一、Python控制台
补充叫法:REPL
具体解释为:Read eval print loop
中文解释:读 执行 输出 循环
REPL环境适合于执行简单的命令。
二、字符串与数值的使用区别
- 变量只有为数值的时候,才能进行数学运算。
- 变量为字符串的时候,在+的时候,会进行拼接。
举例区别:
1.数值情况
x=7
y=8
print(x+y) #结果15
2.字符串情况
a="7"
b="8"
print(a+b) #结果78
三、单星号*的情况
- 如果x和y都是数值,那么进行数学运算,x乘以y。
- 如果x是字符串,y是数值,那么就x这个字符串重复的倍数。
举例:
1.单个星号
x=2
y=3
print(x*y) #结果6
2.字符串乘法
x=“aa”
y=3
print(x*y) #结果 aaaaaa
四、双星号**使用技巧
- 如果是数值的数学运算,那么就是x的y次方来运算。
- 如果x和y都是字符串,那么无法使用**运算,会直接报错。
- 如果x是字符串,y是数值,也报错。
举例使用方法:
x=2
y=3
print(x**y) #结果8
五、向上取整与向下取整比较
Round相当于四舍五入,但必须注意,当小数部分刚好是0.5的时候,会向下取整,超过后,会向上取整。Int函数:舍去小数部分,只保留整数位。如果使用math这个库的话,那么Math.ceil 向上取整Math.floor 向下取整
六、总结强调
1、要能够区别字符串与数值的运算
2、巧妙运用**与*
3、学会区别使用int函数和round函数,尤其要注意round函数的使用