番外

作者: 小雨写立可白乂 | 来源:发表于2018-05-27 20:31 被阅读0次

    这个番外主要是在学习过程中遇到的一些和书中进度无关的点,也许看到后面就会遇到这些,不定期删减

    end=

    end=  为末尾end传递一个空字符串,这样print函数不会在字符串末尾添加一个换行符,而是添加一个空字符串,表示这个语句没结束。end=' '意思即为末尾不换行,加空格。

    print()

    print()本身就可以换行,所以不要额外在括号里写入 '\n' 了,这样会空出一行。这正是因为上一条中说到python会自动给末尾加换行的原因。这里以9✖️9乘法表为例

    for iin range(10):

    for jin range(1, i+1):

    print("%d*%d=%d" % (i, j, i*j), end=' ')

    print()

    1*1=1

    2*1=2 2*2=4

    3*1=3 3*2=6 3*3=9

    4*1=4 4*2=8 4*3=12 4*4=16

    5*1=5 5*2=10 5*3=15 5*4=20 5*5=25

    6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36

    7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49

    8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64

    9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81


    这里每行中间是没有空出一行的,因为简书里换行后行距较高,看起来可能像中间空出一行


    相关文章

      网友评论

        本文标题:番外

        本文链接:https://www.haomeiwen.com/subject/iurijftx.html