- 读入一个小于 10 的整数 n,输出它的阶乘
- 3 文钱可买 1 只公鸡,2 文钱可买 1 只母鸡,1 文钱可以买 3 只小鸡,用 100 文钱买 100 只鸡,求公鸡,母鸡,小鸡各多少只。(不能用三次以上的循环来做)
- 读入一个整数 n,当 n 等于 4 的时候输出如下图形
4.输入一个任意位整数,输出它各位上的数字和。
5.用 for 循环计算 1+3+5+…99 的和三简述题
答案
1.
n=int(input(‘请输入一个小于10的数‘)) num=n for i in range(1,n): num=num*(n-i) print(num)
2.
1 for x in range(1,100): 2 for y in range(1,100): 3 z=100-x-y 4 if z%3==0 and 3*x+2*y+z/3==100: 5 print(x,y,z)
1 for x in range(1,33): 2 for y in range(1,50): 3 z=100-x-y 4 if z%3==0 and 3*x+2*y+z/3==100: 5 print(x,y,z)
3.
1 n=int(input(‘请输入一个整数;‘)) 2 for i in range(1,n+1): 3 for k in range(n-i): 4 print(‘ ‘,end=‘‘) 5 for j in range(i*2-1): 6 print(‘*‘,end=‘‘) 7 print()
4.
1 result=input(‘please input a number:‘) 2 counter=len(result) 3 n=int(result) 4 sum=0 5 while counter>0: 6 sum += n%10 7 n//=10 8 counter-=1 9 print(sum)
5.
1 sum=0 2 for i in range(1,51): 3 sum += 2*i-1 4 print(sum)
原文地址:https://www.cnblogs.com/gdf456/p/9901259.html
时间: 2024-10-20 06:46:59