欢迎来到鸿鹄会让我们一起学习吧!
我的邮箱2779372950@qq.com
编写程序计算如下数列的值:1-2+3-4…966,其中,所有数字为整数,从1开始递增,奇数为正,偶数为负
$ s=0
$ for x in range(1,967):
$ if x%2 == 0:
$ x=-x
$ s+=x
$ print(s)
水仙花数
“水仙花数”指三位整数,其各位数字的3次方和等于该数本身。例如:A的3次方+B的3次方+C的3次方=ABC。
$ for i in range(100,1000):
$ a=i%10#个位
$ b=int(i%100/10)#十位
$ c=int(i/100)#百位
$ if a**3+b**3+c**3==i:
$ print(i)
给用户三次输入用户名和密码的机会,要求如下:
####### 1)如输入第一行输入用户名为‘Kate’,第二行输入密码为‘666666’,输出‘登录成功!’,退出程序;
####### 2)当一共有3次输入用户名或密码不正确输出“3次用户名或者密码均有误!退出程序。”
$ cnt = 0
$ while 1:
$ name = input("童鞋请输入您的用户名");
$ if name == 'Kate' and password == '666666':
$ print("恭喜你登录成功!")
$ break
$ else:
$ cnt += 1
$ print("用户名或者密码均有误!请重新输入")
$ if cnt == 3:
$ print("3次用户名或者密码均有误!退出程序。")
$ break