第一题:
计算[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))