什么是 Python 中的控制台?控制台(也称为 Shell)基本上是一个命令行解释器,它从用户那里获取输入,即一次一个命令并对其进行解释。如果没有错误,则它运行命令并提供所需的输出,否则显示错误消息。Python 控制台看起来像这样。在这里,我们编写了一个命令并执行该命令,只需按回车键,您的命令就会被解释。要使用 Python 进行编码,您必须了解 Python 中使用的控制台的基础知识。python控制台的首要提示是三个大于号
>>>
只有在执行第一个命令后出现这些提示时,您才可以在 shell 上自由编写下一个命令。Python 控制台接受您在提示后编写的 Python 命令。 接受来自控制台的输入用户在控制台中输入值,然后根据需要在程序中使用该值。为了从用户那里获取输入,我们使用内置函数input()。
# input input1 = input() # output print(input1)
我们还可以通过在类型中指定 input() 函数将此输入类型转换为整数、浮点数或字符串。
1. 将输入类型转换为整数:在某些情况下,您可能需要来自用户/控制台的整数输入,以下代码从控制台获取两个输入(整数/浮点数)并将它们类型转换为整数,然后打印总和。
# input num1 = int(input()) num2 = int(input()) # printing the sum in integer print(num1 + num2)
2. 将输入类型转换为 Float:要将输入转换为 float,可以使用以下代码。
# input num1 = float(input()) num2 = float(input()) # printing the sum in float print(num1 + num2)
3. Typecasting input to String:各种类型的输入,不管是float还是integer,都可以转成string类型。我们使用关键字 str 进行类型转换。
我们也可以通过编写input()函数来获取输入字符串,默认情况下它会生成输入字符串
# input string = str(input()) # output print(string) # Or by default string_default = input() # output print(string_default)
原文链接:codingdict.net