在Python中,输入和输出主要通过以下两个内置函数来实现:
输出(Output):
Python使用print()
函数来输出信息到控制台(或标准输出)。# 输出简单的文本 print("Hello, World!") # 输出变量的值 message = "Hello, Python!" print(message) # 使用占位符进行格式化输出 name = "Alice" age = 25 print("My name is %s and I am %d years old." % (name, age)) # 使用format()方法进行格式化输出 print("My name is {} and I am {} years old.".format(name, age)) # 使用f-string进行格式化输出(Python 3.6及更高版本) print(f"My name is {name} and I am {age} years old.")
输入(Input):
Python使用input()
函数来获取用户的输入。input()
函数会暂停程序的执行,直到用户输入一些文本并按下回车键。# 提示用户输入并获取输入值 user_input = input("Please enter your name: ") print("Hello, " + user_input + "!")
注意:
input()
函数返回的是字符串类型,如果你需要用户输入数字并进行数学运算,可能需要使用int()
或float()
函数将输入转换为相应的数值类型。- 在使用占位符、
format()
方法或f-string进行格式化输出时,可以灵活地控制输出的格式,包括对齐方式、数字精度等。具体内容取决于你的具体需求。