美文网首页
Python入门学习过程(38)

Python入门学习过程(38)

作者: 一日歌 | 来源:发表于2017-07-12 00:35 被阅读26次

    今天学习了字符串的format()函数,format这个函数收集到的信息会替换同一句中我们想要print出的句子中带大括号的词。

    我们在一开始导入了math模块,math.pi是为了显示圆周率。

    python大大的图

    Python入门学习过程(38)

    我的图

    Python入门学习过程(38)

    我们在用format里面的词代替print里面的词的时候,要注意关键字不能是表达式。举个栗子,如果把

    Python入门学习过程(38) 改成 Python入门学习过程(38)

    那么python就会报错,说

    Python入门学习过程(38)

    也就是说,我们用format里的词替代数字的时候是不需要写表达式的,而用format里的词替代单词的时候是要写一个表达式的。

    还有一个要注意的地方就是索引不能超出范围。还是这行,只需要替代两个词,关键字分别排序为0和1,如果把期中某一个改成了2,就会显示元组索引超出范围。

    Python入门学习过程(38) Python入门学习过程(38) Python入门学习过程(38)

    第七行说的是用math里的pi(π)去替代大括号里的占位符。第九行说的是我还是用pi去替代大括号,但是这个pi我只要保留到小数点后三位。

    Python入门学习过程(38)

    这一行相当于对四行的简化。我们原来定义字典的时候通常写四行

    Python入门学习过程(38)

    有没有想到我们很熟悉的

    Python入门学习过程(38)

    我们通过一个for循环让名字和电话用箭头一一对应。最后一行则是在说参数传递也可以通过下标进行。

    相关文章

      网友评论

          本文标题:Python入门学习过程(38)

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