基于python3.5版本运行结果
1.题目:输入三个整数x,y,z,请把这三个数由小到大输出。
arr=[] for i in range(3): x=input("Enter num :") arr.append(x) arr.sort() print(arr)
2.题目:输出9*9口诀。
#ecoding=UTF-8
#左下三角格式输出九九乘法表
for i in range(1,10):
for j in range(1,i+1):
print("%d*%d=%2d" % (i,j,i*j),end=" ")
print (" ")
3.题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?。
#ecoding=UTF-8 # 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? cnt = 0 # count the sum of result for i in range(1,5): for j in range(1,5): for k in range(1,5): if i!= j and i!= k and j!=k: print ( i*100+j*10+k ) #显示三位数 cnt=cnt+1 #统计个数 print