• python变量


    python-变量

    1. python-变量

    • 变量:编程语言中能储存结果或能表示值的抽象概念。

    • 用途:给一段数据赋予一个简短、易于记忆的名字,方便重用。

    • 变量赋值:

      变量名=变量值
      例如:name = "张三"
      
    • 多重赋值:

      name1, name2 = “aliang”,”lizhenliang”
      
    • 变量引用:

      print(变量名)
      
    • 传参

      • 使用%s %d %f输出格式

        操作符 描述
        %s 字符串是万能字符串
        %d 整数
        %f 浮点数,可指定小数点后的精度,%0.2f的意思是保留小数点后面两位数
        • 格式化字符串:

          print(“hello %s”%name)
          
        • 保留2位小数点:

          calc = 100 / 88
          print('计算结果:%.2f' %calc)
          
      • 使用format输出

        操作符 描述
        {} 依次顺序输出
        {0} 第一个元素为0,后面依次顺序
        {:.2f} 保留取余,小数保留两位
        • 示例使用{}顺序

          print("我的名字叫{},我的年龄是{},我的身高是{}米".format(name,age,height))	
          
        • 示例使用{0}顺序

          print("我的名字叫{0},我的年龄是{1},我的身高是{2}米".format(name,age,height))
          
        • 示例使用{:.2f}顺序

          print("我总共花了{:.2f}".format(3.1415162))
          

    2. 案例

    2.1 案例1、变量的使用

    • 普通变量的使用

      #!/usr/bin/env python3
      # _*_ coding: utf-8 _*_
      # Author:shichao
      # File: .py
      
      # 变量赋值
      name = "张三"
      
      print(name)
      
      # 多重变量赋值
      name1,name2 = "李四", "王二"
      
      print(name1,name2)
      
      

    2.2 案例2、变量传参

    • 变量传参 %s %d %f

      #!/usr/bin/env python3
      # _*_ coding: utf-8 _*_
      # Author:shichao
      # File: .py
      
      # 变量赋值
      name = "张三"
      avg = 22
      height = 1.75
      
      print("我的名字叫:%s ,我的年龄是:%d , 我的升高是%0.2f 米 " %(name,avg,height))
      
      
    • 变量使用format

      #!/usr/bin/env python3
      # _*_ coding: utf-8 _*_
      # Author:shichao
      # File: .py
      
      # 变量赋值
      name = "张三"
      avg = 22
      height = 1.75
      
      
      print("我的名字叫:{} ,我的年龄是:{} , 我的升高是{:.2f} 米 ".format(name,avg,height))
      print("我的名字叫:{0} ,我的年龄是:{1} , 我的升高是{2} 米 ".format(name,avg,height))
      
      
  • 相关阅读:
    收藏网站代码
    将博客搬至CSDN
    AsyncTask源码浅析
    【转】Activity的launchMode分析 及 Intent.FLAG_NEW_TASK详解
    【转】Java异常:选择Checked Exception还是Unchecked Exception?
    springAOP基本概念和配置
    Java内部类的使用小结
    数据库索引浅析
    基于LinkedBlockingQueue源码自我实现阻塞队列
    【转】HTTP中Get与Post的区别——是我见过说得最全面的
  • 原文地址:https://www.cnblogs.com/scajy/p/15847234.html
Copyright © 2020-2023  润新知