注意ifwhilefor等(或函数定义)语句在结尾处包含一个冒号——我们通过它告诉Python下面跟着一个语句块。
————–冒号的用法
1
2
3
4
5
6
7
8
|
if guess == number:
print ‘Congratulations, you guessed it.’ # New block starts here
print “(but you do not win any prizes!)” # New block ends here
elif guess:
print ‘No, it is a little higher than that’ # Another block
# You can do whatever you want in a block …
else:
print ‘No, it is a little lower than that’
|
————-
1
2
3
4
5
6
7
8
9
10
|
def printMax(x, y):
”‘输出最大的2个数.
2个数值必需是整数.’”
x = int(x) # convert to integers,
if possible
y = int(y)
if x > y:
print x, ‘is maximum’
else:
print y, ‘is maximum’
|
========逗号的特殊用途
1
2
|
for item in shoplist:
print item,
|
我们在print语句的结尾使用了一个逗号 来消除每个print语句自动打印的换行符。这样做有点难看,不过确实简单有效。
[via@babiwu]
Copyright © hongdaChiaki. All Rights Reserved. 鸿大千秋 版权所有
联系方式:
地址: 深圳市南山区招商街道沿山社区沿山路43号创业壹号大楼A栋107室
邮箱:service@hongdaqianqiu.com
备案号:粤ICP备15078875号