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’

    使用方法:+*

    注释

    单行注释

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

    多行注释

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

  • 相关阅读:
    《Linux系统free命令的使用》学习笔记
    《postfix MAIL服务搭建(第一篇):》RHEL6
    RHEL(RedHat Enterprise Linux)5/6 ISO镜像下载
    《samba搭建win客户端和linux客户端的区别》
    《怎样实现通过shell脚本将用户踢出系统》
    《DDNS服务器的搭建和案例解决方法》
    《Usermod:user lee is currently logged in 家目录不能改变解决方法》
    你们看不懂为什么写这个博客吧
    JS几种数组遍历方式以及性能分析对比
    从概念到业务来看 To B 和 To C 产品区别在哪?
  • 原文地址:https://www.cnblogs.com/maqiaobin/p/11492505.html
Copyright © 2011-2022 走看看