20200915练习题

第一题:
计算[1, 1000]内,既能被5除,又能被7除的数的个数,以及所有这些数的和。

第二题:
实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必须相同(字符串)。

第一题答案

count = 0
summary = 0
for n in range(1,1001):
    if n % 5 == 0 and n % 7 == 0:
        count += 1
        summary += n

print("计算[1, 1000]内,既能被5除,又能被7除的数的个数:",count)
print("计算[1, 1000]内,既能被5除,又能被7除的数的和:",summary)

第二题答案

username = input("请输入用户名")
while len(username) < 3:
    username = input("用户名不少于3个字,请重新输入用户名")
while True:
    password = input("请输入用户密码")
    while len(password) < 6:
        password=input("用户密码不少于6位,请输入用户密码")
    repassword = input("请重新输入密码")
    if password != repassword:
        print("密码不一样")
    else:
        print("注册成功")
        break

print ("您的注册用户是{0},注册密码是{1}".format(username,password))
原文地址:https://www.cnblogs.com/faberbeta/p/13676016.html