Python-2.1-变量的定义

Python-2.1-变量的定义

  • 变量
  • 变量声明

变量

  • 变量就是可以重复使用的一个量,或者叫一个代号
  • 变量命名的规则
    • 变量命名可以包含数字,大小和字母
    • 数字不可以打头
      • 4man,5for是不可以的
      • man4,for5是可以的
    • 一般在python中,以下划线开头的内容具有特殊含义,不建议使用
      • 比如_age,_name,理论上是可以的,但强烈不推荐,包括但不限于一个下划线开头和两个连续下划线开头
    • 大小写不一样,俗称“大小写敏感”
      • Forman和forman不是一个变量名称
    • 使用具有固定含义的英文单词或则缩写,srv=server ,skt=socket。一般以posix命名规则为主
      • 驼峰命名法:
        • 名称以单词自动连接,其每个单词首字母大写
      • 大驼峰,每个单词首字母大写
        • 在Python中给类命名用此方法
          • MyFirstLove InitOne
      • 小驼峰,类似大驼峰,但第一个字母小写
        • 在Python中一般给普通变量或函数命名
          • myfirstlove initone
      • posix写法
        • 多个单词用下划线连接
        • 单词全部小写
          • my_first_love init_one
    • 变量命名必须避开,不能跟关键字和保留字重复
#查看关键字的方法
import keyword #引入关键字模块
#打印出系统全部关键字
print(keyword.kwlist)



[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]

变量声明

  • var_name=var_value
  • var1=var2=var3=var_value
  • var1,var2,var3=v1,v2,v3
#定义变量age,把18放入变量age中
age=18
print(age)
print(18)

#给age1,age2,age3放入同样一个内容或值
age1=age2=age3=18
print(age1)
print(age2)
print(age3)

#一行内给多个变量赋值
age4,age5,age6=19,20,21
print(age4)
print(age5)
print(age6)

18
18
18
18
18
19
20
21

你可能感兴趣的:(Python学习笔记)