zoukankan      html  css  js  c++  java
  • Day3 字符串格式化format 与 数据类型分类

    Python 格式化输出

    由于传统的字符串拼接的输出占用内存较大,所以不建议使用,但是Python3版本提供的三种方式却是只需要开启一块内存块就可以实现格式化输出了。

    一般使用(并建议使用以下前两中方式)

    1 # Author:Gui xiaoniu_J
     2 
     3 name = input("name:")
     4 age = input("age:")
     5 job = input("job:")
     6 salary = input("salary:")
     7 
     8 #第一种
     9 info ='''
    10 --- info ---
    11 Name:%s
    12 Age:%s
    13 Job:%s
    14 Salary:%s
    15 ''' % (name,age,job,salary)
    16 
    17 #第二种
    18 info2='''
    19 --- info2 ---
    20 Name:{you_name}
    21 Age:{you_age}
    22 Job:{you_job}
    23 Salary:{you_salary}
    24 ''' .format(you_name=name,
    25             you_age=age,
    26             you_job=job,
    27             you_salary=salary)
    28 #第三种
    29 info3='''
    30 --- info3 ---
    31 Name:{0}
    32 Age:{1}
    33 Job:{2}
    34 Salary:{3}
    35 ''' .format(name,age,job,salary)
    36 
    37 
    38 print(info)
    39 print(info2)
    40 print(info3)
    复制代码
     1 # Author:Gui xiaoniu_J
     2 
     3 name = input("name:")
     4 age = input("age:")
     5 job = input("job:")
     6 salary = input("salary:")
     7 
     8 #第一种
     9 info ='''
    10 --- info ---
    11 Name:%s
    12 Age:%s
    13 Job:%s
    14 Salary:%s
    15 ''' % (name,age,job,salary)
    16 
    17 #第二种
    18 info2='''
    19 --- info2 ---
    20 Name:{you_name}
    21 Age:{you_age}
    22 Job:{you_job}
    23 Salary:{you_salary}
    24 ''' .format(you_name=name,
    25             you_age=age,
    26             you_job=job,
    27             you_salary=salary)
    28 #第三种
    29 info3='''
    30 --- info3 ---
    31 Name:{0}
    32 Age:{1}
    33 Job:{2}
    34 Salary:{3}
    35 ''' .format(name,age,job,salary)
    36 
    37 
    38 print(info)
    39 print(info2)
    40 print(info3)
    复制代码

    数据类型分类

    数据类型分类:
    
    
    可变数据类型:list  dict  set 
    
    
    不可变数据类型:int  str bool tuple        
    
    
    容器类型:
    
    
        承载各种的数据类型:list   tuple   dict
  • 相关阅读:
    Spring IOC -bean对象的生命周期详解
    @RequestBody 和@ResponseBody 注解详解
    SpringMVC访问静态资源的三种方式
    servlet的url-pattern匹配规则详细描述
    SpringMVC POJO入参过程分析
    SpringMVC @ModelAttribute详解
    SpringMVC @SessionAttributes注解
    SpringMVC 向页面传值-Map、Model和ModelMap
    SpringMVC 向前台页面传值-ModelAndView
    SpringMVC 使用Servlet原生API作为参数
  • 原文地址:https://www.cnblogs.com/zsdbk/p/8609763.html
Copyright © 2011-2022 走看看