#右三角形 #for i in range(1, 7): # print("*" *(i*2-1)) #左三角形 #for i in range(1, 7): # print("*" *i) # # 逐行递减的右三角形 #for i in range(6, 0, -1): # print("*"* (i*2-1)) #加了又减的三角形 #for i in range(1, 7): # print("*" *(i*2-1)) #for i in range(5, 0, -1): # print("*"* (i*2-1)) # 打印多行重复图形 #for i in range(1,10): # if 2 <= i < 9: # print("**") # else: # print("*") # 打印多行重复的等腰三角形和矩形组成的图案 #for i in range(1, 6): # if i % 2 == 0: # print("* " * i) # else: # print("*" * i) #print("*" * 11) #for i in range(5, 0, -1): # if i % 2 == 0: # print("* " * i) # else: # print("*" * i) #用户输入两个数a、b。如果a能被b整除或a加b大于1000,则输出a;否则输出b。 #a=int(input("请输入第一个数字a:")) #b=int(input("请输入第一个数字b:")) #if b%a==0 or a+b>1000: # print(a) #else: # print(b) #请输入一个数,判断这个数是偶数还是奇数,如果是偶数,请判断从1到该数是3的倍数有哪些,如果是奇数,请判断从1到该数是5的倍数有哪些 #a=int(input("请输入一个数:")) #if a%2==0: # for a in range(1,a): # if a%3==0: # print(a) #else: # for a in range(1,a): # if a%5==0: # print(a) #某商店T恤的价格为35元/件(2件9折,3件以上8折),裤子的价格为120 元/条(2条以上9折).小明在该店买了3件T恤和2条裤子,请计算并显示小明应该付多少钱? # m=1 # n=1 # x=int(input("T恤件数:")) # y=int(input("裤子条数:")) # # if x == 2: # # m = x*35*0.9 # # else: # # m = x*35*0.8 # if y == 1: # n = 120 # else: # n = y * 120*0.9 # # a= m + n # print(a) #鸡兔同笼,从上面看有35个头,从下面看有94只脚,请问鸡有几只,兔有几只? # for x in range(1,36): # if 2*x+(35-x)*4==94: # print(x,35-x) # 猜拳 # import random # while True: # a = random.randint(1, 3) # guess = int(input('请输入,1为石头,2为剪刀,3为布,4为退出:')) # if guess==4: # break # elif guess==a: # print('平局,请再输入') # elif guess==1 and a==2 or guess==2 and a==3 or guess==3 and a==1: # print('恭喜你赢了') # elif guess==1 and a==3 or guess==2 and a==1 or guess==3 and a==2: # print('很遗憾你输了') # 求50~150之间的质数是那些? # for i in range(50,151): # for x in range(2, i): # if i % x == 0: # break # else: # print(i, end=' ') # 打印输出标准水仙花数,输出这些水仙花数 # for num in range(100, 1000): # a = num % 10 # b = num // 10 % 10 # c = num // 100 # # if num == a ** 3 + b ** 3 + c ** 3: # print(num) # 验证:任意一个大于9的整数减去它的各位数字之和所得的差,一定能被9整除. # a=int(input()) # if a<=9: # print('请重新输入') # else: # if (a-(a%10+1//10%10+a//100%10+a//1000%10))%9==0: # print('理论正确') # else: # print('理论错误') # 一个五位数,若在它的后面写上一个7,得到一个六位数A, # 若在它前面写上一个7,得到一个六位数B,B是A的五倍,求此 # 五位数. # for x in range(10000,100000): # a=x*10+7 # b=x+700000 # if b/a==5: # print(x) # 小明今年18岁了,正常来说,应该在蛋糕上,插入18跟蜡烛,但是小明不是一般人,他是程序员, # 他考虑到18的进制是10010,所以他在蛋糕上插入了五个蜡烛,点燃了其中两跟,问: # 如果用户输入年龄,请你安排插入的蜡烛数和点燃的蜡烛数 # # 输入:n # n >= 1 # n <= 200 # 输入x, y # x表示蜡烛总数量,y表示点燃的蜡烛数量 # 案例1 # 输入 # 18 # 输出 # 5, 2 # # 案例2: # 输入 # 8 # 输出 # 4 1 # n = int(input('输入年龄(大于等于1小于等于200):')) # x = 0 # y = 0 # res = "" # while n > 0: # if n % 2 == 1: # y += 1 # n //= 2 # x += 1 # print(x) # print(y) # 九九乘法表 # for i in range(1, 10): # for j in range(1, i+1): # print('{}x{}={}\t'.format(j, i, i*j), end='') # print() # 猜数字 # import random # guess = 0 # a = random.randint(1, 100) # while True: # guess=int(input()) # if a==guess: # print('恭喜你猜对了,是否继续,是请按‘y’或‘Y’') # b=input() # if b=='y' or b=='Y': # a = random.randint(1, 100) # continue # else: # break # elif a>guess: # print('猜小了') # else: # print('猜大了')
第四次作业
最新推荐文章于 2024-11-13 17:26:18 发布