目录
1.成绩定级脚本
while True:
numIn = input("请输入成绩:")
numIn = int(numIn)
if numIn >= 85 :
print("优秀")
elif numIn >= 75 :
print("良好")
elif numIn >= 60 :
print("及格")
else:
print("不及格")
break
2.随机密码生成器
#纯净版
import string
import random
c_set= string.printable.strip()
def passward_generator(L):
passward = ""
for i in range(1, L + 1):
c =random.choice(c_set)
passward= passward+ c
return passward
print(passward_generator(15))
#追加注释版
import string
import random
#导入字符串操作的模块 string,随机数生成的模块 random。
c_set= string.printable.strip()
#定义了一个包含所有可打印字符的集合 c_set。
# string.printable 是一个已定义好的常量,包含了所有可打印的 ASCII 字符。
# strip() 方法用于去除首尾的空格和换行符。
def passward_generator(L):
#定义了一个名为 passward_generator 的函数,该函数接受一个参数 L,表示密码的长度
passward = ""
for i in range(1, L + 1):
# 循环生成密码的每个字符
c =random.choice(c_set)
# 随机选择一个字符
passward= passward+ c
# 将选中的字符追加到密码字符串的末尾
return passward
# 返回生成的密码字符串
print(passward_generator(15))
# 调用并打印密码生成器函数,生成一个长度为 15 的随机密码