判断某字符串能否转换为浮点数_【教程帖】python3(整改版):变量和类型转换...

f21060dafc8c50ed79dd9e0794689a86.png

1.变量

变量指会变化的量,我们可以在python中随时更改某个变量的数值。

爱提问的观众:怎么使用变量?

name = "钟小赫赫呀"shuzi = 10love_python = Truesmall = 1.4print(name)print(str(shuzi))print(love_python)print(int(small))

b8273fa6b0682a5c7cd2581bec38fc25.png

我们给变量命名,该遵守变量命名的规则:给变量命名时可以使用下划线来分隔单词或数字,且相关规则要求变量名开头不可以是数字;给变量赋值为一个布尔值时,一般称为“标志”。

就好比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())

ae98b0d351ec08af2ccb055c7976c196.gif

钟小赫赫呀思考站:

我们观察到打印变量中的print没有加上英文双引号,这是为什么?

(读者讨论内测停止,请在后台回复)

上期钟小赫赫呀思考站中,有很多用户进行讨论,我挑选出了一些好的(不代表有质量,能回答问题或帮助大家思考)评论,进行了发布,然后我公布了答案:

6191a27c69524c59fa132239dfd3272d.png

在下一篇python教程发布之前,我会先公布答案,然后发出文章哦!

f21060dafc8c50ed79dd9e0794689a86.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值