前言
记录一下python编程学习过程。
时间:2023年12月12日
Python用户交互
在Python中,与用户进行交互可以通过输入和输出的方式实现。以下是一些实现用户交互的常见方法:
输入(Input)
使用input()
函数来接收用户的输入。input()
函数将用户输入的内容作为字符串返回。如果需要将输入转换为其他类型(如整数或浮点数),可以使用适当的类型转换函数。
# 获取用户输入的名字
name = input("请输入您的名字: ")
print("您的名字是:", name)
# 获取用户输入的数字
age = int(input("请输入您的年龄: "))
print("您的年龄是:", age)
输出(Output)
使用print()
函数来向用户输出信息。print()
函数可以输出字符串、变量的值等内容。
# 输出固定的字符串
print("欢迎使用程序!")
# 输出变量的值
x = 10
print("变量 x 的值是:", x)
格式化输出
使用字符串的格式化方法或f-string
(Python 3.6及以上版本)来格式化输出。
# 字符串格式化
name = "Alice"
age = 25
print("姓名: {}, 年龄: {}".format(name, age))
# f-string
print(f"姓名: {name}, 年龄: {age}")
交互式解释器
在交互式解释器(如Python Shell或Jupyter Notebook)中,用户可以直接输入代码并得到即时的结果。这种方式非常适合学习和测试小段代码。
脚本文件
在脚本文件中编写Python代码,用户可以运行整个脚本并与其进行交互。这是用于开发和执行较大程序的常见方式。
# 保存为脚本文件,例如 script.py
name = input("请输入您的名字: ")
print("您好, " + name + "!")
运行脚本:
python script.py