zoukankan      html  css  js  c++  java
  • python之格式化输出

    格式化输出:

    ------------ info of Alex Li ----------
    
           Name  : Alex Li
    
           Age   : 22
    
           job   : Teacher
    
           Hobbie: girl
    
    ------------- end ---------------- 

    程序交互(input):

    input ()括号内的内容必须是字符串,也称为提示语句。

         1.用input获取到的内容都是字符串.

       2.input应用场景:

        动态获取用户输入的内容​​

    ​name = input('请输入姓名:')
    
    age = input('请输入年龄:')
    
    job = input('请输入工作:')
    
    hobbie = input('请输入爱好:')

    第一种方法(占位符法):

    print('''
    
    ------------ info of %s  ----------
    
                 Name  : %s 
    
                 Age   : %s
    
                 job   : %s
    
                 Hobbie: %s
    
    --------------- end ---------------- 
    
    '''%(name,name,age,job,hobbie)) 

    注意:要注意位置顺序,.​以及相对应的数量来填充

      %s代表着全部字符转和整型​(s必须小写)

      ​其中%d=%i,都是代表着整型.​

    第二种方法(字符串.format()法):

    例子:

    print(f'''------------ info of {name} --------
                 Name  : {name}
                 Age   : {age}
                 job   : {job}
                 Hobbie: {hobbie}
    ------------- end ---------------- ''')

     第三种方法(.format()法)

    .format():

    ​  1.可以 按照占位的位置来填充

      ​2.也可以按照索引来填充

      3.按照关键字对应填充​

    print('''------------ info of {} --------
                 Name  : {}
                 Age   : {}
                 job   : {}
                 Hobbie: {}
    ------------- end ---------------- '''.format(name,name,age,job,hobbie))     #按照关键字顺序对应填充

    应用场景 : 动态获取用户数据并写入固定格式​​,使用+号也可以实现字符串格式化.​

  • 相关阅读:
    【EC】DropShipping
    【电商】淘宝商家论坛
    【电商】后台
    【产品】小龙的饭否记录
    【用研】00后这一代
    【产品】未来趋势
    【数据产品】flurry
    【产品思考】各产品春晚方案
    计算概论(二)计算机与程序运行基本原理
    计算概论(一)计算起源、图灵机、计算原理
  • 原文地址:https://www.cnblogs.com/sanzangdashi3/p/9833269.html
Copyright © 2011-2022 走看看