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

  • 相关阅读:
    jsp页面间传递参数 中文乱码问题(zz)
    java 生成xml
    java dom4j 解析xml
    生成不重复的32为随机码
    [HYSBZ
    七夕祭
    [CF741D] Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths
    Baltic2014 sequence
    [洛谷P2459] SDOI2011 消耗战
    [洛谷P4172] WC2006 水管局长
  • 原文地址:https://www.cnblogs.com/shin09/p/11494452.html
Copyright © 2020-2023  润新知