关于注释和程序执行原理

  • 注释
  • 1 注释的作用
  • 2 单行注释(行注释)
  • 3 多行注释
  • 4 何时使用注释
  • 程序执行原理
  • 1 计算机三大件
  • 2 程序执行原理
  • 2.1Python程序执行原理
  • 3 程序的作用


注释

1 注释的作用

使用自己熟悉的语言,在程序中对某些代码进行标注说明,增加程序可读性。

2 单行注释(行注释)

  • 以#开头,#右边的所有文字不参与执行过程,只是文字说明。
  • 示例如下:
# 打印hello(单行注释,若格式不符合规范,本行下面会有波浪线)
print("hello")

为了格式的标准,#后面最好先打一个空格,再进行程序代码的说明。
也可以将鼠标放在注释语句上,点击小黄灯泡中的reformat file对格式标准化。

在代码后面增加单行注释

  • 在开发时,同时也可以使用#在后面(旁边)进行注释。
  • 需要注意的是,为了保证代码的可读性注释和代码之间至少要有两个空格
  • 示例如下:
print("hello")  # 打印hello(单行注释)

3 多行注释

  • 注释信息非常多,一行写不下的时候,可以写多行注释
  • 可以用 一对 连续的 三个 引号(单、双引号都可以)进行多行注释
  • 示例如下:
"""
打印hello
"""
print("hello")

4 何时使用注释

  • 1、注释不是越多越好,逻辑简单的代码可以不用注释
  • 2、对于复杂的代码,应在编写前进行较详细地注释
  • 3、对于逻辑上没有那么简单的代码,可以在代码后面添加注释
  • 4、不要描述代码,描述代码功能(为什么要写这个代码)

在某些正规的开发团队,通常会有代码审核的惯例,,就是一个团队中阅读彼此的代码。

程序执行原理

1 计算机三大件

计算机中有很多硬件,但是一个程序要运行,有三个核心硬件,分别是:
1、CPU

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

2、内存

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

3、硬盘

  • 永久保存数据
  • 速度慢
  • 空间大
  • 价格低

2 程序执行原理

1、 程序运行前,程序保存在硬盘
2、当要运行一个程序时

  • OS先让CPU把程序复制到内存
  • CPU执行内存中的程序代码

程序要执行,首先要加载到内存中

2.1Python程序执行原理

1、OS先让CPU把Python解释器的程序复制到内存
2、Python解释器根据语法规则,从上到下,让CPU翻译Python程序中的代码
3、CPU负责执行翻译完成的代码

3 程序的作用

程序是用来处理数据的,变量用来存储数据