day1-格式化字符串、表达式、break和continue
一、格式化字符串
1. +号拼接
1 >>> name = 'test' 2 >>> age = '20' 3 >>> info = '''info:''' + name + ''' 4 age: '''+age 5 >>> print info 6 info:test 7 age: 20
2. %占位
1 >>> info = """info: 2 name:%s 3 age:%s 4 """ % (name, age) 5 >>> print info 6 info: 7 name:test 8 age:20
3. format函数
a. 关键字
1 >>> info = '''----info----- 2 name:{_name} 3 age:{_age} 4 '''.format(_name=name,_age=age) 5 >>> print info 6 ----info----- 7 name:test 8 age:20
b. 占位符
1 >>> info = '''----info----- 2 name:{0} 3 age:{1} 4 '''.format(name,age) 5 >>> print info 6 ----info----- 7 name:test 8 age:20
二、表达式
1. if...else 配套出现
2. for...(else...)
1 s = ["a111", "b222", "c333", "d444", "e555"] 2 for c in s: 3 if c.startswith("c"): 4 print "Find" 5 break 6 else: 7 print "Not Found"
ps: 这里有了else就不需要额外设置是否发现c开头项的标志位
3. while...(else...)
三、continue与break
1. continue: 结束本次循环,继续下一次循环
2. break:结束当前循环层
3. exit(): 退出整个程序

浙公网安备 33010602011771号