#break打断循环体 for in 循环
    #foriin[1,2,3,4,5,6,7,8,9,10]:
    #ifi==6:
    #break
    #else:
    #print(i)
    #foriin[1,2,3,4,5,6,7,8,9,10]:
    #print(i)
    #ifi==5:
    #break
    #i=10
    #whilei>0: while无限循环__ while true
    #print(i)
    #i=i-1
    #foriinrange(10):#打印1到10
    #print(i+1)
    #foriinrange(1,11):
    #print(i,end=’’)横着打 ‘’中间可以空格
    #循环打印四个人同桌,并且横着打印
    #formamein(‘袁东坡’,’陈涛’,’丁璇’,’陈琴’):
    #print(‘姓名:{0}’.format(mame),end=’,’)

    #split()分割__,去除最后姓名的逗号

    #实际结果=’1000元’
    #实际结果=实际结果.strip(‘’)
    #预期结果=’1000元’
    #if预期结果==实际结果:
    #print(‘测试成功’)
    #else:
    #print(‘测试失败’)
    #
    #1、咖啡机,选1是拿铁,选2是美式咖啡
    #2、如果用户选1,要询问他是需要抹茶拿铁还是香草拿铁,如果是抹茶拿铁,按1,如果是香草拿铁按2
    #3、如果用户既没有选择抹茶拿铁,又没有选择香草拿铁,无限询问他,直到他怪怪地按1按2选择对应的拿铁

    print('欢迎使用星巴克自助咖啡机。')
    选咖啡 = int(input('按1:拿铁咖啡;按2:美式咖啡'))
    if 选咖啡 == 1:
    while True:
    选拿铁 = input('按1:香草拿铁;按2:抹茶拿铁')
    if 选拿铁 in ['1', '2']:
    拿铁字典 = {
    '1': '香草拿铁',
    '2': '抹茶拿铁'
    }
    print('您选择的是{},请稍后…'.format(拿铁字典[选拿铁]))
    from time import sleep
    print('3秒')
    sleep(1)
    print('2秒')
    sleep(1)
    print('1秒')
    sleep(1)
    print('您的{}已经准备就绪,请取走,欢迎下次再来。'.format(拿铁字典[选拿铁]))
    break
    elif 选咖啡 == 2:
    print('您的{}已经准备就绪,请取走,欢迎下次再来。'.format(选咖啡))
    else:
    print('你好,你的输入有误,请稍后再试。')


    #for time import sleep__直接导用
    #name=’余杰’
    #age=3
    #print(‘我是{}’.format(name))
    #print(‘我是%s,我%d岁’%(name,age))
    #打印1~10,但5,7,9不打印
    #numbers=[1,2,3,4,5,6,7,8,9,10]
    #fornumberinnumbers:
    #ifnumberin[5,7,9]:
    #continue#只打断本轮轮次,其他继续
    #print(number,end=’’)
    #打印出奇数
    #numbers=[1,2,3,4,5,6,7,8,9,10]
    #fornumberinnumbers:
    #ifnumber%2==1:
    #print(number)
    #计算出1到10相加之和
    #i=1
    #sum=0
    #whilei<=10:
    #sum=sum+i
    #i+=1
    #print(‘1到10的总和:%d’%sum)
    print(sum)

    批注 2020-05-22 141455.png

    无关紧要
    在程序中,看到%s这样的操作符,这就是python中字符串格式化的符号。除此之外,还可以用%符号对其他类型的数据进行格式化。常见的格式化符号如下表。

    常见的格式化符号
    格式符号 转换
    %s 通过str()字符串转换来格式化
    %u 无符号的十进制整数
    %d 有符号的十进制整数
    %o 八进制整数
    %x 十六进制整数,小写字母
    %X 十六进制整数,大写字母
    %e 浮点数字(科学计数法)
    %E 浮点数字(科学计数法,用E代替e)
    %f 浮点实数
    %g 浮点数字(根据值的大小采用%e或%f)
    %G 浮点数字(类似于%g)
    例2,九九乘法表:

    i=1
    while i<10: #控制行,1到9
    j=1
    while j <= i: #控制每行显示的数量,1到9

    print(“%d%d=%d”%(i,j,ij),end=’ ‘) #输出
    j+=1 #每行显示的数量加1
    print(“\n”) #每一行结束换行
    i+=1 #行数加1
    输出

    11=1

    2
    1=2 22=4

    3
    1=3 32=6 33=9

    41=4 42=8 43=12 44=16

    51=5 52=10 53=15 54=20 55=25

    6
    1=6 62=12 63=18 64=24 65=30 66=36

    7
    1=7 72=14 73=21 74=28 75=35 76=42 77=49

    81=8 82=16 83=24 84=32 85=40 86=48 87=56 88=64

    91=9 92=18 93=27 94=36 95=45 96=54 97=63 98=72 9*9=81