Python变量与常见数据类型

Python变量

变量与常量:有时被通称为变量

  • 变量:通常指代能够产生变化的量,多用以描述事物的变化状态

  • 常量:通常指代稳定不产生变化的量,多用于描述事物的固定状态

   # 代码层面的使用
  myname =  'oliver_chance'
  age = 22
  gender = 'male'
变量三要素 变量名 赋值符号 变量值
myname = oliver_chance
age = 22
gender = male

变量的本质

 计算机变量是计算机中能储存计算结果或能表示值的抽象概念,变量可以通过变量名访问。
 示例理解: age=22

   """ 此处相当于在内存中有一个区域存贮着22这个信息,
       然后赋值符相当于给这一区域定义一个名字.
       如果想找到这个数据,我们必须知道这一区域的位置或者这一区域的信息。定义名字以
       后,想要再次访问这一信息必须通过这个区域(变量名)访问。
   """
    '''
       不过在此处需要注意两点 :
          1. 同一变量值只能定义一个内存区域
          2. 同一个变量区域可以用多个变量名定义
  '''

变量命名规范与风格

命名规范

       1. 名字只能由数字、字母、下划线组成
       2. 名字首位不能是数字
       3. 变量名尽量与指代意思相呼应
       4. 语言中的关键字不能作为变量名
规范要求 错误示例 正确示例
要求一 usa@sb、usa_#2sb china_4NB
要求二 2usa_sb China6_niu
要求三 age = '金额' myname = 'Putin'
要求四 print = 'E300L' MBcar = 'E300L'

命名风格

   1.下划线式   #Python推荐
     名字之中的每个单词之间用下划线分隔开:# eg:user_name = 'Putin'
   2.驼峰体式   #JavaScript推荐
     单词首字母大写
     (1)大驼峰 # 所有单词的首字母都大写,eg:UserNameOfOb = 'NB'
     (2)小驼峰 # 首个单词首字母不大写,其余大写,eg:userNameOfOb = 'NB'

常见数据类型

数据类型的定义是由于不同种类的数据需要用不同的方式处理,所以对数据进行了一定的分类。类似于人的大脑记忆事物会根据事物的不同而采取不同的记忆方式。

数据类型 类比 print(type(类型数据)) 适用 定义形式
整型 整数 int 整数字类 age = 22
浮点型 小数 float 小数字类 salary=33.3
字符型 文本类 str 文本 name = 'P' or "P"or'''P''' or"""P"""
列表 一个变量名存储多个数据 list 多个混合类型数据 list5 = ['jason','kong','monkey',22,33.3]

注释:

  • 字符型数据定义形式与注释的形式非常相似,只需看字符串左边有无赋值符号,有是字符串,没有是注释。
  • 字符型数据定义方式多的原因是防止字符串内会出现引号
   str1 = "Jason says:'I am handsome'" # 此时默认为双引号里的都是字符串
  • 列表内元素的调用
    l1 = ['a','b','c',['m','n','q',['x','y','z']]]
        print(l1[3])
           '''调用列表内第四个元素'''
        print(l1[3][3])
           '''调用列表内第四个元素的第四个元素
              相当于运行了 
              l2 = l1[3]
              print(l2[3])
           '''
        print(l1[3][3][2])
           '''调用列表内第四个元素的第四个元素中的第三个元素
              相当于运行了 
              l2 = l1[3]
              l3 = l2[3]
              print(l3[2])
           '''

代码:

运行结果:

总结

 数据类型是编程中的重要基础,贯穿所有IT工作者的工作的任何一处。所以务必掌握牢固。

posted @ 2022-03-03 22:08  Oliver-Chance  阅读(51)  评论(0编辑  收藏  举报