1.变量
变量指会变化的量,我们可以在python中随时更改某个变量的数值。
爱提问的观众:怎么使用变量?
name = "钟小赫赫呀"shuzi = 10love_python = Truesmall = 1.4print(name)print(str(shuzi))print(love_python)print(int(small))
我们给变量命名,该遵守变量命名的规则:给变量命名时可以使用下划线来分隔单词或数字,且相关规则要求变量名开头不可以是数字;给变量赋值为一个布尔值时,一般称为“标志”。
就好比print只能使用英文括号和双引号。
然后加入=,这代表赋值,在赋值的时候,我们要在前面加空格,后面也要加上空格,然后将内容复制进去。
我们可以选择四种数字形式:字符串、数字、浮点数、布尔值。
字符串我们可以赋值为语言,比如:钟小赫赫呀、we love python等。
数字我们只能输入数字,比如:10、20、30
浮点数我们需要加上小数点,其实浮点数就是小数。比如:1.5、1.6。
布尔值我们只能输入True或Flase。输出的就是其中你选的。
2.类型转换
仔细的同学可能发现了,我在某些print加上了int()和str()。这种叫做类型转换,如果我们直接放入print里,那么python会报错(在3.8~3.10的版本才会,其他版本不一定),我们可以用这两种类型转换来将数字和浮点数转换为字符串。
这些很重要!以后我们制作小游戏时,打印玩家的分数,我们就需要类型转换了。
int()是将字符串或浮点数转换成整数(但末尾可能带有“.0”)。
str()是将浮点数或整数转换成字符串。
当然,类型转换不止这些,还有更多类型转换让我们去探索!(如float())
钟小赫赫呀思考站:
我们观察到打印变量中的print没有加上英文双引号,这是为什么?
(读者讨论内测停止,请在后台回复)
上期钟小赫赫呀思考站中,有很多用户进行讨论,我挑选出了一些好的(不代表有质量,能回答问题或帮助大家思考)评论,进行了发布,然后我公布了答案:
在下一篇python教程发布之前,我会先公布答案,然后发出文章哦!