Python入门学习笔记(一):Python 与C语言的不同点总结——语言基础和函数部分

本文对比了Python与C语言在语言基础和函数方面的不同。Python中,新变量无需声明,支持复数、Unicode字符串、布尔值、空值None以及丰富的字符串处理功能。运算符包括逻辑和字符串运算符,条件和循环语句简洁易用。Python的序列数据结构如列表、元组、字典和集合各有特点。函数部分,Python函数定义无需花括号,支持可变长参数,内置函数如round、help和type提供便捷操作。
摘要由CSDN通过智能技术生成

Python 与C语言的不同点

语言基础部分:

  • 常量和变量:新变量不需要声明;复数a+bi,Unicode字符串(字符串前加u),布尔值(Trun,False),空值(None,与其他数据类型比较都返回False),还有一系列字符串处理函数,进制转换函数
  • 运算符:逻辑运算符(and or not),字符串运算符
  • 常用语句:条件(if elif else),循环(while 或 for i in range(start,end)),try-except异常处理语句。
  • 序列数据结构
  • 列表:一个列表的元素有相同的数据类型,每个列表元素有索引和值两个属性。相关操作有定义,打印,获取列表长度,添加删除元素,合并列表,遍历列表,排序。
  • 元组:已经定义元组的内容不能改变,元组元素可以储存不同的数据类型。可以用list()函数转换为列表进行操作。
  • 字典:每个字典元素都有键和值,两个属性键用于定义和标识字典元素可以是字符串,也可以是整数。
  • 集合:由一维无序排列成的元素组成,可以分为可变集合(set)和不可变集合(forzenset)。可以求子集超集关系,并集,交集,差集,对称差分。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值