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,后面依次顺序
      保留取余,小数保留两位
      • 示例使用{}顺序

        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))
    
    
posted @ 2022-01-26 16:49  七月流星雨  阅读(70)  评论(0编辑  收藏  举报