zoukankan      html  css  js  c++  java
  • python『学习之路01』三种方式格式化输出

    一 Python 中的注释:

      '''

        由于编辑器的多样性,这里简单介绍pycharm:

          #  ---- >> 单行注释:

          多行注释就是6个小点点,就是我们现在看到的左上角和左下角的三个小点

          python中使用多行注释时,一定要使用双引号或者单引号, 且两种模式不要混用, 当有单个字符使用单引号时,注释时,一定要使用单引号

      '''

       

    ##   多行注释除了其本身的注释功能, 还支持多行打印:

        将注释多行的代码赋值给变量X, 然后输出变量X,此时就能按照注释时的格式进行输出

    input()的使用:   // ----- >>  等待用户输入后在继续往下执行:

    username =input("name")

    password = input("passwore")

    print(username, password)

    三 变量的格式化输出:

    格式化输出方式一:

    name = input("name: ")

    age =int( input("age: ") )

    # print(type(age))   ---- >> <class 'str'>

    #  %d format: a number is required, not str python3 age限定整形,但python3中默认输入都是字符串,所以可以打印出age的类型, 

    # 然后将它强转为int:

    job = input("input: ")

    salary = input("salary: ")

    # 方式一: 调用通配符:  %s  ---- >> 适配字符串,  %d  ----- >> 适配整形

    info = '''

    ---------------------  info of %s  ---------------------------

    name = %s

    age = %d

    job = %s

    salary = %s

    ''' %(name, age,job, salary)

    print(info)

     方式二:

    info2 - '''

    --------------------------------  info of {_name}  -----------------------------

    name = {_name}

    age = {_age}

    job = {_job}

    salary =  {_salary}

    '''.format(_name = name,

          _age = age

          _job = job

          _salary = salary   // 将外面inputd的值传到这里,,然后再按位置匹配到对应参数

    )

    print(info2); 

    方式三: 利用字符串相加的方式进行拼接,这里不做演示~~~,好了今天的分享到这里,拜拜~~~~~

  • 相关阅读:
    浅谈JS严格模式
    浅谈自记忆函数
    浅谈padding
    JS在if中的强制类型转换
    JS正则表达式从入门到入土(10)—— 字符串对象方法
    JS正则表达式从入门到入土(9)—— test方法以及它的那些坑
    JS正则表达式从入门到入土(8)—— REGEXP对象属性
    从零开始的vue学习笔记(四)
    从零开始的vue学习笔记(三)
    从零开始的vue学习笔记(二)
  • 原文地址:https://www.cnblogs.com/mixiu26/p/7830474.html
Copyright © 2011-2022 走看看