什么是 Python 中的控制台


什么是 Python 中的控制台?控制台(也称为 Shell)基本上是一个命令行解释器,它从用户那里获取输入,即一次一个命令并对其进行解释。如果没有错误,则它运行命令并提供所需的输出,否则显示错误消息。Python 控制台看起来像这样。img在这里,我们编写了一个命令并执行该命令,只需按回车键,您的命令就会被解释。要使用 Python 进行编码,您必须了解 Python 中使用的控制台的基础知识。python控制台的首要提示是三个大于号

>>>

只有在执行第一个命令后出现这些提示时,您才可以在 shell 上自由编写下一个命令。Python 控制台接受您在提示后编写的 Python 命令。img 接受来自控制台的输入用户在控制台中输入值,然后根据需要在程序中使用该值。为了从用户那里获取输入,我们使用内置函数input()

  • Python
# input
input1 = input()

# output
print(input1)

我们还可以通过在类型中指定 input() 函数将此输入类型转换为整数、浮点数或字符串。

1. 将输入类型转换为整数:在某些情况下,您可能需要来自用户/控制台的整数输入,以下代码从控制台获取两个输入(整数/浮点数)并将它们类型转换为整数,然后打印总和。

  • Python
# input
num1 = int(input())
num2 = int(input())

# printing the sum in integer
print(num1 + num2)

2. 将输入类型转换为 Float:要将输入转换为 float,可以使用以下代码。

  • Python
# 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()函数来获取输入字符串,默认情况下它会生成输入字符串

  • Python
# input
string = str(input())

# output
print(string)

# Or by default
string_default = input()

# output
print(string_default)


原文链接:codingdict.net