条件与循环

#1.写一个猜数字的游戏,要求:系统生成一个随机数(1-10),用户有3次机会,输入数字去猜。
# 如果输入数 小了 或者 大了,都给于相应提示。如果输入数 与 随机数相等,就提示“ 恭喜您猜对了!”

import random
a=random.randint(1,10)
i=0

while i<3:
    num=input('please input a number:')
    if num.isdigit():
        num=int(num)
        if num ==a:
            print ('ok!')
            break
        elif num >a:
            print('bigger!')
        else:
            print('smail')
    else:
        print('Type Error')
    i+=1

#2.输出9*9 乘法口诀

for i in range(1,10):
    for j in range(1,i+1):
        #print(i ,'**',j,'==',j*i,end= '')
        print('%d**%d=%2d '%(j,i,i*j),end='')
    print()
i=1
while i<10:
    for j in range(1,i+1):
        print('%d**%d=%2d '%(j,i,i*j),end='')
    i+=1
    print()

原文地址:https://www.cnblogs.com/taoge188/p/8301721.html