美文网首页
Python3 基础02-格式化输出%s、pass占位

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

作者: tangpy | 来源:发表于2020-08-21 00:02 被阅读0次

    一 、格式化输出

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

          本文链接:https://www.haomeiwen.com/subject/uxciyctx.html