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

    1. 格式化代码。

    name = input("name:")
    age = input("age:")
    job = input("job:")
    hometown = input("hometown:")
    
    info = """
    ----------- info -- %s -----------
    Name:      %s
    Age :      %s
    job :      %s
    hometown:  %s
    ------------- end ---------------
    """%(name,name,age,job,hometown)
    print(info)

    知识点:%s  是占位符。    % 是连接符。其实的 s 就是代表的 string(字符串)。

                            d 就是代表的 digit(数字)。

                          f 就是代表的 float(小数)。

    问题:

      把上面:   age:  %s  改成  %d(d代表只能是数字)  * 依然报错*

       备注:   input 输入的永远默认是 字符串。

    解决方法:

      把最上面的:age = input("age:")   改成:  age = int(  input("age:")  )     # int 就是  integer  缩写成 int (整数的意思)

    另外:可以把 age:  %s 改成  %f      会自动打印出小数点的后面几位(不会报错)

    **一般用 %s    因为s是万能的。

  • 相关阅读:
    EF工作流程
    EF简单的CodeFirst示例(自己创建数据库,不使用数据迁移)
    VS2017连接MySQL数据库
    Entity Framework简介
    ADO.NET
    linq连接
    linq语法
    linq和转换运算符
    学习MVC之前必须掌握的c#知识
    java 中 System
  • 原文地址:https://www.cnblogs.com/boc1023/p/9665715.html
Copyright © 2011-2022 走看看