. 注释的引入

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://www.cnblogs.com/lxwphp/p/8505283.html

时间: 2024-10-10 09:26:08

. 注释的引入的相关文章

【2014】【辛星】【php】【秋季】【4】字符串和注释以及简单的变量运算

*************字符串的引入******************** 1.我们上一节中介绍的四种基本数据类型还有一个字符串没有介绍,那么我们来认识一下什么是字符串. 2.所谓字符串,就是一串字符,那么什么是字符呢? 3.所谓字符,就是指我们使用的字母.数字.字和符号,比如1.2.A.B.~.!.#等等都是一个字符. 4.在很多其他编程语言中,有字符(char)和字符串(string)两种数据类型,但是咱们PHP是分的比较简单的,它的哲学就是认为:字符就是长度为1的字符串,因此也就不区分

IE兼容性标签和条件注释

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

01JavaScript基础——引入/输出方式、变量、数据类型、运算符

一.js代码常见的的引入方式.输出方式.JS注释: 引入方式: 1.  内部引入:将js代码通过script标签引入HTML文档内部,引入位置:理论上来说可以出现在文档的任意位置,甚至出现于HTML标签外部,但是通常来说,一般写在head标签或body标签内,以及body标签下边,当写在head标签里面时,注意将JS代码放在window.onload()中,也即当页面加载完成时,在执行JS代码. 2.外部引入:<script src="外联.js"></script&

vue组件

require.js 加载 vue组件 r.js 合并压缩 require.js 参考阮一峰 Javascript模块化编程(三):require.js的用法r.js 合并压缩 参考司徒正美 r.js合并实践 准备: vue.js 原本是学习vue组件 require.js 然后想到用require 加载 r.js 文件太多 合并 文件目录 忽略部分文件及文件夹 一.先说vue 组件 先引入vue 再引入vue组件 Vue.extend({}) 定义组件 template data method

Angular 4+ Http

HTTP: 使应用能够对远端服务器发起相应的Http调用: 你要知道: HttpModule并不是Angular的核心模块,它是Angualr用来进行Web访问的一种可选方式,并位于一个名叫@angual/http的独立附属模块中:也就是说:使用http之前要引入此模块; 1.基本使用: import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; impo

OpenStack-Heat中template的formatversion介绍

template中有三个formatversion,第一种是aws的格式,表示这是一个json文件:第二种是heat为了扩展aws并且更好的加入注释,引入的yaml格式文件:第三种是openstack的heat特有的hot格式的头部,也是基于yaml格式的. "AWSTemplateFormatVersion": "2010-09-09", HeatTemplateFormatVersion: '2012-12-12' heat_template_version:

python重要的函数代码块

注意:现在python3.3.5中print打印语句有了新写法: 1. python指定生成随机数 >>> import random >>> >>> #正确测print写法 >>> rand = random.randint(1,500) >>> print (rand) 343 >>> #错误的print语法: >>> print rand SyntaxError: inval

python简单基础代码

1.从键盘输入两个数,并计算A的B次幂:number1=raw_input('input number1:')number2=raw_input('input number2:')print 'number1 ** number2 is:%d' %(int(number1) ** int(number2)) 2.格式说明符%d,%s,%fi=int (raw_input("请输入当月利润(万元):") )if (i <= 10): reward= i* 0.1elif (i>

【转】python常用工具代码

1.生成随机数 import random    #这个是注释,引入模块 rnd = random.randint(1,500)#生成1-500之间的随机数 2.读文件 f = open("c:\\1.txt","r") lines = f.readlines()#读取全部内容 for line in lines print line 3.写文件 f = open("c:\\1.txt","r+")#可读可写模式 f.writ