以下是一个示例代码:
while True:
username = input("请输入用户名:")
password = input("请输入四位数字密码:")
if len(password) == 4 and password.isdigit() and sum(int(x) for x in password) == 27:
print("用户名:{},密码:{}".format(username, password))
break
else:
print("密码格式错误或各位数字之和不为27,请重新输入。")
这个程序会不断循环,直到用户输入符合要求的用户名和密码基正,程序才会结束并输出用户名和密码。在程序中,len(password) == 4用于判断输入的密码是否为4位数字,password.isdigit()用于判断输入的密码是否全为数字,sum(int(x) for x in password) == 27用于判断四位密码各位相加和是否为27。如果这些条件都满足,则输出用户名和密码,并且通过break语句结束循环。如果条件不满足,则输出提示信息要求用户重新输入。哗祥
from openpyxl import Workbook
wb = Workbook() # 创建一个工作宏腊李表
ws = wb.active # ws *** 作sheet页
ws1 = wb.create_sheet('Mysheetfirst', 0)
ws1.protection.sheet = True
ws1.protection.password = '1234567890'
ws1.protection.enable()
ws1['A1'] = 'juankuan'蔽迟
ws1['E1'] = '中国'
ws1['F1'] = '2020-02-27-09-51-02'
wb.save('xxxxxx.xlsx'局弊)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)