2020-10-25

第二章(第二部分)
一、标识符定义:
用户编程时使用的名字,变量、常量、函数、语句块也有名字,它们的名字为标识符。
二、作用:
给函数、类、变量起名字。
三、标识符命名规则:
标识符可以包括英文、数字以及下划线
1.标识符开头必须是字母或下划线。
2.标识符不能以数字开头。
3.标识符是区分大小写的。
4.标识符中不能出现分隔符、标点符号或者运算符。
5.标识符不能使用关键字。
6.最好不要使用内置模块名、类型名、函数名、已经导入的模块名及其成员名作为标识符。
四、注释包括:
单行注释:以“#”号开始,到该行末尾结束。如:#输出教育
多行注释:以“三个单引号”开始三个单引号结束或三个多引号开始三个多引号结束。
五、语句换行:
一般是一条语句占用一行,但有时一条语句太长,需要换行时在首行的末尾添加续行符“\”来实现,但在[]和{}中分行时,可以不用反斜杠。
六、数据类型:
整型(int):表示存储的数据是整数。
浮点型(float):表示存储的数据是实数。
复数型(complex):表示数学中的复数。
布尔型(bool):是一种比较特殊的整型,它只有True和False两种值,分别对应1和0,主要用来比较和判断,所得结果叫做布尔值。
七、算数运算符:
+ - * / % ** //
八、赋值运算符:
= += -= *= /= %= **= //=
九、比较运算符:
== != > >= < <=
十、逻辑运算符:
and or not
十一、位运算符:
& | ^ ~ << >>
十二、成员运算符:
in not in
十三、身份运算符:
is is not
十四、内置对象:
内置对象:可以直接使用
标准库对象:需要导入之后才能使用
扩展库对象:需要先安装扩展库才能使用
十五、内置函数__ builtins __:
不需要额外导入任何模块即可直接使用
abs(x):返回数字x的绝对值或复数x的模
bin(x):把整数转换成二进制表示形式
bool(x):返回与等价的布尔值True和False
chr(x):返回Unicode编码为x的字符
ascii(obj):把对象转换为ASCII的形式
eval(s[,globals[,locals]]):计算并返回字符串s中表达式的值
exec(x):执行代码或代码对象
exit():退出当前解释器环境
float(x):把整数或字符串转换为浮点数并返回
list([x])、set([x])、tuple([x])、dict([x]):把对象转换为列表、集合、元组或字典并返回,或生成空列表、空集合、空元组、空字典。
max(x)、min(x):最大值、最小值
str(obj):把对象直接转换为字符串

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值