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’

    使用方法:+*

    注释

    单行注释

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

    多行注释

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

  • 相关阅读:
    饿了么P7级前端工程师进入大厂的面试经验
    前端程序员面试的坑,简历写上这一条信息会被虐死!
    这次来分享前端的九条bug吧
    移动端开发必会出现的问题和解决方案
    创建一个dynamics 365 CRM online plugin (八)
    创建一个dynamics 365 CRM online plugin (七)
    创建一个dynamics 365 CRM online plugin (六)
    创建一个dynamics 365 CRM online plugin (五)
    使用User Primary Email作为GUID的问题
    怎样Debug Dynamics 365 CRM Plugin
  • 原文地址:https://www.cnblogs.com/maqiaobin/p/11492505.html
Copyright © 2011-2022 走看看