day03课堂小结

pycharm快捷键的使用

ctrl + c 复制,默认复制整行

ctrl + v 粘贴

ctrl + z 撤销

ctrl + x 剪切,默认剪切整行

ctrl + a 全选

ctrl + f 查找;选中批量修改

shift + ctrl + z 反撤销

ctrl + d 复制粘贴选中内容,没有选中默认整行

ctrl + backspace 删除一个单词

ctrl + y 删除整行

ctrl + w 选中一个单词

shift + enter 换行

ctrl + shift + r 全局搜索

shift + f10 运行上一个文件

ctrl + alt + 1 格式化代码

ctrl + / 整体注释

home 回到行首

end 回到行尾

变量

变量从字面意思可以理解成:是变化的量。

变量:定义世间万物变化的状态。

name = 'zzx'
age = 23

变量的组成:

  1. 变量名:变量名用来引用变量值,但凡需要用变量值,都需要通过变量名 。
  2. 赋值符号: 赋值
  3. 变量值:存放数据,用来记录现实中的某种状态。

变量名的命名规范

定义一个变量其实就是在记录现实世界中的状态,并且存永远不是目的,取才是目的。命名应该满足一下三个规范:

  1. 变量的命名应该能反映变量值所描述的状态,切记不可用中文。

  2. 变量名必须用字母数字下划线组合,并且变量名的第一个字符不能是数字。

  3. 关键字不能声明为变量名。

    ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

变量名的两种风格

  1. 驼峰体

    AgeOfNick = 19
    
  2. 下划线(推荐)

    age_of_nick = 19
    

常量

常量是不变的量。python中没有是用语法强制定义常量,也就是说,python中定义常量本质就是变量。如果非要定义常量,变量名必须全大写

python内存管理

  1. 变量存哪了

    ​ 在python中定义一个变量,是存放在内存当中的。也就是说,对于电脑内存这个大内存,每定义一个变量就会在这个大内存中开辟一个小空间,小空间内存放变量值,然后内存给这个小空间一个变量名,变量名指向变量值。

  2. Python垃圾回收机制

    ​ 在python中一个变量值引用计数为0时,python会处理这个垃圾,释放它的内存占用。(其他语言需要手动删除)

    ​ 当没用变量指向这个变量值时,这个变量值就是垃圾。

  3. 小整数池

    ​ Python实现int的时候有个小整数池。为了避免因创建相同的值而重复申请内存空间所带来的效率问题,Python解释器会在启动时创建出小整数池,范围是[-5,256],该范围内的小整数对象是全局解释器范围内被重复使用,永远不会被垃圾回收机制回收。

变量三种打印形式

age = 10

  1. 打印值
print(age)
  1. 打印内存地址
print(id(age))
  1. 打印数据类型
print(type(age))

数字类型

整型(int)

  1. 作用:表示人的年龄、各种号码、级别
  2. 定义:
age = 18

print(id(age))
print(type(age))
print(age)
  1. 如何用:

加减乘除、逻辑判断

浮点型(float)

原文地址:https://www.cnblogs.com/shin09/p/11494452.html