Python教程:input接受输入

Python学习 2024-07-16 16:09:00 阅读 59

Python 中 input() 函数接受一个标准输入数据,返回为字符类型。

无论是 int、float、list 等,在输入的时候,都是以字符串存储。

使用语法:

<code>a = input([prompt]) # 提示信息 等待用户输入

1.接受一个值

a = input('input:') # input:100

type(a) # str

b = input() # abc

type(b) # str

2.接受多个值

# 输入

a, b, c = (input('请输入三角形的边长:').split()) # 5 7 8

a = int(a)

b = int(b)

c = int(c)

# 计算半周长

p = (a + b + c) / 2

# 计算面积

s = (p*(p-a)*(p-b)*(p-c)) ** 0.5

# Python学习交流群:725638078

# 输出

print('三角形面积为:', format(s, '.2f'))

# 三角形面积为: 17.32

3.接受多行输入

最近考试,在测试环境中调试的时候,接受输入样例是以多行输入,则可以按下面方式接受。

a = input()

b = input()

另外,需要注意输入 \n\t 换行符会被转义的问题。



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。