3.从对变量的理解到数据范例的一种解释

打印 上一主题 下一主题

主题 895|帖子 895|积分 2685

1变量

1.1变量在使用过程中有三点注意事项
  1. 1.变量必须是字母数字和下划线组成
  2. 2.变量的命名开头不能是数字,数字会与python中的数字重复,导致错误
  3. 3.变量不能使用内置的字,如print
复制代码
1.2变量的规范
  1. 1.一般情况下需要进行分割,就是用_
  2. 2.变量在使用的过程中也要注意,不要乱命名,会导致后续的人看不懂
复制代码
2常量

不可变化的量,其他语言一样平常用大写字母表现常量,在python中没有固定的语法阐明
2.1解释的方法

分为单行解释和多行解释
2.1.1单行解释

python中使用的快捷键是ctrl+/来表现,用#表现
  1. high = 10
  2. name = 'xiaofang'
  3. print(high)
  4. #print(name)
复制代码
  1. 10
复制代码
2.1.2多行解释

多行解释的两个方法就是连续用三对单引号或者双引号来表现
  1. '''这里的这个代码是学习使用
  2.    逻辑上的表述还有其他方面会有一些乱
  3.    逐步整理啦
  4.    输入打印是因为直接注释,jupyter会报错'''
  5. print('I love myself')
复制代码
  1. I love myself
复制代码
  1. """这里的这个代码是学习使用
  2.    逻辑上的表述还有其他方面会有一些乱
  3.    逐步整理啦
  4.    输入打印是因为直接注释,jupyter会报错"""
  5. print('I love myself')
复制代码
  1. I love myself
复制代码
3 内存的管理方式
  1. .python中的内存,正常情况下整数[-5,256]的数据id地址保持不变,其他的数据其地址会随着创建的位置而发生变化
  2. 存储方式一般属于计数方式
复制代码
  1. x = 'adfg'
  2. y = 'adfg'
  3. print(id(x))
  4. print(id(y))
复制代码
  1. 2348380546736
  2. 2348380546736
复制代码
4 变量的特征和数据范例

变量重要有3个特征,其数据范例的内容较多,(数字、字符串、列表、元组、字典、布尔值)
4.1 变量的特征
  1. 1.可以存储数值
  2. 2.具有一个固定的id位置
  3. 3.可以进行数据类型的输出
复制代码
4.2数据范例
  1. 1.数字
  2.     1.整数
  3.     2.浮点数
  4. 2.字符串
  5. 3.列表
  6. 4.字典
  7. 5.布尔值
复制代码
4.2.1 数字
  1. 1.整数
  2. 应用:一般用于描述一个东西,如身高等
  3. 作用:可以进行整数运算等
复制代码
  1. x = 4
复制代码
  1. y = 5
复制代码
  1. x+y
复制代码
  1. 9
复制代码
  1. x-y
复制代码
  1. -1
复制代码
  1. x*y
复制代码
  1. 20
  2. 2.浮点数
  3. 应用:描述一些例如工资等数字的时候
  4. 作用:可以进行一些运算,数值运算
复制代码
  1. x = 3.1
复制代码
  1. y = 2.4
复制代码
  1. print(x*y)
复制代码
  1. 7.4399999999999995
复制代码
  1. x+y
复制代码
  1. 5.5
复制代码
  1. x-y
复制代码
  1. 0.7000000000000002
复制代码
4.2.2字符串

一样平常用于阐明的,比如打印的这个值,如果前面不加阐明则不知道所打印的值是什么内容
  1. x = 'abc'
复制代码
  1. print(type(x))
复制代码
  1. [/code][size=4]4.2.3列表[/size]
  2. 这个一样平常是将其放在一起,用中括号表现,这样一堆的字符串便于选取
  3. [code]l = ['apple','fruit','peach']
复制代码
  1. l[1]
复制代码
  1. 'fruit'
复制代码
  1. l = ['apple',['fruit','pear','orange'],'peach']
复制代码
  1. l[1][2]
复制代码
  1. 'orange'
复制代码
4.2.4字典

用字典的好处就是,如果在列表内有很多很多的描述,有的属于同一类,但是找的时候很难检索,此刻字典提供的键就可以帮助更好的去寻找
  1. wenyi_info_dict = {'name':'wenyi','height':140,'weight':160,'hobby_list':['read','run','fishing']}
复制代码
  1. print(wenyi_info_dict['hobby_list'][1])
复制代码
  1. run
复制代码
4.2.5布尔值

用于判断句子内部的一些界说,一样平常用true和false来表现,正常环境下布尔值的判断是根据其id地址是否相同来的
  1. x = 10
  2. y = 10
复制代码
  1. print(x == y)
  2. print(id(x) ==id(y))
复制代码
  1. True
  2. False
复制代码
  1. x = 257
  2. y = 257
复制代码
  1. x is y
复制代码
  1. False
复制代码
  1. x == y
复制代码
  1. True
复制代码
  1. type(True)
复制代码
  1. bool
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

缠丝猫

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表