Python3 基础02-格式化输出%s、pass占位

一 、格式化输出

  • 把 % 后面的内容按照位置往前面的%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

你可能感兴趣的:(Python3 基础02-格式化输出%s、pass占位)