代码风格
语句后无需 ;
a=10
结构控制语句后边都需要 : , 通过缩进来标识语句体。
if a==10: print(a)
在代码前边增加#进行注释。
变量定义
变量定义与赋值
python变量定义无需类型,直接变量名=变量值,类型根据变量值自动设置,变量的类型可以变更,
a=10 if a==10: print(a) a="123" print(a)
输出结果:
多重赋值
一次给多个变量赋值
a,b,c=10,20,30 print(a,b,b)
字符串
字符串的表示
字符串的多种表示方式:单引号,双引号,三引号 都代表字符串。
三引号经常用于给函数和类的功能进行注释,每个对象都有一个__doc___属性,三引号的注释内容可以给这个属性赋值。
字符串常用函数
len(“字符串”) : 计算字符串长度
"字符串".rstrip() : 删除末尾空格
"字符串".lstrip() : 删除开头空格
"字符串".strip() : 删除两头空格
“字符串”.lower() : 转为小写
“字符串”.upper() : 转为大写
“字符串”.split('字串') : 字符串分割
print(value,...,sep=' ',end=' ') :可以一次输出多个值;sep用来设置多个值得间隔符号;end用来设置输出后的符号,默认回车
运算符,未列出的和其它语言一样
算数运算符
2**8 : 2的8次方。
9//2 : 返回商的整数部分。
数据类型转换
转为字符串 : str(变量)
整数转为浮点数 : float(变量)
浮点数转为整数 : int(变量)
字符串转为整数 : int(字符串) , float(字符串)
数据录入 :
a = input("请输入一个数字")