1.print()函数
print(20+10) #计算表达式,输出结果
30
print(20,10) #使用" ,"默认用空格隔开
20 10
print( ) #输出空格
- sep=" " :默认为空格,设置该参数决定输出项之间的间隔符
- end="\n" :默认为换行,设置该参数决定print语句之间输出内容的间隔符
print("牢记使命","不忘初心",sep="、") #顿号隔开
牢记使命、不忘初心
a=100
b=200
print("a=",a)
print("b=",b)
print("a+b=",end="")
print(a+b)
#运行结果:
a= 100
b= 200
a+b=300
- print()输出格式:
str.format()
f-string
用"+"把字符串拼接
x=2.52
y=3
print("数值{}和数值{}的乘积是{:.1f}").format(x,y,x*y)
#运行结果:
数值2.52和数值3的乘积是7.6
x=2.52
y=3
print(f"数值{x}和数值{y}的乘积是{x*y:.1f}")
#运行结果:
数值2.52和数值3的乘积是7.6
x=3
y=2
print("数字"+str(x)+"和数字"+str(y)+"的乘积是"+str(x*y))
#运行结果:
数字3和数字2的乘积是6
🤔拼接输出方法中,如何保留输出小数点位数?
2.input()
-
input()函数读入的字符串不能直接用来数学运算
3.数据类型转换
- int(x)
将浮点数x或整数类型字符串转换为一个整数
- float(x)
将浮点数x或整数类型字符串转换为一个浮点数
- eval(x)
将数值型的字符串对象x转换为其对应的数值
- str(x)
将x转化为字符串类型