. 注释的引入

. 注释的引入

1. 注释的引入

<1> 看以下程序示例(未使用注释)

<2> 看以下程序示例(使用注释)

<3> 小总结(注释的作用)

  • 通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性

2. 注释的分类

<1> 单行注释

以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用


# 我是注释,可以在里写一些功能说明之类的哦 print('hello world') 

<2> 多行注释


''' 我是多行注释,可以写很多很多行的功能说明 下面的代码完成 ,打印一首诗 名字叫做:春江花月夜 ''' print('╔═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╗') print('║ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ║') print('║ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ║') print('║ │春│滟│江│空│江│江│人│不│白│谁│可│玉│此│鸿│昨│江│斜│不│ ║') print('║ │江│滟│流│里│天│畔│生│知│云│家│怜│户│时│雁│夜│水│月│知│ ║') print('║ │潮│随│宛│流│一│何│代│江│一│今│楼│帘│相│长│闲│流│沉│乘│ ║') print('║ │水│波│转│霜│色│人│代│月│片│夜│上│中│望│飞│潭│春│沉│月│ ║') print('║ │连│千│绕│不│无│初│无│待│去│扁│月│卷│不│光│梦│去│藏│几│ ║') print('║春│海│万│芳│觉│纤│见│穷│何│悠│舟│徘│不│相│不│落│欲│海│人│ ║') print('║江│平│里│甸│飞│尘│月│已│人│悠│子│徊│去│闻│度│花│尽│雾│归│ ║') print('║花│,│,│,│,│,│,│,│,│,│,│,│,│,│,│,│,│,│,│ ║') print('║月│海│何│月│汀│皎│江│江│但│青│何│应│捣│愿│鱼│可│江│碣│落│ ║') print('║夜│上│处│照│上│皎│月│月│见│枫│处│照│衣│逐│龙│怜│潭│石│月│ ║') print('║ │明│春│花│白│空│何│年│长│浦│相│离│砧│月│潜│春│落│潇│摇│ ║') print('║ │月│江│林│沙│中│年│年│江│上│思│人│上│华│跃│半│月│湘│情│ ║') print('║ │共│无│皆│看│孤│初│望│送│不│明│妆│拂│流│水│不│复│无│满│ ║') print('║ │潮│月│似│不│月│照│相│流│胜│月│镜│还│照│成│还│西│限│江│ ║') print('║ │生│明│霰│见│轮│人│似│水│愁│楼│台│来│君│文│家│斜│路│树│ ║') print('║ │。│。│。│。│。│?│。│。│。│?│。│。│。│。│。│。│。│。│ ║') print('║ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ║') print('║ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ║') print('╚═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╝') 

<3> python程序中,中文支持

python3中,是默认支持中文的,但是在python2中就需要一定的额外操作才可以

python2中,如果直接在程序中用到了中文,比如

print('你好') 

如果直接运行输出,程序会出错:

解决的办法为:在程序的开头写入如下代码,这就是中文注释

#coding=utf-8 

修改之后的程序:

#coding=utf-8 print('你好') 

运行结果:

你好

注意:

在python的语法规范中推荐使用的方式:

# -*- coding:utf-8 -*- 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113525.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月16日 下午5:00
下一篇 2021年10月16日 下午6:00


相关推荐

  • SLAM机器人开发(二)SLAM技术现状

    SLAM机器人开发(二)SLAM技术现状SLAM机器人开发(二)SLAM技术现状激光SLAM2D激光SLAM3D激光SLAM视觉SLAM常见的视觉SLAM视觉SLAM对比视觉SLAM中使用的相机种类视觉SLAM效果图视觉激光融合SLAM激光SLAM2D激光SLAM激光SLAM在SLAM技术中是较为传统且成熟的。2D激光SLAM技术需要输入IMU数据、里程计数据和2D激光雷达数据,经过计算后输出覆盖栅格地图和机器人轨迹。从20世纪90年代EKF-SLAM的提出开始,陆续出现了UKF-SLAM、PF-S

    2022年10月1日
    7
  • 周鸿祎:做一个产品彻底改变世界

    周鸿祎:做一个产品彻底改变世界近来,作为管理营销类书籍,小米联合创始人黎万强的《参与感》火得不得了。就连曾经和小米有些“过节”的奇虎360董事长周鸿祎亦不吝溢美之词,一反常态推荐该书。其实除了《参与感》外,另外一本同类型新书也长期占据着京东、当当和亚马逊的热销书榜前列位置,那就是周鸿祎自己所著的《周鸿祎自述:我的互联网方法论》如果说《参与感》充分体现出黎万强其人的特色:设计师语言、细腻实在、真实鲜活,《我的互联网方法论》则

    2022年7月26日
    6
  • PyCharm安装库numpy失败的解决方法

    PyCharm安装库numpy失败的解决方法事情是这样的,博主初学python和机器学习,在跑一个代码的时候被提示出现以下错误:(能被提示出现这个错误,可见确实是初学了!)图1:跑代码时候的报错注:图1是安装好了numpy后出现的第二个错误,错误本质是一样的,都是缺少某个库百度查资料后得知在PyCharm中有一个安装库的方法是:Settings>>PythonInterpreter>>点击图2中红色圈起来的加号,出现图3图2:安装库的一个方法图3:点击图2的加号后出现的界面顺利的话,只

    2022年8月25日
    19
  • SQL Server 2012 下载和安装详细教程

    官网下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=29066选择图片中的三个,然后点击下载,文件内存很大下载以后,如图所示,双击.exe程序进行安装安装结束以后,就会有SQLFULL_x64_CHS文件夹生成打开SQLFULL_x64_CHS文件夹,双击SETUP应用程序,…

    2022年4月6日
    170
  • 扣子工作流如何连接并配置外部数据库?

    扣子工作流如何连接并配置外部数据库?

    2026年3月12日
    2
  • Python中关键字global与nonlocal的区别

    Python中关键字global与nonlocal的区别第一 两者的功能不同 global 关键字修饰变量后标识该变量是全局变量 对该变量进行修改就是修改全局变量 而 nonlocal 关键字修饰变量后标识该变量是上一级函数中的局部变量 如果上一级函数中不存在该局部变量 nonlocal 位置会发生错误 最上层的函数使用 nonlocal 修饰变量必定会报错 第二 两者使用的范围不同 global 关键字可以用在任何地方 包括最上层函数中和嵌套函数中 即使之前未定义该变量 global 修饰后也可以直接使用 而 nonlocal 关键字只能用于嵌套函数中 并且外层函数中定义了

    2026年3月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号