专业编程基础技术教程

网站首页 > 基础教程 正文

Python编程基础:input()函数

ccvgpt 2024-08-09 11:49:29 基础教程 9 ℃

input()函数接受标准输入数据,返回字符串。

基本用法

a = input('请输入数字:')
#输出:请输入数字:
#输入:10
print(a) #输出:10

#使用type()函数可以查看对象的数据类型
type(a) #输出:<class 'str'>,表示为字符串类型

一次输入多个值

name,age=input('请输入您的姓名和年龄,用空格隔开:').split()
#输出:请输入您的姓名和年龄,用空格隔开:
#输入:张三 20
print(name) #输出:张三
print(age) #输出:20

输入多个值时默认用空格隔开,也可以用其它字符,如逗号:

Python编程基础:input()函数

name,age=input('请输入您的姓名和年龄,用逗号隔开:').split(',') #用逗号隔开
#输出:请输入您的姓名和年龄,用逗号隔开:
#输入:张三,20
print(name) #输出:张三
print(age) #输出:20

使用输入的数字进行计算

如果要使用输入的数字进行计算,需要先把字符串类型转为数字类型。

int():把字符串或数字转为整数

float():把字符串或整数转为浮点数

eval():计算字符串表达式,并返回结果

a = int(input('a=')) #输入:2
b = float(input('b=')) #输入:3.2
c = eval(input('c=')) #输入:20+23
d = eval(input('d=')) #输入:2.2+2.3

type(a) #输出:<class 'int'>
type(b) #输出:<class 'float'>
type(c) #输出:<class 'int'>
type(d) #输出:<class 'float'>

print(a * 2) #输出:4
print(b + 1.2) #输出:4.4
print(c) #输出:43
print(d) #输出:4.5

Tags:

最近发表
标签列表