python
Yi-Qier
数据科学与大数据技术
展开
-
Python_8常量
python语法中没有常量的概念 所以一般表示常量为大写 但本质上还是变量 只是规定大写为常量。原创 2023-08-11 09:20:01 · 101 阅读 · 1 评论 -
Python_9基本数据类型之数字类型
2、浮点型 float。# 数字类型有两种 1、整型 int。# 整型和浮点型可以相加。原创 2023-08-12 00:00:00 · 108 阅读 · 1 评论 -
Python_6身份运算与相等运算
在pycharm中系统直接优化了,所以输出相等,但是项目上线运行时会不一样,可以使用windows键+r>cmd 试试,结果输出不一样的id。# 在以上a,b中 a==b 是True a is b 是False。# id不同 可能值相同 因为不同内存空间可以存相同的值。# 所以看id是否相同就看是否有相同的内存空间。is 是用来比较两个变量值的id是否相等的。== 两个等号是比较左右变量值是否相等的。#他们都有相同的内存空间,所以id相同。# id相同 值一定相同。原创 2023-08-11 09:09:09 · 95 阅读 · 1 评论 -
Python_7小整数池
为了避免因创建相同的值 而重复申请内存空间所带来的效率问题 所以python解释器启动的时侯 会自动创建小整数池。因此小整数池中的所有数都不会被垃圾回收机制回收。# 他们的id值相同。范围: -5 < x < 256。例如: a = 10。此时 a is b。原创 2023-08-11 09:14:10 · 103 阅读 · 1 评论 -
Python_4变量
首先要见名知意,其次组成必须是字母、数字、下划线_,大写小写都可以,一般纯大写表示常量,并且变量名不能用数字开头,也不可以用print这种关键词作为变量名。小知识:ctrl+Alt+L在Pycharm中可以快速格式化代码,将所有标注黄色的线标准化。反映变量的内存地址,id不是变量值的内存地址,它是通过变量值计算出来的。小知识:ctrl+d可以直接复制这一行。变量————先定义 后引用。#变量值的两个重要特征。原创 2023-08-09 00:00:00 · 24 阅读 · 1 评论 -
Python_5垃圾回收机制
此时c和前面100绑定关系和后面123也绑定关系,那么c会和前面的绑定关系解除,重新指向新的内存地址,那么开始的100此时引用计数就变成了0,无法通过其他方式引用到100的内存空间,它就会被回收。1.定义变量就是在内存里开辟一个内存空间,然后把内存的地址给这个变量名,我们就可以找到对应的值在哪里,但是内存空间是有限的,如果你申请了内存空间但是你不用,那么就是在浪费资源,最后导致内存溢出。此时a,b,c都引用了100,那么就是引用计数的增加,此时为3。del a就是解除a与变量100的关系,而不是指删除。原创 2023-08-09 00:00:00 · 40 阅读 · 1 评论 -
Python_2集成开发环境Pycharm的安装
4.New Project创建一个Location(新的文件夹),选择Previously configured interpreter,点击更多,选中System Interpreter(这个是之前装好的Python解释器)2.Downloads community(社区版),不要去找破解版,想要专业版可以自己去买。1.进入pycharm的官网。原创 2023-08-08 00:00:00 · 52 阅读 · 0 评论 -
Python_3python的注释
多行注释用三个单引号'''*'''或者三个双引号"""*"""python中#号为注释代表这段代码实现了***功能。# 同一行注释需要空两格,同时#号后面空一格。可以直接注释掉这一行。#后面有黄色的波浪线表示不规范。当光标停留在任何一行时。原创 2023-08-08 09:39:40 · 38 阅读 · 0 评论 -
Python_1Python解释器的安装
5.选中Customize installation自定义安装与Add Python 3.7 to PATH。7.win+r输入cmd,切换到安装路径 cd d:\python3.7,输入Python可以看到成功安装。6.Next之后勾选一个Install for all users为所有用户安装(前五个应该都是勾选的)我的电脑>属性>高级系统设置>环境变量>系统变量>PATH新建>粘贴路径。3.Python有很多版本,不要选定最新版本,因为会出现很多bug。原创 2023-08-08 00:00:00 · 27 阅读 · 0 评论