翼度科技»论坛 编程开发 python 查看内容

3.从对变量的理解到数据类型的一种解释

7

主题

7

帖子

21

积分

新手上路

Rank: 1

积分
21
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
复制代码
来源:https://www.cnblogs.com/csfy0524/p/18388880
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具