几个python小程序案例
下面是几个简单的Python小程序案例:
1. 猜数字游戏
```
import random
number = random.randint(1, 100)
guess = -1
print("猜数字游戏,数字范围是1-100。")
while guess != number:
guess = int(input("请输入您猜测的数字:"))
if guess < number:
print("您猜的数字太小了,请继续猜测。")
elif guess > number:
print("您猜的数字太大了,请继续猜测。")
else:
print("恭喜您猜对了!")
2. 计算器
def add(a, b):
return a + b
def subtract(a, b):
return a - b
def multiply(a, b):
return a * b
def divide(a, b):
return a / b
print("简单计算器")
print("1. 加法")
print("2. 减法")
print("3. 乘法")
print("4. 除法")
choice = input("请选择您要进行的操作(1/2/3/4):")
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
print(num1, "/", num2, "=", divide(num1, num2))
else:
print("输入有误,请重新运行程序。")
3. 简单的文本编辑器
```
filename = input("请输入文件名:")
try:
with open(filename, 'r') as file:
contents = file.read()
print("文件内容:\n", contents)
except FileNotFoundError:
print("文件不存在,请检查文件名是否正确。")
while True:
print("1. 创建新文件")
print("2. 编辑文件内容")
print("3. 退出程序")
choice = input("请选择您要进行的操作(1/2/3):")
if choice == '1':
filename = input("请输入新文件名:")
with open(filename, 'w') as file:
content = input("请输入文件内容:")
file.write(content)
elif choice == '2':
with open(filename, 'a') as file:
content = input("请输入要添加的内容:")
file.write(content)
elif choice == '3':
break
else:
print("输入有误,请重新输入。")
```
这些小程序仅仅是一些简单的示例,但它们可以帮助您熟悉Python的一些基本语法和常用功能。希望对您有所帮助。
最后如果有帮助可以点个关注哦