翼度科技»论坛 编程开发 python 查看内容

Python教程:input接受输入

5

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
Python 中 input() 函数接受一个标准输入数据,返回为字符类型。
无论是 int、float、list 等,在输入的时候,都是以字符串存储。
使用语法:
  1. a = input([prompt])  # 提示信息 等待用户输入
复制代码
1.接受一个值
  1. a = input('input:') # input:100
  2. type(a) # str
  3. b = input() # abc
  4. type(b) # str
复制代码
2.接受多个值
  1. # 输入
  2. a, b, c = (input('请输入三角形的边长:').split()) # 5 7 8
  3. a = int(a)
  4. b = int(b)
  5. c = int(c)
  6. # 计算半周长
  7. p = (a + b + c) / 2
  8. # 计算面积
  9. s = (p*(p-a)*(p-b)*(p-c)) ** 0.5
  10. # Python学习交流群:725638078
  11. # 输出
  12. print('三角形面积为:', format(s, '.2f'))
  13. # 三角形面积为: 17.32
复制代码
3.接受多行输入

最近考试,在测试环境中调试的时候,接受输入样例是以多行输入,则可以按下面方式接受。
  1. a = input()
  2. b = input()
复制代码
另外,需要注意输入 \n\t 换行符会被转义的问题。

来源:https://www.cnblogs.com/djdjdj123/p/18305352
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具