声明:这是我学《笨方法学python》前14习题总结出来的方法,如有意见请在下方写下评论或加QQ1693121186
欢迎一起讨论技术问题哦
打印变量的方法
方法 1.
代码如下:
age = "I'm a middle school student.",
print "%s" % age
或多个变量打印:
A = "That's my bag!",
B = "Your bag is white.",
print "\n%s, \n%s", % (A, B)
-
先说第一段代码吧:第一行创建了变量”age”,第二行用符号%s来打印”age”变量的内容,这种是最常见的方法。也就是说用双引号(”)或单引号(’)来括住你写的字符串,因为python要通过这两个符号来识别出来字符串。然后后面紧跟着一个百分号%,再跟着变量名即可。 - 再来说第二段代码吧:如果要一次打印多个变量的话就必需要将变量放到圆括号里()中,并且变量之间用逗号(,)来个、隔开。
扩展内容
代码中出现了%s格式化字符,这个符号常用于向用户显示输出的内容或其他内容。另外还有一个%r格式化符号,这个常用于程序员自己来调试。此外还有很多格式化字符,请大家自行上网查吧!实在不行跟我私信,我告诉你。
方法2
代码如下:
age = "I'm Wang Zhengxing."
print "what's your name?", age, "Nice to see you."
- 这也是一种打印变量的方法,如第二行,变量”age”夹在两段字符串中间,这个意思便是在字符串”what’s your name?”与”Nice to see you.”中间打印变量”age”的内容(值)。
注意
变量前面要空一格,后面要加一个逗号并且还要空一格。
import语句与argv解包的用法
先说一下import语句与argv解包是什么吧。
from sys import argv →import语句
script, first = argv →argv解包
import语句这是你将python的特性引入脚本的方法argv便是”参数变量”,这是一个非常标准的编程术语,在其他编程语言中也会见到它。而argv解包的意思遍是将argv中的东西解包,将所有的参数依次赋值给左边的这些变量。
注意
别将”script”丢了,其他都可以随意变换。
如果您还有其他好用的方法请私聊我哦!