1、标识符
- 由数字,字母,下划线组成
- 不能由数字开头
- 不能使用内置关键字
- 严格区分大小
2、数据类型
- 数值:int (整型) float(浮点型)
- 布尔型:True(真) False(假)
- str (字符串)
- list (列表)
- tuple(元组)
- set(集合)
- dict(字典)
3、输出
格式符号 | 转换 |
---|---|
%s | 字符串 |
%d | 有符号的十进制整数 |
%f | 浮点数 |
- %06d,表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出。
- %.2f,表示小数点后显示的小数位数。
4、格式化输出扩展&语法 f’{表达式}’
weather = "晴天" day = 12 c = 36.5 print('今天是%s,隔离的第%d天,体温为%.1f度' % (weather, day, c)) print('今天是%s,隔离的第%s天,体温为%s度' % (weather, day, c)) print(f"今天是{weather},隔离的第{day}天,体温为{c}度")
5、转义字符
- \n:换行
- \t:制表符,一个tab键(4个空格)的距离。
6、结束符
- 默认自带end,默认为print(‘输出的内容’,end="\n")
- 可改为print(‘输出的内容’,end="\t")
7、输入
- 当程序执行到input,等待用户输入,输入完成后才继续向下执行
- 在python中,input接受用户输入后,一般存储到变量,方便使用
- 在python中,input会把接受到的任意用户输入的数据都当作字符串处理
msg = input('请输入信息:') print(f'您输入的信息是:{msg}')
8、转换数据类型的函数
int(x,[base]) | 将x转换成整数 |
float(x) | 将x转换成一个浮点数 |
str(x) | 将对象x转换为字符串 |
eval(str) | 计算在字符串中的有效python表达式,转换成它原本的类型 |
tuple(s) | 将序列s转换成一个元组 |
list(s) | 将序列s转换成一个列表 |
9、运算符的分类
算数运算符 |
+、-、*、/、//(整除)、%、**(指数)、() |
赋值运算符 |
=(可多变量赋值 如:a,b=1,2) |
复合赋值运算符 |
+= 、-=、*=、/=、/=、%=、**= (a+=1即a=a+1) |
比较运算符 |
==(判断相等)、!=(不等于) |
逻辑运算符 |
and、or(两个非0数字做or运算返回第一个数字)、not |