ToB企服应用市场:ToB评测及商务社交产业平台
标题:
3.从对变量的理解到数据范例的一种解释
[打印本页]
作者:
缠丝猫
时间:
2024-8-31 11:23
标题:
3.从对变量的理解到数据范例的一种解释
1变量
1.1变量在使用过程中有三点注意事项
1.变量必须是字母数字和下划线组成
2.变量的命名开头不能是数字,数字会与python中的数字重复,导致错误
3.变量不能使用内置的字,如print
复制代码
1.2变量的规范
1.一般情况下需要进行分割,就是用_
2.变量在使用的过程中也要注意,不要乱命名,会导致后续的人看不懂
复制代码
2常量
不可变化的量,其他语言一样平常用大写字母表现常量,在python中没有固定的语法阐明
2.1解释的方法
分为单行解释和多行解释
2.1.1单行解释
python中使用的快捷键是ctrl+/来表现,用#表现
high = 10
name = 'xiaofang'
print(high)
#print(name)
复制代码
10
复制代码
2.1.2多行解释
多行解释的两个方法就是连续用三对单引号或者双引号来表现
'''这里的这个代码是学习使用
逻辑上的表述还有其他方面会有一些乱
逐步整理啦
输入打印是因为直接注释,jupyter会报错'''
print('I love myself')
复制代码
I love myself
复制代码
"""这里的这个代码是学习使用
逻辑上的表述还有其他方面会有一些乱
逐步整理啦
输入打印是因为直接注释,jupyter会报错"""
print('I love myself')
复制代码
I love myself
复制代码
3 内存的管理方式
.python中的内存,正常情况下整数[-5,256]的数据id地址保持不变,其他的数据其地址会随着创建的位置而发生变化
存储方式一般属于计数方式
复制代码
x = 'adfg'
y = 'adfg'
print(id(x))
print(id(y))
复制代码
2348380546736
2348380546736
复制代码
4 变量的特征和数据范例
变量重要有3个特征,其数据范例的内容较多,(数字、字符串、列表、元组、字典、布尔值)
4.1 变量的特征
1.可以存储数值
2.具有一个固定的id位置
3.可以进行数据类型的输出
复制代码
4.2数据范例
1.数字
1.整数
2.浮点数
2.字符串
3.列表
4.字典
5.布尔值
复制代码
4.2.1 数字
1.整数
应用:一般用于描述一个东西,如身高等
作用:可以进行整数运算等
复制代码
x = 4
复制代码
y = 5
复制代码
x+y
复制代码
9
复制代码
x-y
复制代码
-1
复制代码
x*y
复制代码
20
2.浮点数
应用:描述一些例如工资等数字的时候
作用:可以进行一些运算,数值运算
复制代码
x = 3.1
复制代码
y = 2.4
复制代码
print(x*y)
复制代码
7.4399999999999995
复制代码
x+y
复制代码
5.5
复制代码
x-y
复制代码
0.7000000000000002
复制代码
4.2.2字符串
一样平常用于阐明的,比如打印的这个值,如果前面不加阐明则不知道所打印的值是什么内容
x = 'abc'
复制代码
print(type(x))
复制代码
[/code][size=4]4.2.3列表[/size]
这个一样平常是将其放在一起,用中括号表现,这样一堆的字符串便于选取
[code]l = ['apple','fruit','peach']
复制代码
l[1]
复制代码
'fruit'
复制代码
l = ['apple',['fruit','pear','orange'],'peach']
复制代码
l[1][2]
复制代码
'orange'
复制代码
4.2.4字典
用字典的好处就是,如果在列表内有很多很多的描述,有的属于同一类,但是找的时候很难检索,此刻字典提供的键就可以帮助更好的去寻找
wenyi_info_dict = {'name':'wenyi','height':140,'weight':160,'hobby_list':['read','run','fishing']}
复制代码
print(wenyi_info_dict['hobby_list'][1])
复制代码
run
复制代码
4.2.5布尔值
用于判断句子内部的一些界说,一样平常用true和false来表现,正常环境下布尔值的判断是根据其id地址是否相同来的
x = 10
y = 10
复制代码
print(x == y)
print(id(x) ==id(y))
复制代码
True
False
复制代码
x = 257
y = 257
复制代码
x is y
复制代码
False
复制代码
x == y
复制代码
True
复制代码
type(True)
复制代码
bool
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4