python语法:注释
Python语法:注释
python语言中的注释是来帮助程序员理解并读懂代码内容的文字。当然,注释不仅在python语言中是这个作用,在其他语言中也几乎一样。
python注释的生成方式
所有演示基于pycharm软件
单行注释
1. 单行注释的第一种生成方式:“#” + 空格 + 注释内容
。
# 输出hello world
print("hello world")
2. 单行注释第二种生成方式:ctrl + /
下面给出简单的代码进行演示:
直接输入以下代码
three = 3 # 将3赋值给three
four = 4 # 将4赋值给four
x = three + four # 将three和four的和赋值给 x
print(x)
# 通过"ctrl+ / "进行注释生成
操作前是这个样子的,然后来看看选中所有代码后进行 ctrl+ /
操作会变成什么样子
# three = 3 # 将3赋值给three
# four = 4 # 将4赋值给four
# x = three + four # 将three和four的和赋值给 x
# print(x)
#
# # 通过ctrl+/进行注释生成
我们可以非常清楚的看到选中的所有行前段都加上了“#”,这也就意味着所有行都已经是注释了。
此外,我们还可以单独选中一行进行ctrl + /
操作,这样会对选中的特定行进行注释。
# three = 3 # 将3赋值给three
four = 4 # 将4赋值给four
x = three + four # 将three和four的和赋值给 x
print(x)
# 通过ctrl+/进行注释生成
可以看到,与未进行任何操作之前的代码相比,操作后的代码第一行已经标注为注释了。
通过快捷键ctrl + /
将特定内容标记成注释的操作是可以反转的,即通过再一次的ctrl + /
操作便可将选定的注释反转成代码
多行注释
多行注释的方式有两种,不过这两种非常相像,所以在这里就不分开过多解释了。
操作方式:在英文状态下,用三个单引号或者三个双引号引住注释内容即可。效果如下:
olive-chance 超级牛批
'''olive-chance 超级牛批
olive-chance 超级牛批''' # 单引号注释
"""olive-chance 超级牛批
olive-chance 超级牛批""" # 双引号注释
python代码的编写规范
python代码的编写遵循“PEP8”原则,详细内容见:Python PEP8编码规范(中文版)
这里对于代码不规范有两种解决方式:
- 选择上方选项卡里的代码(code)里的重新格式化代码(Reformat code)
- 或者是直接选择
ctrl + alt + l
快捷键
不过对于一个合格的程序员来说,是不会允许自己的代码出现这么简单的错误的,所以还是夯实基础比较好。加油吧,各位未来的IT界大佬!!!

python语法:注释的更多相关文章
- python 语法-参数注释
python 语法-参数注释 最近碰到的这样的代码: def func(a:"shuoming") -> int: print("函数已运行.") fun ...
- pycharm基本使用python的注释语法
pychram基本使用 1.主题选择 file settings Editor color Scheme 2.pycharm切换解释器 file settings Project Python Int ...
- pycharm的基本使用 、 Python的注释语法,变量,常量,垃圾回收机制,数据类型
1.文件路径要注意 我把文件放在了D盘,如下图:你们可以根据自身情况设置 2.python环境要选择本地下载好的 如下图: 点击本机存在的环境,如果提示NO interpr,就点击第二步 如果还是没有 ...
- Python基础部分:4、 python语法之注释
目录 一.python语法之注释 1.什么是注释 2.如何编写注释 二.PEP8规范 一.python语法之注释 1.什么是注释 注释用来向用户提示或解释某些代码的作用和功能,它可以出现在代码中的任何 ...
- python 笔记2:python语法基础
python语法学习笔记: 1 输入输出 input(),print(). name = input('input your name : ')print('hello ,'+name)print(& ...
- python语法快速入门(1)
http://www.runoob.com/python/python-tutorial.html Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节.类似于PHP和Perl语言 ...
- Python语法教程总结规范
Python语法易错点记录 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享. ...
- (数据分析)第02章 Python语法基础,IPython和Jupyter Notebooks.md
第2章 Python语法基础,IPython和Jupyter Notebooks 当我在2011年和2012年写作本书的第一版时,可用的学习Python数据分析的资源很少.这部分上是一个鸡和蛋的问题: ...
- python语法之一
Python 标识符 在 Python 里,标识符由字母.数字.下划线组成. 在 Python 中,所有标识符可以包括英文.数字以及下划线(_),但不能以数字开头. Python 中的标识符是区分大小 ...
随机推荐
- golang中time包日期时间常用用法
package main import ( "fmt" "reflect" "time" ) var week time.Duration ...
- 集合框架-TreeSet-Comparator比较器练习(字符串长度排序)
1 package cn.itcast.p5.treeset.test; 2 3 import java.util.Iterator; 4 import java.util.TreeSet; 5 6 ...
- mac 更新到big sur 后,parallels虚拟机的一些问题:由于您尚未获得访问其中一些文件的授权,所以您不能恢复“Windows 10
由于您尚未获得访问其中一些文件的授权,所以您不能恢复"Windows 10 Mac上使用PD虚拟机,打开系统时提示"由于您尚未获得访问其中一些文件的授权,所以您不能恢复" ...
- ps -ef aux区别
第一点 -ef是System V展示风格,而aux是BSD风格. BSD风格 字段含义: USER:用户名称 PID:进程号 %CPU:进程占用CPU的百分比 %MEM:进程占用物理内 ...
- python06day
Now代码1005行 回顾 字典的初识 查询速度快,{'name':'tangdaren'},存储大量关联型数据 键:int.str(bool tuple不常用)不可变的数据类型 值:任意数据类型 3 ...
- linux网卡知识
使用 Vim 文本编辑器来配置网卡设备的绑定参数.网卡绑定的理论知识类似于前面学习的 RAID 硬盘组,我们需要对参与绑定的网卡设备逐个进行"初始设置".需要注意的是,这些原本独立 ...
- Codeforces Round #746 Div. 2
掉分快乐qwq C题代码以及分析(在注释里) /* * @Author: Nan97 * @Date: 2021-10-04 22:37:18 * @Last Modified by: Nan97 * ...
- 别人都在认真听课,而我埋头写Python为主播疯狂点点点点点赞!
最近有次在钉钉看直播,发现这个直播非常之精彩,于是情不自禁地想要为主播大佬连刷一波赞: 但我发现,手动连击点赞速度十分不可观.气人的是,钉钉直播不能长按刷赞!这让我很恼怒.心中满怀的激动和兴奋以及对大 ...
- JAVA变量的数据类型
1. 整型 byte 代表一个字节的大小 8bit 2(8) -128~127 256 short 代表两个字节的大小 16bit 2(16) -2(15)~2(1 ...
- git每次操作都要输入账号密码 解决方案
1.执行命令: git config --global credential.helper store git pull 2.输入用户名密码,以后就不会再次要求用户名密码了