zoukankan      html  css  js  c++  java
  • 3.格式化输出

    格式化输出

    1. 人员个人信息录入----复杂方式

    name = input('请输入姓名:')
    age = input('请输入年龄:')
    job = input('请输入职业:')
    hobby = input('请输入爱好:')
    a = '------------ info of mei  yang ----------'
    b = 'Name:'
    c = 'Age:'
    d = 'Job:'
    e = 'Hobby:'
    f = '------------- end ----------------'
    print(a+'
    '+b+name+'
    '+c+age+'
    '+d+job+'
    '+e+hobby+'
    '+f)         #
    是转义符
    

    2. 以上问题简单解决方式-使用%s(字符串类型)

    name = input('请输入姓名:')
    age = input('请输入年龄:')
    job = input('请输入职业:')
    hobby = input('请输入爱好:')                                  #%号起占位作用,s定义此占位为字符串类型
    msg = '''
    ------------ info of mei yang ----------
    Name  : %s
    Age   : %s
    job   : %s
    Hobbie: %s
    ------------- end ----------------
    
    '''
    print(msg%(name,age,job,hobby))                              #将变量依次放入占位位置并输出
    

    3. %d|%i — 数字类型占位

    name = input('>>>')                                          # %d和%i这种格式化只能用数字来填补占位
    s1 = '1234%d'%int(name)
    s2 = '1234%i'%int(name)
    print(s1)
    print(s2)
    

    4. %%—转义

    num = input('>>>')                           # 如果我们字符串中想要显示单独的%就需要用来个%%来转义,不然程序会认为那是一个占位
    s= '目前学习进度:%s%%'%num
    print(s)
    
  • 相关阅读:
    初识 Umbraco CQ
    程序员的利器SourceInsight CQ
    关于Hg的文件过滤 CQ
    蓝桥杯 基本内容
    leedswriting符号
    tiny mission 2021 11 15
    拓扑排序+二分答案+建图
    mission 11.24
    高数积分求面积
    高数积分求弧长
  • 原文地址:https://www.cnblogs.com/yangte/p/13371227.html
Copyright © 2011-2022 走看看