国产成人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是分割次数。

关注

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

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

被学长抱进小树林C个爽| 合欢椅BY春风凤弯椅小说| 一家乱战1-13集大| 麻花传剧原创MV免费播放小米车| 公之浮之中字5HD| 男生困困进女生困困洞视频| 日韩| 闺蜜老公把我压在怀里| 97精品无码AV九九九九九九| 跳舞不小心胸跳出来了怎么办| 泳装表演| 新婚压床被别人开了苞| 邻家阿姨完整版免费观看| 《蜜汁樱桃》笔趣阁全文免费阅读| 正常硬度是多硬| 按摩师把我添高潮了6次| 扌雷辶鬲的小说父女| 理伦片丰满妓女院| 人野兽马狗猪大全| 小雨和公做爰22章| 免费观看已满十八岁电视剧高清版| 泡妞网站| 亚洲一区二区| 蜜桃成熟时李丽珍粤语原唱| 韩国我是歌手| 女被扒开腿狂躁XXXXX视频| 我兄弟的妈妈免费观看电视剧 | 苏苏的骚浪短笔趣阁小说| 母与子免费观看大全电视剧邻居大.. | 《特殊的补课方式》| 《再来一次好吗》免费观看| 水手服饲育| 9.1在线观看动漫| 秘书被老板CAO到合不拢腿| 茉莉花| 大叔和妈妈免费观看电视剧第3集| 妈妈的绣感1(深绿)| 小婕子太紧了太深了| 美女和帅哥一起努力生产豆浆| 《善良的公与媳》| 麻花MV在线看免费观看电视剧