学习编程第127天 python中字符串与数值中的巧妙应用
今天学习的刘金玉老师零基础Python教程第10期,主要内容是python中字符串与数值中的巧妙应用。
一、新建一个工程
如图,新建一个工程。
二、字符串与数值的区别
变量只有为数值的时候,才能进行数学运算。变量为字符串的时候,在进行+计算的时候,会进行拼接。
案例:如图,print变量x,y分别为数值型和字符型的数据的时候执行+计算的结果。
x=7
y=8
print(x+y)
x="7"
y="8"
print(x+y)
三、符号**的使用
1.一个*情况:那它代表乘法运算。案例:x=3 y=4,print(x*y)
2.两个**情况:那它代表乘方运算。案例案例:x=3 y=4,print(x**y)
补充:当两个变量中的一个(x)为字符串的时候,x="3"
y=4,那么print(x*y)结果为3333
三、向上取整与向下取整
(一)Round相当于四舍五不入,当取整的对象小数部分超过0.5(不包括0.5)的时候向上取整。否则会向下取整。
案例:使用round函数分别取整3.5,3.51,3.9,3.49
(二)int函数向下取整
案例:使用int函数取整3.5,3.1,3.9