国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python3下的input函数怎么用

python3下的input函数怎么用

头像

silencement

2019-09-30 15:13:043760浏览 · 0收藏 · 0评论

input()以字符串的方式获取用户输入:

>>> x = input()
4.5
>>> type(x)
<class 'str'>
>>> y = input()
Do you love python?
>>> type(y)
<class 'str'>

输入的字符串可以通过运算符进行连接、复制等操作:

>>> x = input()
abc
>>> x * 3
'abcabcabc'
>>> y = input()
123
>>> x + y
'abc123'

(更多学习内容,请点击python学习网

但无法直接参与算术运算,如:

>>> x = input()
5
>>> x + 5
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: must be str, not int
>>> x * 5
'55555'
>>> y = input()
6
>>> x * y
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: can't multiply sequence by non-int of type 'str'

此时可以使用转换,方法有多种:

1.指定类型转换

1 >>> y = int(input())
2 10
3 >>> type(y)
4 <class 'int'>

2.自动转换

函数eval() 用来执行一个字符串表达式,并返回表达式的值

eval(expression, globals[ ], locals[ ])

global 和 locals 分别相当于全局和局部变量,eval函数会优先在局部变量存储空间中检索

1  >>> y = eval(input())
2  4.5
3  >>> type(y)
4 <class 'float'>

3.切割转换

利用函数split()通过指定分隔符对字符串进行切片。

str.split(str="", num=string.count(str))

str为分割符,包括空格、\n,\t 等 ,num是分割次数。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

黑料门今日黑料最新| 鸟生鱼汤| 八戒八戒电影在线看免费观看8| 妈妈你真棒插曲快来救救我电影| 空姐4免费高清完整版观看| 臭小子快拔出来我是你嫲视频| 二女一指| 小妹妹爱大棒棒免费观看电视剧动..| 《请好好疼爱里面》免费观看 | 你睡我老婆我也睡你老婆台词| 妈妈装睡配合孩子阴阳调和| 粗大的蘑菇头刮得又红又肿怎么办 | 男人添女人荫道口视频| 小日子在线观看高清完整版| 内衣秀| 女人乱子伦xXX沧州| 林柔柔在厨房被C高潮| 蜜桃免费观看电视剧高清完整版| 无人区高清电影免费观看| 没戴奶罩他含了一天| 翁虹任达华《玉尺经》| 《法国空乘9》| 特殊按摩治疗师| 虫虫漫画免费漫画弹窗入口| 天堂草原高清在线观看电视剧| 双飞娘俩国语免费观看视频 | 母爱俱乐部1-34节小说免费阅..| 少女的夜晚初体验免费观看电视剧 | 欧美人与人动人物2024心理学| 《诱人的女房东3》| 人犬兽人在线观看免费完整| 台湾内衣秀| 来吧儿子妈妈是纯还是混| 尧建云| 女子赤身跳舞视频大全 | 性饥渴美国女兵理论片| 《浴室吃奶2》无删减| 潮湿的体温2| 日本M码和欧洲码的区别A S.| 海角社区-吃瓜黑料-爆料海角| 菠萝菠萝蜜在线观看免费版电视剧