美文网首页python入门
输出、输入、类型转换

输出、输入、类型转换

作者: 朱兰Juran | 来源:发表于2022-05-10 08:02 被阅读0次

    输出

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

    在 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

    相关文章

      网友评论

        本文标题:输出、输入、类型转换

        本文链接:https://www.haomeiwen.com/subject/thtlurtx.html