8. Python脚本学习笔记八个别细节一
本篇名言:“如果有梦想,就追求吧,如果有希望,就努力吧;如果有机会,就把握吧;如果有目标,就奋进吧;如果有道路,就坚持吧!如果有幸福,就珍惜吧!”
1. 打印
有些知识点,隐藏着一些让人惊讶的特性。我们来看下。
使用逗号输出多个表达式,如下:
>>> print "Age:",42
Age: 42
如果想同时输出文本和变量值,而不希望使用字符串格式化的话,就非常有用。
>>> name='Gumby'
>>> salution='Mr.'
>>> greeting='Hello.'
>>> print greeting,salution,name
Hello. Mr. Gumby
结尾处加上逗号,接下来的语句会与前一语句在同一行打印。
2. 赋值
多个赋值同时进行
>>>x,y,z=1,2,3
>>>print x,y,z
1 2 3
这个叫序列解包
>>> s={'a':1,'b':2}
>>> k,v=s.popitem()
>>> k
'a'
>>> v
1
2.1 链式赋值
同一个值赋给多个变量的捷径。
>>> x=y=1
>>> print x,y
1 1
2.2 增量赋值
类似于其他高级语言,如下:
>>> x=2
>>> x+=1
>>> x *=2
>>> x
6
3. 语句块
Python中用冒号来标识语句块的开始,块中的每一个语句都是缩进的。当回退到和已经闭合的块一样的缩进量时,标识当前块结束。