zoukankan      html  css  js  c++  java
  • 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)

  • 相关阅读:
    io学习
    asp.net文件上传进度条研究
    asp.net页面中的Console.WriteLine结果如何查看
    谨慎跟随初始目的不被关联问题带偏
    android 按钮特效 波纹 Android button effects ripple
    安卓工作室 日志设置
    安卓工作室 文件浏览器 android studio File browser
    一个新的Android Studio 2.3.3可以在稳定的频道中使用。A new Android Studio 2.3.3 is available in the stable channel.
    新巴巴运动网上商城 项目 快速搭建 教程 The new babar sports online mall project quickly builds a tutorial
    码云,git使用 教程-便签
  • 原文地址:https://www.cnblogs.com/shin09/p/11494452.html
Copyright © 2011-2022 走看看