当你用””或”将一段文本引起来,它就是一个字符串 在之前的学习中已经见过了字符串中包含格式字符,你只需将格式变量放到字符串中,然后写一个%,再写上变量名。如果你要输出多个格式,那%后面的变量需要用括号括起来,用,隔开。
下面是练习:
运行结果如下:
思考:
为什么用了+后,得到了一个更长的字符串? %r是指按原格式输出,那变量x输出的时候为什么会上单引号? 如果文本内含单引号或双引号,那在赋值或输出时就需使用使用的引号不能与文本内的相同
本文以上内容参考并引用了Zed A. Shaw的课程《LEARN PYTHON THE HARD WAY》
https://learnpythonthehardway.org/book/ex6.html 非常感谢原作者
关于格式变量,可以参考以下网页的内容: Python 3 语法小记(一)入门 (print 函数用法总结)by 一线涯