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
  • 相关阅读:
    New starting
    Ubuntu中PyCharm中字体设置
    pyshp操作shapefile
    GIS的数学基础
    向mysql中插入Date类型的数据
    mysql多字段排序
    干掉命令行窗口下MySql乱码
    JavaWeb中读取文件资源的路径问题
    Java中9种IO的读取方式
    JavaIO 将数据写入到文件中去
  • 原文地址:https://www.cnblogs.com/zsdbk/p/8609763.html
Copyright © 2011-2022 走看看