python三引号注释_python使用三引号来注释的具体原因?
Why didn't python just use the traditional style of comments like C/C++/Java uses:
/**
* Comment lines
* More comment lines
*/
// line comments
// line comments
//
Is there a specific reason for this or is it just arbitrary?
解决方案
Python doesn't use triple quotation marks for comments. Comments use the hash (a.k.a. pound) character:
# this is a comment
The triple quote thing is a doc string, and, unlike a comment, is actually available as a real string to the program:
>>> def bla():
... """Print the answer"""
... print 42
...
>>> bla.__doc__
'Print the answer'
>>> help(bla)
Help on function bla in module __main__:
bla()
Print the answer
It's not strictly required to use triple quotes, as long as it's a string. Using """ is just a convention (and has the advantage of being multiline).
python三引号注释_python使用三引号来注释的具体原因?相关推荐
- python单双三引号区别_python中单引号,双引号,多引号区别_python中单双引号
python中单引号,双引号,多引号区别 先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行 如: s1 = "hello,world" 如果要写成多行,那么就要使 ...
- python中单引号和双引号的区别_python中单引号,双引号,多引号区别_python中单双引号...
python中单引号,双引号,多引号区别 先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行 如: s1 = "hello,world" 如果要写成多行,那么就要使 ...
- python编程格式化输出_Python的三种格式化输出
今天刚学了python的三种格式化输出,以前没接触过这么有趣的输出方式,现在来分享一下. #!/user/bin/env python #coding:utf-8 #三种格式化输出 #第一种格式化输出 ...
- python假设有三个列表_python基础三(列表和元组)
1.序列概述: ?python内置了许多种序列,列表.元组.字符串等. ?列表和元组的不同在于,列表是可以修改的,而元组不可以,这意味着列表用于需要中途添加元素的情形,而元组适用于禁止修改元素的情形. ...
- python面试文件操作_python基础-三分钟搞定面试官爱问的【文件操作】
一.使用python读写文本文件 使用Python来读或者写文本需要用到'open'这个关键字,它的作用是打开一个文件并创建一个文件对象. open语法结构: open(file, mode='r', ...
- python开发ps插件_python +ps 三方面库整理
-------------------------------------------端口进程相关------------------------------------------------ cp ...
- python求三个数平均值_python求三个数平均值
本文收集整理关于python求三个数平均值的相关议题,使用内容导航快速到达. 内容导航: Q1:利用python3.x计算任意数据平均值 l=[1,2,3]def ave(a):print(sum(a ...
- python打印字符串格式_Python字符串三种格式化输出
字符串格式化输出是python非常重要的基础语法,今天就把三种格式化输出做一个简单的总结,希望对大家有帮助. 格式化输出:内容按照一定格式要求进行输出. 1.使用占位符%输出 python2.6版本之 ...
- python中pca算法_Python使用三种方法实现PCA算法
主成分分析(PCA) vs 多元判别式分析(MDA) PCA和MDA都是线性变换的方法,二者关系密切.在PCA中,我们寻找数据集中最大化方差的成分,在MDA中,我们对类间最大散布的方向更感兴趣. 一句 ...
最新文章
- cmd命令简单别木马的蛛丝马迹
- python之celery简单使用
- 开发日记-20190824 关键词 读书笔记《掌控习惯》DAY 3
- 024_输入输出字符集
- linux下如何查看主机是否安装了ftp server
- 获取当前目录绝对路径
- 十四、PyCharm开发Python利用WMI修改电脑IP、DNS
- 遗传算法导论(转载)
- Git/mercurial...版本控制分支曲线图解析
- Python语言程序设计 第七周 文件和数据格式化
- 计算机函数公式的英文表达式,【收藏】史上最全数学符号、公式的英文读法,干货满满!...
- 计算机专业学不学画法几何,给新手们学CAD的建议
- 七周成为数据分析师 第六周:统计学
- python宏定义_宏定义(无参宏定义和带参宏定义),C语言宏定义详解
- winform 窗体的单例模式
- 二十年间的失败软件和系统
- sql end关键字
- 【大学总结】迟到但未缺席的大学总结
- 密码学常用英文单词翻译
- matlab制动,地铁机车牵引制动模型