用户交互输入输出方法
1.输入(input)
-
输入,可以实现程序和用户之前的交互
-
用户输入一些内容,用户按下回车键后,
input
函数会返回用户输入的内容 -
将用户输入的内容赋值给name变量
name = input("请输入你的用户名") # chenxu name = "chenxu"
-
*特别注意 *用户输入的内容本质上都是字符串,需要和整型做比对时,需要强转
name = input("请输入你的用户名") # chenxu age = input("请输入你的年龄") # 18 print(name,type(name)) # chenxu <class 'str'> print(age,type(age)) # 18 <class 'str'>
-
2.输出(print)
将结果或者内容呈现给用户
2.1 输出简单字符串
-
print
函数用于向控制台输出信息。你可以使用print
函数来显示程序的运行结果、提示信息等。# 输出示例 print("Hello, World!") # 输出简单的字符串 # Hello, World!
2.2 多个变量输出
-
print
函数可以输出多个值,用逗号隔开。输出时,各个值之间默认使用空格分隔# 多值输出示例 name = "Alice" age = 25 print("姓名:", name, "年龄:", age) # 输出姓名和年龄
2.3 end参数
-
默认print在尾部会加换行符
-
print
函数也有一些可选参数,例如end
参数用于指定输出的结尾字符,默认为换行符"\n"(代表换行)。# end 参数示例 print("Hello", end="") print(", World!") # 输出结果为:Hello, World!
-
可以将end参数的值改成任意其它字符
print("hello",end=",") print("world",end=".") 输出: hello,world.