一 、格式化输出
- 把 % 后面的内容按照位置往前面的%s位置放数据
- %s 代表字符串占位符.实际上可以占位任何东西(用的最多的)
- %d 占位整数. 只能占位数字
num1 = input('请输入一个红球 :')
num2 = input('请输入一个蓝球 :')
print('红球:%s,蓝球:%s'%(num1,num2))
name = 'tangpy'
job = 'python工程师'
address = 'beijing'
phone = '010'
print('''
===============%s==================
==Name: %s =========================
==Job: %s ====================
==Address: %s ===================
==Phone: %s ==========================
========================================
''' % (name, name, job, address, phone))
打印结果:
===============tangpy==================
==Name: tangpy =========================
==Job: python工程师 ====================
==Address: beijing ===================
==Phone: 010 ==========================
========================================
二、pass 或 ...
pass 是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。
n = 0
while n<6:
pass # 什么也不做,只是占个地方,表示我是明白python的语法规则的
if 1==2:
...
n = 0
while n < 3:
print('pass前', n)
pass
print('pass后', n)
n += 1
打印结果:
pass前 0
pass后 0
pass前 1
pass后 1
pass前 2
pass后 2