admin 管理员组

文章数量: 1086019


2024年4月29日发(作者:宝的词语)

python40行代码项目

当提到用 Python 编写一个 40 行代码的项目时,有很多有趣

且有用的选择。下面我将介绍几个可能的项目示例:

1. 简易计算器:

python.

while True:

num1 = float(input("请输入第一个数字,

operator = input("请输入运算符,")。

num2 = float(input("请输入第二个数字,

if operator == '+':

print("结果,", num1 + num2)。

"))

"))

elif operator == '-':

print("结果,", num1 num2)。

elif operator == '':

print("结果,", num1 num2)。

elif operator == '/':

if num2 != 0:

print("结果,", num1 / num2)。

else:

print("除数不能为零!")。

else:

print("无效的运算符!")。

2. 简易密码生成器:

python.

import random.

import string.

length = int(input("请输入密码长度,"))。

characters = _letters + +

ation.

password = ''.join((characters) for _ in

range(length))。

print("生成的密码为,", password)。

3. 简易文件加密/解密工具:

python.

def encrypt_file(file_path, key):

with open(file_path, 'rb') as file:

data = ()。

encrypted_data = bytes([byte ^ key for byte in

data])。

with open(file_path, 'wb') as file:

(encrypted_data)。

def decrypt_file(file_path, key):

encrypt_file(file_path, key) # 解密和加密使用相同

的操作。

file_path = input("请输入文件路径,")。

key = int(input("请输入加密/解密密钥(0-255之间的整

数),"))。

encrypt_file(file_path, key) # 加密文件。

# decrypt_file(file_path, key) # 解密文件。

这些示例只是给出了一些简单的项目,你可以根据自己的兴趣

和需求进行扩展和修改。希望这些示例能够启发你创造出更有趣的

Python 项目!


本文标签: 输入 示例 加密