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

cnblogs 2024-08-31 12:39:00 阅读 51

这一次的学习更加理解了python中的基本内容,水导真的很厉害,讲课是真的很清晰

1变量

1.1变量在使用过程中有三点注意事项

<code>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))

<class 'str'>

4.2.3列表

这个一般是将其放在一起,用中括号表示,这样一堆的字符串便于选取

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



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。