Print(内容)
Print(value,…,sep=' ',end='\,n',file=None)
字符串不管用几个单引号或双引号都能输出
sep是分隔符,逗号 默认显示空格分隔,
+号可以连接前后’字符串’,不用写sep=
end是结束语
Chr()ascll值转字母文字
Ord()查找这个的ascll值
#单行注释,快捷键'ctrl+/'
'''
多行注释前后三个单或双引号
'''
变量=input(先输出引号内容,再键盘输入)
print(变量>不用引号)
//变量默认字符串处理
//转换形式:变量=int(变量)
//第一行确定文件格式
中文文档声明
第一行#coding=utf-8
保留字、标识符都类似c语言
标识符包括变量的名字
常量命名全部大写字母
可以动态修改数据类型,通过赋不同类型的值
允许多个变量指向同一个值(连等,且内存地址也相同
round(数据,保留小数位数)
\t 制表长度取决于前面字符个数的多少
c语言差不多
r或R使转义字符失效
字符串与c语言一致,字符下标从0开始,或者倒序右边从-1开始
切片语法
[n:m]
从n开始到m-1结束
.spilt()
将字符串以空格分隔成一个列表
Map(int,…)转换类型为int
(type之后是map类型?)
True真/1 非零为True 非空格字符为True
Fales假/0
Str() 转换成字符串类型
Chr()整数转换一个字符/unicode表
Ord()字符转整形/unicode表
Hex()整数转十六进制字符串
Oct()整数转八进制字符串
Bin()整数转二进制字符串
变量=eval(字符串)
去掉字符串最外侧的引号与引号后的字符串
10/2 float
10//2 整除
2**4 幂函数
Macth 对应switch
Match a:
Case :
Range(n;m)产生一个n到m-1的数
条件分支if
ef 条件:
内容
elif 条件:
内容
else 条件:
内容
循环
for 变量 in 可迭代对象:
(对每个元素进行相同操作) 【把对象每个元素赋值给变量
Else:
内容
当正常运行完整for将进行else语句,break跳出for为非正常
While 条件:
操作内容
else:
内容