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

    针对dict进行格式化:

    wages = {'name':'老男孩','age':51,'hobby':'吃饭'}
    a = "我的名字叫%(name)s,今年%(age)d,爱好%(hobby)s" % wages
    print(a)
      #返回:我的名字叫老男孩,今年51,爱好吃饭

    针对用户交互格式输出:

    name = input('请输入你的姓名:')
    age = input('请输入你的年龄:')
    hobby = input('请输入你的爱好:')
    msg = '我叫%s,今年%d岁,爱好%s' % (name,int(age),hobby)
    print(msg)
    #返回:请输入你的姓名:下雨
          请输入你的年龄:12
          请输入你的爱好:睡觉
          我叫下雨,今年12岁,爱好睡觉

     用format进行格式化输:

    #第一种用法:
    # s = '我叫{},今年{},爱好{}'.format('MT',18,'母牛')
    # print(s)
    #第二种用法
    # s = '我叫{0},今年{1},爱好{2},我依然叫{0},今年还是{1}' .format('MT',18,'母牛')
    # print(s)
    #第三种 键值对
    # s = '我叫{name},今年{age},爱好{hobby}'.format(age=18, name='MT', hobby='闷儿')

    第四种:
    goods = {'name':'电脑','price':'998'}
    for index, i in enumerate(goods):
            print("{} 	 {} 	{}".format(index, i["name"], i["price"]))

    高亮显示:

    此图为Jesson博客截图,仅供学习参考.并无盗用.地址:https://www.cnblogs.com/hellojesson/p/5961570.html

    实例:

  • 相关阅读:
    第02组 团队项目-需求分析报告
    团队项目-选题报告
    第二次结对编程作业
    第2组 团队展示
    Alapha冲刺(3/6)
    Alpha(2/6)
    Alpha冲刺(1/6)
    第2组 团队Git现场编程实战
    团队项目-需求分析报告
    团队项目-选题报告
  • 原文地址:https://www.cnblogs.com/sunny7/p/8684225.html
Copyright © 2011-2022 走看看