type(被查看数据类型)——得到数据类型
[python中变量没有类型。type(变量)查看的是变量存储的数据的类型]
print(字面量,变量等)——将内容输出到屏幕上
input()——获取键盘输入
1.input(提示信息),可以显示输入前的提示信息
2.接受结果看作字符串类型
数据类型转换
int(x):将x转换为一个整数
float(x):将x转换为一个浮点数
str(x):将对象x转换为字符串
[x可以为数据,也可以为变量]
错误示例:num=int(1.23) [浮点数转换整数会丢失精度] ;
num=int("天气").[字符串需要为数字]
运算符
字符串命名
1.单引号定义法: name=' 李华 ' [ 可包含双引号字符 ]
2.双引号定义法: name=" 李华 " [ 可包含单引号字符 ]
三引号定义法: name="""李华"""[ 与多行注释相同,可换行]
字符串格式化
str=" %占位符 " % 变量
常用占位符:%s——字符串
%d——整数
%f——浮点数
eg. message=”我的名字是%s,年龄为%d“ % (name,age)
精度控制:m.n来控制数据的宽度和精度
m,控制宽度,要求是数字
n,控制小数点精度,会进行小数的四舍五入
eg. 10.345设置%6.2f会变成 [空格]10.35,其中小数部分限制2位精度,整体宽度为6
通过f"内容{变量}"来快速格式化
eg. print( f"我是{name},年龄是{age}")