python中input()转换字符串
- 更新时间:2021-07-09 09:26:35
- 编辑:龚景曜
给网友们整理相关的编程文章,网友汲飞绿根据主题投稿了本篇教程内容,涉及到Python相关内容,已被984网友关注,相关难点技巧可以阅读下方的电子资料。
参考资料
- Python从入门到项目实践 PDF 电子书 / 2.1 GB / 王国辉 李磊 冯春龙 推荐度:
- 《数据科学导论:Python语言实现》源代码 配套资源 / 1.26 MB / 阿尔贝托·博斯凯蒂 推荐度:
- 《Python快乐编程:中学学科创意编程实例》课件,源码,视频 配套资源 / 1.08 GB / 方其桂 推荐度:
- 《Python语言程序设计》课设代码 / 3.45 MB / 码小辫 推荐度:
- Python入门经典 PDF 电子书 / 48.1 MB / KatieCunningham 推荐度:
正文内容
给学习python的读者整理一篇《python中input()转换字符串》优秀文章,感觉写的不错,重新编辑了一下发到本站,看完如果觉得有用请记得收藏。
1、如果只想打印输入,这一点问题都没有;但如果你试图将输入作为数字使用,就会引发错误:
>>> age = input("How old are you? ") How old are you? 21 >>> age >= 18 Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: unorderable types: str() >= int()
试图将输入用于数值比较时,Python会引发错误,因为它无法将字符串和整数进行比较:不能将存储在age中的字符串'21'与数值18进行比较。
2、为解决这个问题,可使用函数int(),它让Python将输入视为数值。函数int()将数字的字符串表示转换为数值表示,如下所示:
>>> age = input("How old are you? ") How old are you? 21 >>> age = int(age) >>> age >= 18 True
以上就是python中input()转换字符串的方法,希望能对大家有所帮助。更多Python学习指路:
相关教程
-
python+ffmpeg对视频并发直播进行压力测试
这篇文章主要为大家详细介绍了python+ffmpeg视频并发直播压力测试,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2021-05-25
-
如何构建OpenCV和Python环境
在python执行安装命令pip install --upgrade setuptools、pip install numpy Matplotlib、pip install opencv-python,opencv环境已经整好,就是这么简单
发布时间:2019-07-10