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 中的标识符是区分大小 ...
随机推荐
- php中关于数据库的操作
php中对数据库的操作,举例如下: //连接到本地mysql数据库 $myconn=mysql_connect("localhost","root"," ...
- Floodlight+Mininet的SDN实验平台搭建初探
平台环境说明: Cpu:Intel Core 2 Duo T6570 Mem:4.00GB Os :Ubuntu 14.04 1.Floodlight Floodlight是一个比较成熟的sdn控制器 ...
- 程序员必备的编程助手!SmartCoder助你轻松集成HMS Core
当开发者在集成HMS Core遇到一些疑问时,需要翻阅官网文档,反复查看集成说明或者API调用说明,或者研究GitHub上的开源示例代码,花费较多的时间,在IDE环境和网页浏览器之间反复切换也会耗费很 ...
- gin中从reader读取数据数据
package main import ( "fmt" "github.com/gin-gonic/gin" "net/http" &quo ...
- Filter-FilterChain多个过滤器执行的细节
FilterChain过滤器链 Filter 过滤器 Chain 链 FilterChain 就是过滤器链(多个过滤器如何一起工作) 在多个filter过滤器执行时,执行优先顺序由web.xm ...
- AOP-底层原理
AOP(底层原理) 1,AOP底层使用动态代理 (1)有两种情况动态代理 第一种 有接口情况,使用JDK动态代理 *创建接口实现类代理对象,增强类的方法 第二种 无接口情况,使用CGLIB动态代理 * ...
- Cobbler批量安装操作系统
1,关闭selinux getenforce 查看selinux状态 Disabled 修改/etc/selinux/config 文件 将SELINUX=enforcing改为SELINUX=di ...
- Java继承的概念与实现
// 方法 public class Demo { public static void main(String[] args) { Teacher t = new Teacher(); t.name ...
- 有关softmax函数代码实现的思考
有关softmax函数代码实现的思考 softmax函数 def softmax2(x): if x.ndim == 2: x = x.T x = x - np.max(x, axis=0) y = ...
- sql 同步远程数据库(表)到本地
一)在同一个数据库服务器上面进行数据表间的数据导入导出: 1. 如果表tb1和tb2的结构是完全一样的,则使用以下的命令就可以将表tb1中的数据导入到表tb2中: insert into db2.tb ...