首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python快速入门之与C语言异同

代码较长,建议使用电脑阅读本文。

10分钟入门Python

如果你曾经学过C语言,阅读此文,相信你能迅速发现这两种语言的异同,达到快速入门的目的。下面将开始介绍它们的异同。

Python与C语言基本语法对比

Python使用空格来限制代码的作用域,相当于C语言的 。

第一个程序 Hello,World!

C语言

Python

怎么样,是不是已经感受到Python的精巧了呢。

输入输出

C语言

Python

如果你尝试自己写一个Python循环输出语句,你肯定会发现Python的输出默认的换行的,如果不想让它换行,可给 参数复制 ,例如

连续输出不换行

代码注释

C语言

Python

基本运算

C语言

Python

注意:Python没有自加,自减运算符,即 、 、 、 ,其他运算符基本与C语言相同。

判断语句

C语言

Python

相当于 ,其他用法与C语言相同。

循环语句

while循环C语言

Python

for循环C语言

Python

表示创建一个在[0, 10)区间的整数列表,相当于C语言for循环中的 条件

函数

C语言

Python

注意代码的作用域,缩减相同表达的意思与C语言的 相同。

导入头文件

C语言

Python

导入模块第一种方法是直接导入 库(sqrt模块包含在该库中),第二种方法是导入后给它起个别名(后面使用的使用不用敲那么长的名字了),第三种方法是直接导入 库中的 模块(我们只用到了这个模块)。

数组

Python的数组相当灵活,这里直接介绍Python类似数组的组件,及其常用操作。

列表

列表中每个存储的每个元素可以是不同的类型,例如整数、小数、字符串等。列表中可以实现元素的添加、修改、删除操作,元素的值可以被修改。

元组

元组与列表类似,不同的是,它的元素初始化后不能再修改。但可以通过重新给变量赋值操作,达到修改元素的目的。

字典

字典是由 组成的集合,可通过键名对值进行操作。

最后

Python博大精深,要想学好建议还是认真研读一本书。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180315G1PXK900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券