zoukankan      html  css  js  c++  java
  • day_03

    上节课回顾

    机器语言

    优点(相较于汇编语言):执行效率高

    缺点(相较于汇编语言):开发效率低

    汇编语言

    优点(相较于机器语言):开发效率高

    缺点(相较于机器语言):执行效率低

    高级语言

    编译型语言

    优点(解释型):执行效率高

    缺点(解释型):开发效率低

    解释性语言

    优点(编译型):开发效率高

    缺点(编译型):执行效率低

    网络的瓶颈效应

    网络的延迟时间远远大于程序的运行时间,所以程序的执行时间显得不重要了。

    执行python程序的两种方式

    交互式(jupyter)

    写一行解释一行

    命令形式(pychram)

    cmd中python文件路径

    今日所学

    pycharm的快捷键

    ctrl(command) + 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 + shift + f10 运行当前文件
    ctrl + alt + l 格式化代码
    ctrl + / 整体注释
    home 回到行首
    end 回到行尾
    

    变量

    什么是变量

    变量就是描述世间万物变化的状态

    变量的定义方式

    变量名 赋值符号(=) 变量值

    变量名的规范

    1. 变量名必须要有描述意义
    2. 变量名由数字/字母/下划线组成,且不能以数字开头
    3. 不能以关键字命名

    变量名的两种方式

    下划线式,驼峰体

    常量

    常量指的是不变化的量(变量名全大写)

    这个不变量其实是约定俗成的不变化,其实是可以变化的,但没人会去改变常量。

    python的内存管理

    定义变量并运行,就会开辟一块新的内存空间存储变量

    引用计数(针对变量值)

    变量值的引用次数

    pycharm的垃圾回收机制

    当一个变量值的引用计数为0,会触发垃圾回收机制,该变量值会被回收

    小整数池

    当python启动的时候,会自动定义【-5,256】之间的整数变量,他们的内存空间已经写死

    属于小整数池的整数不会触发垃圾回收机制

    变量的三种打印形式

    1. 打印值

      print(x)

    2. 打印内存地址

      print(id(x))

    3. 打印数据类型

      print(type(x))

    什么是数据类型

    数据类型对变量值做了分类:

    整型,浮点型,字符串,列表,字典,布尔值

    数字类型

    整型(int)

    作用:年龄

    定义方式:age=int(18)

    使用方法:+-*/%//**

    浮点型(float)

    作用:薪资

    定义方式:salary=flaot(3.2)

    使用方法:+-*/%//**

    字符串

    作用:姓名

    定义方式:name=‘aaa’

    使用方法:+*

    注释

    单行注释

    : 除了解释,还会让代码失效

    多行注释

    ‘’‘’‘’‘:三单/双引号

  • 相关阅读:
    Vue SSR 配合Java的Javascript引擎j2v8实现服务端渲染4支持构建bundle
    Vue SSR 配合Java的Javascript引擎j2v8实现服务端渲染3配置webpack支持ssr
    使用graalvm.js调用promise
    backup
    使用babel与@babel/node
    Vue SSR 配合Java的Javascript引擎j2v8实现服务端渲染2创建Vue2+webpack4项目
    Vue SSR配合Java的Javascript引擎j2v8实现服务端渲染1概述
    CSS图片垂直居中
    Yarn && npm设置镜像源
    Spring 使用介绍(八)—— 零配置(一)
  • 原文地址:https://www.cnblogs.com/maqiaobin/p/11492505.html
Copyright © 2011-2022 走看看