标签:ref lob work if语句 err test 基础 语句 print
if <test1>:
<do something>
elif:
<do something>
else:
<do something>
一些例子
例1:
# -*- coding: UTF-8 -*-
flag = False
name = ‘luren‘
if name == ‘python‘:
flag = True
print ‘welcome boss‘
else:
print name
输出结果为:
>>> luren
例2:
# -*- coding: UTF-8 -*-
num = 5
if num == 3:
print ‘boss‘
elif num == 2:
print ‘user‘
elif num == 1:
print ‘worker‘
elif num < 0:
print ‘error‘
else:
print ‘roadman‘
输出结果为:
>>> roadman
例3:
# -*- coding: UTF-8 -*-
num = 9
if num >= 0 and num <= 10:
print ‘hello‘
else:
print ‘undefine‘
输出结果为:
>>> hello
例:
a, b = 1, 2
1.常规
if a>b:
c = a
else:
c = b
print c
2.表达式
c = a if a>b else b
print c
3. 二维列表
c = [b,a][a>b]
print c
标签:ref lob work if语句 err test 基础 语句 print
原文地址:http://www.cnblogs.com/dwz1011/p/6163953.html