#for 实现9*9乘法表 def countNum(): for i in range(1,10): for j in range(1,i+1): print(str(j)+"*"+str(i)+"="+str(i*j),end=" ") print("\n") if __name__=="__main__": countNum()
#while 实现9*9乘法表 def countNums(): i=1 while i<=9: j=1 while j<=i: print(str(j)+"*"+str(i)+"="+str(i*j),end=" ") j+=1 print("\n") i+=1 if __name__=="__main__": countNums()
#while小练习 猜数字 import random def guessNum(): pc_Num = random.randint(1, 5) my_Num = input("请输入数字:") # print(pc_Num,my_Num) flag = True while flag: if int(my_Num) > pc_Num: print("答错了!再小点儿") my_Num = input("please input number:") elif int(my_Num) < pc_Num: print("答错了!再大点儿") my_Num = input("please input number:") else: print("答对了!我想到的值是:", pc_Num) flag = False break else: print("Done!")