习题8:打印,打印

发布时间:2017-11-07 17:19:15编辑:Run阅读(4153)

    练习代码如下

    # coding: utf-8
    __author__ = 'www.py3study.com'
    formatter = "{} {} {} {}"
    print(formatter.format(1, 2, 3, 4))
    print(formatter.format('one', 'two', 'three', 'four'))
    print(formatter.format(True, False, False, True))
    print(formatter.format(formatter, formatter, formatter, formatter))
    print(formatter.format(
        "I had this thing.",
        "That you could type up right.",
        "But it didn't sing.",
        "So I said goodnight.")
    )

    应该看到的结果

    1 2 3 4
    one two three four
    True False False True
    {} {} {} {} {} {} {} {} {} {} {} {} {} {} {} {}
    I had this thing. That you could type up right. But it didn't sing. So I said goodnight.


    常见问题

    为什么"one"要用引号,而True和False不需要?

    因为True和False是python关键字,用来表示真假的意义,如果加了引号,就变成了字符串,也就无法实现它们本来的功能

关键字