?

????   Python : 3.7.0

??????   OS : Ubuntu 18.04.1 LTS

??????  IDE : PyCharm 2018.2.4

????? Conda : 4.5.11

???typesetting : Markdown

?

code

"""

@Author : 行初心

@Date : 18-9-24

@Blog : www.cnblogs.com/xingchuxin

@Gitee : gitee.com/zhichengjiu

"""

def fun_single_doc(num):

" 单行函数文档 "

# pycharm会提示:使用 """ 代替 "

return num + 1

def fun_multiple_doc():

"""

多行的函数文档

单行文档不好,推荐使用多行的函数文档。

pycharm有快捷键ctrl+q,可以快捷查看函数的说明信息。

"""

def main():

print(fun_single_doc.__doc__)

print(fun_multiple_doc.__doc__)

if __name__ == ‘__main__‘:

main()

?

result

/home/coder/anaconda3/envs/py37/bin/python /home/coder/PycharmProjects/basic/demo.py

单行函数文档

多行的函数文档

单行文档不好,推荐使用多行的函数文档。

pycharm有快捷键ctrl+q,可以快捷查看函数的说明信息。

Process finished with exit code 0

?

resource

[文档] docs.python.org/3

[规范] www.python.org/dev/peps/pep-0008

[规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules

[源码] www.python.org/downloads/source

[ PEP ] www.python.org/dev/peps

[平台] www.cnblogs.com

[平台] gitee.com

?

Python具有开源、跨平台、解释型、交互式等特性,值得学习。

Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。

代码的书写要遵守规范,这样有助于沟通和理解。

每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。

原文:https://www.cnblogs.com/xingchuxin/p/10425687.html

python读取多行函数_Python3基础 __doc__ 单行与多行函数文档相关推荐

  1. python哲学内容 多行胜于单行_Python3基础 __doc__ 单行与多行函数文档

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  2. NLP:两种方法(自定义函数和封装函数)实现提取两人对话内容(***分隔txt文档),并各自保存为txt文档

    NLP:两种方法(自定义函数和封装函数)实现提取两人对话内容(***分隔txt文档),并各自保存为txt文档 目录 问题探究 实现代码 问题探究 实现代码 f=open("niu.txt&q ...

  3. mysql进阶教程pdf_Mysql基础到进阶精品视频教程附讲义文档 91课

    Mysql基础到进阶精品视频教程附讲义文档 91课 程介绍 Mysql基础 本章主要是php开发中Mysql基础知识的学习,包括MySQL的简单介绍和安装.MySQL管理工具的使用.表的建立.数据的查 ...

  4. R语言使用compareGroups包compareGroups函数生成表统计表、createTable函数创建二元表、并导出结果到文档(doc、csv、xlsx、pdf)

    R语言使用compareGroups包compareGroups函数生成表统计表.createTable函数创建二元表.并导出结果到文档(doc.csv.xlsx.pdf) 目录 R语言使用compa ...

  5. 计算机毕业设计Python+django 宠物领养中心小程序(源码+系统+mysql数据库+Lw文档)

    项目介绍 据世界动物保护协会统计,全世界大概有5亿只流浪狗和散养的狗和大致同样数量的流浪猫,而这些主要源于主人的弃养.同时,在很多地区,狗和猫都处于散养状态,这部分的动物,也经常会变成流浪动物.猫和狗 ...

  6. 计算机毕业设计Python+django的零食销售商城网站(源码+系统+mysql数据库+Lw文档)

    项目介绍 ​随着人们生活条件的改善,人们对生活的追求也越来越高.在闲暇之时品尝上美味的零食,是当前很多人的一个休闲方式.当前临时市场鱼目混杂,种类繁多很多消费者不知道如何去选购更加美味可口的零食.尤其 ...

  7. 计算机毕业设计Java-ssm便行顺风车出行系统源码+系统+数据库+lw文档

    计算机毕业设计Java-ssm便行顺风车出行系统源码+系统+数据库+lw文档 计算机毕业设计Java-ssm便行顺风车出行系统源码+系统+数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开发语 ...

  8. 基于python摄影作品展示网站django框架计算机毕业设计源码+系统+数据库+lw文档+调试部署

    基于python摄影作品展示网站django框架计算机毕业设计源码+系统+数据库+lw文档+调试部署 基于python摄影作品展示网站django框架计算机毕业设计源码+系统+数据库+lw文档+调试部 ...

  9. python管理系统项目首选公司_Python 项目推介:企业知识资产管理 - 易度文档管理系统 edodocs.com...

    http://edodocs.com/)是老潘公司的项目之一,主要着力于企业知识资产的管理,产品主要解决的问题: 海量存储 高效查找 版本管理 安全管理 协作共享 知识管理 老潘从 02 年开始做基于 ...

最新文章

  1. 第八章-数据类、结构
  2. PyTorch GPU安装指南 (Ubuntu 16.04 anaconda cuda8.0 cuDNN6.0)
  3. python textwrap_python2.7.3编译python模块学习- textwrap 文本包装和填充
  4. js 操作vuex数据_Vue.js中使用Vuex实现组件数据共享案例
  5. brew下载的mysql卸载_Mac中mongoDB的安装与卸载步骤详解
  6. android自动生成cardview,学习使用Material Design控件(三)使用CardView实现卡片效果...
  7. Facebook在美国正式推出语音聊天应用Live Audio Rooms
  8. python输入流和输出流_Python 初体验之 输入输出流
  9. TCP/IP之封装,分用,server模型
  10. servicemix7 linux,学习ServiceMix笔记(三) 学习ServiceMix的基本命令之安装组件
  11. H5测试||锦上添花的辅助工具
  12. 在Adobe Acrobat Pro DC中为什么注释会莫名其妙消失怎么办
  13. Kotlin使用泛型搭建一个MVP最简单实例
  14. 关于Matlab与STK互联问题
  15. 神州数码易拓TIPTOP ERP查询作业模板-1个单头并列2个单身查询作业
  16. 2022焊工(初级)特种作业证考试题库及模拟考试
  17. DRM系列(14)之writeback_job分析
  18. 数据结构与算法(邓俊辉清华大学2013版书)学习笔记1
  19. Signal信号值及对应含义
  20. 高仿新闻教程--新闻内容的编辑(4)

热门文章

  1. Deep Learning(深度学习)网络资源
  2. 配置Windows Server 2008群集
  3. 口译务实——unit10 II
  4. 华为机试HJ33:整数与IP地址间的转换
  5. OpenCV-寻找非零点cv::findNonZero
  6. 如何成为一个优秀的测试工程师?必备的9大职业素质盘点
  7. 小学计算机课教后小记,小学信息技术课开展生活化教学的方法
  8. 电梯的测试用例的设计点
  9. 广州计算机应用能力考试,2017年广州职称计算机考试报名时间和科目
  10. Spring Boot单元测试入门实战之关于JUnit