美文网首页
程序的注释及执行原理

程序的注释及执行原理

作者: 岑洋 | 来源:发表于2018-11-29 10:48 被阅读0次

自学整理记录,大神见笑

注释

目标

  • 注释的作用
  • 单行注释(行注释)
  • 多行注释(块注释)

注释的作用

  • 对代码进行说明,增加可读性,易维护

单行注释(行注释)

  • 以#开头

# 这是一个单行注释
print("hello")

  • 注:规范注释#号后空一格接注释内容
  • 注: 可以格式化整个代码,操作步骤:黄灯泡→Reformat file
  • 解释器不会解释注释,直接跳过
  • 第二种方式

print("hello") # 这是一个单行注释

  • 注:该种方式需要在#号后空两格,适合代码和注释都较少时

多行注释(块注释)

  • 一对连续的三个引号(单引号、双引号皆可)

"""
这是一个多行注释
"""
print("hello")

代码规范

算数运算符

算数运算符

运算符 描述 实例
+ 10 + 20 = 30
- 10 - 20 = -10
* 10 * 20 = 200
/ 10 / 20 = 0.5
// 取整除 返回除法的整数部分(商) 9 // 2 输出结果4
% 取余数 返回除法的余数 9 % 2 = 1
** 次方 2 ** 3 = 8
  • 注:乘号*可以和字符串连接,计算字符串重复次数的结果

"-" * 10 = '----------'

算数运算符优先级

  • 先乘除后加减
  • 同级运算符从左向右
  • ()括号中的算数先执行
  • 运算符优先级表
运算符 描述
** 幂(最高优先级)
* / % // 乘 除 取余数 取整数
+ - 加 减

程序执行原理

计算机三大件

三大件为CPU,内存,硬盘

CPU

  • 中央处理器,一块超大集成电路
  • 负责处理数据/计算

内存

  • 临时存储数据(断电数据会消失)
  • 速度快
  • 空间小(单位价格高)

硬盘

  • 永久存储数据
  • 速度慢
  • 空间大(单位价格低)
三大件.png

程序执行原理

  • 程序运行之前,程序都是保存在硬盘中
  • 当运行一个程序时,操作系统让CPU先把程序复制到内存中
  • 然后CPU执行内存中的代码
程序执行原理.jpg

Python执行原理

  • 操作系统会先把Python解释器的程序复制到内存中
  • Python解释器根据语法规则,从上向下让CPU翻译Python程序中的代码
  • CPU负责执行翻译后的代码
  • 注:Python解释器占用极小,不用担心占用内存过大
  • 注:建立软链接是为了方便使用,不用输入python的版本号

程序的作用

  • 程序就是用来处理数据的

变量

  • 变量就是用来保存数据的

相关文章

网友评论

      本文标题:程序的注释及执行原理

      本文链接:https://www.haomeiwen.com/subject/xfwxqqtx.html