目录

  • 一.什么是代码注释
  • 二.为什么写代码要注释
  • 三.代码注释的方式
    • 1.单行注释,使用英文符号 #
    • 2.多行注释
      • 方法一:英文状态下使用单引号 ”””
      • 方法二:英文状态下使用双引号 “” (和方法一有点类似)
      • 方法三:选中单行或者多行,使用快捷键 Ctrl+/
  • 四.重点总结
  • 五.猜你喜欢

零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门

在 Python hello world 开始 中我们已经完成了第一个 Python 程序,代码是有了,关键是好像好不知道写的啥玩意?

一.什么是代码注释

代码注释就是给一段代码加上说明,表明这段代码的作用或者实现的功能,方便别人阅读代码。

看看上面这个图,问题来了,那个女孩是谁?张三?李四?王五?除了上帝谁也不知道**(上帝:我也不知道)**!!

加上注释再来一遍:禽兽,放开小红,我小明愿意和她交换。大家就都明白了,原来这个女孩叫小红,这个 Gay 叫小明

二.为什么写代码要注释

**IT 圈有一个梗:****当我写这段代码的时候,只有上帝和我知道,现在,只有上帝知道。上帝说:这个锅我不背!**

IT 圈有一句话:提交代码不写注释的人,小 JJ 就跟注释一样长。一个团队开发时候可能是多个人同时接管一个项目,注释都没有,谁知道你写的什么玩意?

三.代码注释的方式

1.单行注释,使用英文符号

# python注释代码 1
# python注释代码 2
# python注释代码 3
# python注释代码 4

2.多行注释

方法一:英文状态下使用单引号 ”””

'''
python注释代码 1
python注释代码 2
python注释代码 3
python注释代码 4
'''

方法二:英文状态下使用双引号 “” (和方法一有点类似)

"""
python注释代码 1
python注释代码 2
python注释代码 3
python注释代码 4
"""

方法三:选中单行或者多行,使用快捷键 Ctrl+/

# python注释代码 1
# python注释代码 2
# python注释代码 3
# python注释代码 4

值得注意的是:被注释的代码,程序在执行的时候会直跳过!如下面代码:

# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:猿说编程
@Blog(个人博客地址): www.codersrc.com
@File:helloworld.py
@Time:2021/3/13 20:37
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
"""
print("hello word")

代码虽多,实际上编译只执行了最后一行代码!被注释的代码,程序自动跳过!

四.重点总结

** 总体说来 python 编程中的注释一共两个作用:**

  • 1.方便代码阅读
  • 2.被注释的代码,程序不会执行

五.猜你喜欢

  1. Python 简介
  2. Python Pycharm Anacanda 区别
  3. Python2.x 和 Python3.x,如何选择?
  4. Python 配置环境
  5. Python Hello World 入门

未经允许不得转载:猿说编程 » Python 代码注释

Python代码注释 - Python零基础入门教程相关推荐

  1. Python return逻辑判断表达式 - 零基础入门教程

    目录 一.return 逻辑判断表达式 and 二.return 逻辑判断表达式 or 三.return 逻辑判断表达式 and 和 or 配合使用 四.return 逻辑判断表达式重点总结 五.猜你 ...

  2. Python Chainmap函数 - Python零基础入门教程

    目录 一.前言 二.Python ChainMap 合并多个字典 三.Python ChainMap 查询和遍历 四.Python ChainMap 修改 五.Python ChainMap 增加 六 ...

  3. Python zip函数 - Python零基础入门教程

    目录 一.Python zip 函数简介 二.Python zip 函数使用 三.Python *zip 函数的描述和使用 四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 ...

  4. Python isinstance函数 - Python零基础入门教程

    目录 一. Python isinstance 函数简介 isinstance 函数语法 二.Python isinstance 函数实战 三.猜你喜欢 零基础 Python 学习路线推荐 : Pyt ...

  5. Python type 函数- Python零基础入门教程

    目录 一.type 函数简介 type 函数语法 二.type 函数实战 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一.t ...

  6. Python format 函数- Python零基础入门教程

    目录 一.format 函数简介 1.format 函数不设置下标 2.format 函数设置下标 二.format 函数实战 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习 ...

  7. Python 可变数据类型和不可变数据类型 - Python零基础入门教程

    目录 一.关于内存 二.可变数据类型和不可变数据类型 1.可变数据类型和不可变数据类型区别 2.不可变数据类型 3.可变数据类型 三.重点总结 四.猜你喜欢 零基础 Python 学习路线推荐 : P ...

  8. Python is 和 == 区别 - Python零基础入门教程

    目录 一.前言 二.Python 运算符 == 三.Python 运算符 is 四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 ...

  9. Python type函数和isinstance函数区别 - Python零基础入门教程

    目录 一.Python type 函数简介 二.Python isinstance 函数简介 三.Python type 函数和 isinstance 函数区别 四.猜你喜欢 零基础 Python 学 ...

  10. Python 局部变量和全局变量 - Python零基础入门教程

    目录 一.前言 二.Python 局部变量 三.Python 全局变量 四.Python 局部变量和全局变量的区别 五.重点总结 六.猜你喜欢 一.前言 零基础 Python 学习路线推荐 : Pyt ...

最新文章

  1. java synchronized 使用_Java中Synchronized的用法
  2. QT数据库驱动和多国语言驱动部署注意事项
  3. ———— javascript中数组常用方法总结 ————
  4. 大吉大利【牛客网】(牛客练习赛60)
  5. 【CodeForces - 1084D】The Fair Nut and the Best Path (树形dp)
  6. padding三个值含义
  7. 获取androdmanifest里面的meta-data
  8. 29_2020年12月29日疫情一览
  9. burpsuite插件xssValidator的安装及使用(XSS自动扫描工具)
  10. 锐起3.1无盘服务器,[迎新春]锐起3.1无盘XP万能包13V2(IE8版本)
  11. 计算流体力学CFD入门教程介绍
  12. python把数据生成图表_python从Oracle读取数据生成图表
  13. 【建议背诵】2022下半年软考「集成」100题(1)
  14. 小程序源码:未来老婆查询生成器-多玩法安装简单
  15. 在线答题系统的技术原理介绍
  16. MybatisX插件的使用
  17. linux 读取zip文件内容,如何从linux服务器上的大(30Gb)zip文件中提取文件
  18. javascript 常用代码大全
  19. 银行联行号-联行号api接口-联行号数据源
  20. 别逗了,费曼先生怪才历险记pdf

热门文章

  1. 0到1:闲鱼高复杂度高性能社区圈子开发实录
  2. 最IN的云原生架构,阿里云 Serverless 事件总线 EventBridge 重磅发布
  3. 从遇见到信任 | Apache Dubbo 的毕业之旅
  4. 终于有人把大数据讲明白了。。。
  5. 分布式、云原生技术之后,分布式云或成数字化转型新利器
  6. 双11终于来了,你盖楼了吗?
  7. 腾讯云与智慧产业总裁汤道生:产业互联网是一场“持久战”
  8. 华为正准备发布属于自己的手机操作系统;腾讯已经交出了首张产业互联网成绩单……...
  9. 边缘计算精华问答 | 5G是否会“逼退”4G?
  10. 如何成为云计算专家?这些必须知道