• Python变量


    一、定义变量

    语法:

    变量名 = 数据

    变量名: 程序员自己命名

    • 要求:

      1. 标识符。
      2. 不能是关键字。
    • 规范:

      1. 见名知义 。
      2. 满足PEP8的命名规范。(所有字母都小写,所有单词之间用下划线隔开)
      3. 不使用系统提供的类型名、函数名和模块名。

    列:

    name = '乌曼巴 '
    student_name = '小明'
    age	=	22
    
    # 不规范变量:不要用关键字,否则系统的关键字对应的功能失效
    str='hello'
    

    二、变量的使用

    1、变量中保存的数据能做什么,变量就能做什么。

    # 2、变量的使用
    
    name = '乌曼巴'
    print('姓名:', name)  # 姓名: 乌曼巴
    
    num1 = 3
    num2 = 4
    print('和为:', num1 + num2)  # 和为: 7
    
    age = 18
    print('年龄为:', age + 3)  # 年龄为: 21
    
    字符串(可迭代对象)
    print('abc'[0])  # a
    str1 = 'abc'
    print(str1[1])  # b
    

    2、修改变量中的数据(重新给变量赋值)

    变量 = 新值

    例:

    # 重新给变量赋值
    
    name = '乌曼巴'
    print(name) # 乌曼巴
    # 重新赋值
    name = '得分手'
    print(name) # 乌曼巴
    # 再次赋值(同一变量可以保存不同类型的值)
    name = True  # (不二类型)
    print(name) # True
    

    注意:python中同一变量可以保存不同类型的值。

    3、同时给多个变量赋值

    1. 同时给不同的变量赋不同的值:变量1,变量2,变量3,...=数据1,数据2,数据3,...

      列:

      # 给多个变量同时赋不同的值
      
      a, b, c = 1, 2, 3
      print(a, b, c)  # 1 2 3
      
    2. 同时给不同的变量赋相同的值:变量1=变量2=变量3=...=数据

      例:

      # 给不同的变量赋相同的值
      c1 = c2 = c3 = 33
      print(c1, c2, c3)  # 33 33 33
      

    4、python交换两个变量的值

    # 交换两个变量的值
    x = 1
    y = 2
    print('x:{},y:{}'.format(x, y))  # x:1,y:2
    x, y = y, x
    print('x:{},y:{}'.format(x, y))  # x:2,y:1
    
    # 交换三个变量的值
    x1 = 1
    x2 = 2
    x3 = 3
    
    x1, x2, x3 = x3, x1, x2
    print(x1, x2, x3) # 3 1 2
    
  • 相关阅读:
    我们失去了,我们又没有失去什么
    人过 40
    KPI绩效考核为何在国内不管用?
    再也不必当心我的密码了,多个SAP 客户端自动输入密码
    大器晚成
    人际能量相吸定律
    SQL SERVER函数——表值函数的处理
    MS-SQL SERVER单列合并的四种常用方法
    实战 SQL Server 2008 数据库误删除数据的恢复
    唉,怎么一眨眼就老了!
  • 原文地址:https://www.cnblogs.com/nongma-reddy/p/13083647.html
Copyright © 2020-2023  润新知