python默认的输入类型是字符串,怎样转换为其他的类型

在Python中,默认的输入类型是字符串str类型)。无论你输入的是数字、字符还是其他类型的内容,input函数都会将其作为字符串处理并返回。

如果需要将字符串转换为其他类型(如整数、浮点数等),可以使用适当的类型转换函数(如intfloat等)将其转换为所需的类型。

例如,将输入的两个整数相加:

# 获取用户输入的两个整数
num1 = input("请输入第一个整数:")
num2 = input("请输入第二个整数:")

# 将输入的字符串转换为整数类型
num1 = int(num1)
num2 = int(num2)

# 计算两个整数的和
sum = num1 + num2

# 输出结果
print("两个整数的和为:", sum)

输出结果:


如果要把输入类型转换为一个数组:

num_str = input("请输入数字,并用逗号隔开:")
nums = [int(num) for num in num_str.split(',')]
print(nums)
print(type(nums))

结果示例图:

python默认的输入类型是字符串,怎样转换为其他的类型_第1张图片

你可能感兴趣的:(蓝桥杯,python,算法,数据结构)