#右三角形
#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('猜大了')
第四次作业
最新推荐文章于 2025-12-15 12:46:33 发布
文章展示了多种编程技巧,如循环结构、条件判断、用户输入处理、基本算法(如质数检测和水仙花数),以及解决实际问题(如数字谜题)的示例。
972

被折叠的 条评论
为什么被折叠?



