zoukankan      html  css  js  c++  java
  • day05_03 字符串格式化

    pycharm小技巧,一般情况下都需要在代码前注释以下作者以及创建日期

    但是如何让软件默认生成呢?

    格式化输出

    可以用占位符

    %s     string的缩写

    #__author:Administrator
    #date:2017/9/8
    
    name = input("Name:")
    age = input("Age:")
    job = input("Job:")
    salary = input("Salary:")
    
    print(name,age,job,salary)
    
    msg = '''
    -------info of %s------
    Name: %s
    Age: %s
    JOb: %s
    Salary: %s
    -------end------
    ''' % (name,name,age,job,salary)
    
    print (msg)
    

    #__author:Administrator
    #date:2017/9/8
    
    name = input("Name:")
    age = int(input("Age:"))
    job = input("Job:")
    salary = input("Salary:")
    print(name,age,job,salary)
    
    msg = '''
    -------info of %s------
    Name: %s
    Age: %s
    JOb: %s
    Salary: %s
    You will be retired in %s years
    -------end------
    ''' % (name,name,age,job,salary,65-age)
    
    print (msg)
    

    #__author:Administrator
    #date:2017/9/8
    
    name = input("Name:")
    age = int(input("Age:"))
    job = input("Job:")
    salary = input("Salary:")
    
    if salary.isdigit(): #长得想不想数字,比如200d,'200'
        salary = int(salary)
    else:
        print("must input digit")
    
    print(name,age,job,salary)
    
    msg = '''
    -------info of %s------
    Name: %s
    Age: %s
    JOb: %s
    Salary: %s
    You will be retired in %s years
    -------end------
    ''' % (name,name,age,job,salary,65-age)
    
    print (msg)
    

     

    全部注释:ctrl+/

    %d就表示必须输入数字

     占位符:

    %s    s = string

    %d    d = digit 整数

    %f     f = float 浮点数,约等于小数

     

    补充修改以下以上的错误代码

  • 相关阅读:
    使用递归遍历目录
    Isseck 定位文件流
    二:C标准库文件I/O函数
    IPC进程通信
    操作系统知识总结
    Makefile简单使用
    人际交往
    AIX ksh补全命令
    java.lang.IllegalArgumentException: Wildcard string cannot be null or empty.
    WEB项目实现QQ在线推广功能
  • 原文地址:https://www.cnblogs.com/darkalex001/p/7493313.html
Copyright © 2011-2022 走看看