python入门

输出、输入、类型转换

2022-05-10  本文已影响0人  朱兰Juran

输出

通常,程序通过输入和处理来产生输出。

在 Python 中,您可以使用 print 函数来生成输出。这将在屏幕上显示一些文字。

print(1 + 1)

print('Hello \n World')

结果:

2

Hello

World

打印字符串时,不显示字符串两端的引号。


输入

为了从 Python 用户获得输入,可以使用直观命名的 input 函数。

该函数提示用户输入,并将用户输入的内容转成字符串返回(内容自动转义)。

以下是在 Python 控制台测试。

>>> input("Enter something please: ")

Enter something please: This is what\nthe user enters!

'This is what\\nthe user enters!'

在Python控制台上,print 和 input 功能并不是很有用,它可以自动进行输入和输出。但是,它们在实际的程序中非常有用。


类型转换

在 Python 中,涉及到一些类型是不能完成某些操作的。

例如,您不能将包含数字2和3的两个字符串添加到一起以生成整数5,因为操作会将在字符串拼接为“23”。

解决方案是类型转换。 在这个例子中,你将使用 int 函数将字符串转成整数。

print("2" + "3")

print(int("2") + int("3"))

结果:

23

5

在Python中,我们迄今使用的类型是整数,浮点数和字符串。用于转换的函数分别是 int,float 和 str。


另一个类型转换的例子是将用户输入(会自动转成一个字符串)转换为数字(整数或浮点数),以便进行计算。

>>> float(input("Enter a number: ")) + float(input("Enter another number: "))

Enter a number: 30

Enter another number: 2

32.0

上一篇 下一篇

猜你喜欢

热点阅读