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界大佬!!!
![](https://img2022.cnblogs.com/blog/2760932/202203/2760932-20220303183455747-640516739.jpg)
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 中的标识符是区分大小 ...
随机推荐
- 使用Xamarin开发移动应用示例——数独游戏(一)项目的创建与调试
最近项目中需要移动客户端,由于团队基本上使用.Net产品线,所以决定使用Xmarin进行开发,这样技术路线统一,便于后期维护.官网上是这样介绍的" Xamarin 允许你使用 .NET 代码 ...
- Git安装详解
官网地址: https://git-scm.com/ 查看 GNU 协议,可以直接点击下一步. 选择 Git 安装位置,要求是非中文并且没有空格的目录,然后下一步. Git 选项配置,推荐默认设置,然 ...
- vue和react 相似和区别
相似之处 他们都是JavaScript的UI框架,专注于创造前端的富应用 不同于早期的JavaScript框架"功能齐全",Reat与Vue只有框架的骨架,其他的功能如路由.状态管 ...
- JVM之栈、堆、方法区(三)
一.CPU和内存的交互 今天除夕,祝大家新年快乐,其实,我们知道的,我们的CPU跟内存会有非常频繁的交互,因为如果这个频繁的交互是交给我们的磁盘的话,那么随着我们的CPU运转速度越来越快,那么我们的磁 ...
- 《Effective TypeScript》条款22 - 类型收缩
本文主要记录书中关于TypeScript类型收缩的内容 本文主要内容如下 类型收缩的一些方法 条件判断 抛错误 instanceof 和 in 属性检查 "标签联合"或" ...
- css自定义属性(css变量)
感谢原文作者:Kuku殿下 原文链接:https://segmentfault.com/a/1190000015948538 前言 刚开始的"css变量",经扩展之后,称为&quo ...
- 关于在findViewById()方法时遇到的一些问题
最近需要做一个关于色卡的App,需要用到LayoutInflater来实现标签动态切换View界面,但是发现在使用过程中App突然会闪退, 闪退目前已解决. 先看下关于findViewById()的详 ...
- js正则表达式 (.+)与(.+?)
(.+)默认是贪婪匹配 (.+?)为惰性匹配 疑问号让.+的搜索模式从贪婪模式变成惰性模式. var str = 'aaa<div style="font-color:red;&quo ...
- 鸟哥的Linux学习笔记-bash
1. /bin/bash是linux预设的shell,也是Linux发行版的标准shell,它兼容sh,可以看作是sh的功能加强. 2. bash具有命令记录功能,在bash中通过上下键就可以翻找之前 ...
- socket在php作用
PHP 使用Berkley的socket库来创建它的连接.你可以知道socket只不过是一个数据结构.你使用这个socket数据结构去开始一个客户端和服务器之间的会话.这个服务器是一直在监听准备产生一 ...