输入一个正整数,统计该数各位数字之和。例:输入的正整数是89076,则显示30
n = int(input("请输入一个正整数:"))
sum = 0
while n > 0:
sum += n % 10
n //= 10
print("各位数字之和为:", sum)
# 检查密保问题
def SecurityQuestion(name, secretGuard):
import pymysql.cursors
connection = pymysql.connect(host='localhost', port=3306, user='root', password='123456', db='onecartoon',
charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor)
cur = connection.cursor()
sqlXH = "select 密保 from 注册 where 注册.学号='%s'" % name
cur.execute(sqlXH)
jilu = cur.fetchone()
# for data in jilu:
cur.close()
connection.close()
if jilu == {'密保': secretGuard}:
return True
else:
return False