韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python的input函数如何运行

python的input函数如何运行

头像

silencement

2019-09-17 15:04:0515540浏览 · 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'

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

>>> 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是分割次数。

关注

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

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

动浸《便利店少女》免费观看全集 | 免费观看已满十八岁的电视剧大全| 哺乳照比赛| 《枕边欢情》电影免费观看| 欧式少女16集全免费观看电视剧 | 臣卜扌桑扌圭辶鬲爸爸| 妈妈你真棒里面的插曲叫什么 | 她开始慢慢迎合刘小刚是什么歌| 狗配女人宝典视频| 校花被教官扒开腿狂躁| 开处出血视频| 《初次深交流》韩剧| 摸摸大扔子的视频大全| 三个老师轮流给学生布置作业| 97精品无码AV九九九九九九 | 泳装秀| 自己怎么玩隐私位置游戏| 人狗大战2免费观看正版| 双性少爷H奶大器粗H漫画| 《女仆教育》动漫第一季| 游泳教学视频| 黑色蕾丝女装大长腿| 男人把J8放进女人的P里| 《性房纵欲》在线观看| 老八日三个媳妇的最新进展| 《完美邻居2》电影在线观看| 《炸裂吧!巨棒》免费阅读漫画| 五姑娘影院在线观看免费版电视剧 | 妙手房术3真人版| 游泳教练在水里含我奶| 玉女献身台湾1988版主演是谁 | 两个奶头被吃得又翘又肿特别疼| 韩国《少妇的激情》| 老公边干边说小骚B小说| 女性私处蹲下拍照有疙瘩| 新婚压床被别人开了苞| 妈妈的闺蜜| 少女配狗播放视频| 电影《乳妓》在线观看| 《在线观看交换做爰》| 欧美大片PPT免费大全