1 #写一个程序,判断给定年份是否为闰年 2 #能被4整除但不能被100整除,或者能被400整除都是闰年 3 4 print('-----------------判断是否是闰年------------------') 5 temp = int(input('请输入一个年份为:')) 6 if temp %4==0: 7 if temp %100 != 0: 8 print(str(temp) +'是闰年!') 9 else: 10 if temp %400 ==0: 11 print(str(temp )+ '是闰年!') 12 else: 13 print(str(temp) + '不是闰年!') 14 else: 15 print(str(temp) + '不是闰年!') 16 17 print('结束!')
&
hw01
1 #猜数字游戏 2 3 import random 4 s = int(random.uniform(1,10)) 5 #print(s) 6 m = int(input('输入整数:')) 7 while m != s: 8 if m > s: 9 print('大了') 10 m = int(input('输入整数:')) 11 if m < s: 12 print('小了') 13 m = int(input('输入整数:')) 14 if m == s: 15 print('OK') 16 break;
&
hw02
1 #输出Fibornacci数列 2 3 count = int(input('请输入你想打印出的[斐波那契数列]的项数:')) 4 i =3 5 a1=1 6 a2=1 7 str1='1 1 ' 8 9 if count ==1: 10 print('1') 11 if count ==2: 12 print(str1) 13 if count >2: 14 while i <=count: 15 a3 =a1 +a2 16 str1 =str1 +str(a3) +' ' 17 a1=a2 18 a2=a3 19 i+=1 20 print(str1)
&
hw03
1 #输出九九乘法表 2 3 #外边一层循环控制行数 4 #i是行数 5 6 i=1 7 while i<=9: 8 #里面一层循环控制每一行中的列数 9 j=1 10 while j<=i: 11 mut =j*i 12 print("%d*%d=%d"%(j,i,mut), end=" ") 13 j+=1 14 print(" ") 15 i+=1
&
hw04
1 #猜数字游戏 2 3 import random 4 secret = random.randint(1,10) 5 6 print ('开始玩一个小游戏咯! ') 7 temp = input ('猜猜我心中的数字是几?') 8 if temp.isdigit(): 9 guess =int (temp) 10 while guess!=secret: 11 temp = input('猜错了!请重新输入猜测数字:') 12 guess = int(temp) 13 if guess == secret: 14 print('猜对了!恭喜你!') 15 else: 16 if guess > secret: 17 print('猜大了哟! ') 18 else: 19 print('猜小了哟!再猜猜') 20 else: 21 print('你输入的不是数字噢!') 22 print('游戏结束啦!')