这个练习讲的是字符串和文本。
有几点需要注意的,比如这句话
<span style="font-size:14px;">x = "There are %d types of people." %10
binary = "binary"
do_not = "don't"
y = "Those who know %s and those who %s." % (binary,do_not)</span>
可以看到 y 中有两个 %s ,要将变量放在()之中,变量之间也要打逗号。
现在贴上全部代码
<span style="font-size:14px;">x = "There are %d types of people." %10
binary = "binary"
do_not = "don't"
y = "Those who know %s and those who %s." % (binary,do_not)#一句话里面两个输出
print x
print y
print "I said: %r." %x #这里输出的字符串x自带单引号''
print "I also said:'%s'."%y #同上
hilarious = False
joke_evaluation = "Isn't that joke so funny?! %r"
print joke_evaluation % hilarious
w = "This is the left side of..."
e = "a string with a right side."
print w + e</span>
可以看到 print 的一些用法 ,比如 print 带加号连续输出 w + e 等等。
以及两个字符串连用会有一个自动加上单引号,似乎比较方便
====================================================================================================
附加练习
4.解释一下
print w + e
这东西大概就是python特色?感觉挺有用的,具体其实我也说不清