精华内容
下载资源
问答
  • Python注释

    万次阅读 2018-07-04 09:17:38
    注释是程序文档的一部分,不过在代码本身以外,文档还包括其他部分,文档描述一下内容:为什么写这个程序(它的用途)这个程序是谁写的这个程序面向什么人(它的用户)如何组织1、当行注释 在任何代码行前面加上‘#...

          文档(documentation)就是关于一个程序的信息,描述了程序并说明它是如何工作的。注释是程序文档的一部分,不过在代码本身以外,文档还包括其他部分,文档描述一下内容:

    • 为什么写这个程序(它的用途)
    • 这个程序是谁写的
    • 这个程序面向什么人(它的用户)
    • 如何组织

    1、当行注释

          在任何代码行前面加上‘#’符号就可以把它变成一个注释。(这个符号叫做数字符号,有时也叫做镑符号)

    下面举例说明,代码清单:


    运行结果:


          可以看出,程序运行第一行会被忽略。注释只是用来方便你和其他人读懂代码。

    2、行末注释

    可以在一行代码的最后加注释,比如:

    area = length * width #计算矩形的面积

          注释从#字符开始,#之前的所有内容都是正常的代码,在它后面的所有内容则是注释。

    3、多行注释

    有时可能想使用多行注释,在每行前面都有一个#字符,比如:

    # **********
    # 这个程序用来说明Python中如何使用注释
    # 星号所在的行只是为了将注释
    # 与其它的代码清楚的分开
    # **********

          多行注释可以很好的突出代码段,在读代码时能清楚的区分不同代码段。程序最开始的多行注释可以列出作者的名字、程序名、编写或更新日期,以及其它有用的信息。

    三重引号字符串

    Python中还有一种方法可以相当于多行注释。只需建立一个没有名字的三重引号字符串。比如:

    """ 这是一个包括多行的注释,
    使用了三重引号字符串。
    这并不是真正的注释,但是
    相当于注释"""

          因为这个字符串没有名字,而且程序对这个字符串不做任何处理,所以它对程序的运行没有任何影响。它相当于一个注释,尽管从严格意义上来讲并不是一个真正的注释。

    注释程序

    还可以使用注释临时跳过程序中的某些部分,作为注释的所有内容都会被忽略。

    # print ('hello')
    print ('world')

          由于print ('hello')被注释掉,所以这一行不会执行,不会打印‘hello’。

          调试程序时,如果只希望某些部分运行而将另外的部分忽略,这样做会很有用。如果希望计算机忽略某些代码行,只需要在那些代码行前面加一个#,或者在这段代码前后加上三重引号。

          大多数代码编辑器(包括IDLE和SPE)都有一个特性,允许你很快地注释整个代码块(也可以很快地取消注释)。在IDLE的编辑器中的Format菜单,在SPE编辑器中的Edit菜单。


    展开全文
  • Python程序中,要想支持中文输出,则要在代码前面添加标识符:开发人员在程序中自定义的一些符号和名称标示符是自己定义的,如变量名 、函数名等标识符的规则:标示符由字目、下划线和数字组成,且数字不能开头...

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTMxMjQ3NzItMTU4NDc5NDAzLnBuZw==.jpg

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTMxMzQ4OTctMjM0NTUyMTI1LnBuZw==.jpg

    在Python程序中,要想支持中文输出,则要在代码前面添加

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTMzMTUyNTYtMTQzMDc0ODYzNC5wbmc=.jpg

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTMzMzgwMzctMTA2MzQ5ODkxOC5wbmc=.jpg

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTMzNDk0MTItMTAzMjc0NDg0NC5wbmc=.jpg

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTM0MDczMTktMTM3ODcxOTkyOC5wbmc=.jpg

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTM0MjI1MDYtMjYyMTU5OTMzLnBuZw==.jpg

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTM0NDI1MzctODg1ODA3NzM4LnBuZw==.jpg

    标识符:开发人员在程序中自定义的一些符号和名称

    标示符是自己定义的,如变量名 、函数名等

    标识符的规则:

    标示符由字目、下划线和数字组成,且数字不能开头

    python中的标识符是区分大小写的

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTM3Mzg4NjUtMTAzOTcwMDkzOC5wbmc=.jpg

    常用的命名规则:

    驼峰命名法:

    小驼峰式命名法(lower camel case): 第一个单词以小写字母开 始;第二个单词的首字目大写,例如:myName、aDog

    驼峰式命名法(upper camel case): 每一个单字的首字目都采用大写字母,例如:FirstName、LastName

    不过在程序员中还有一种命名法比较流行,就是用下划线“_”来连接所有的单词,比如send_buf

    关键字:

    python一些具有特殊功能的标示符,这就是所谓的关键字

    关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标示符

    L3Byb3h5L2h0dHAvaW1hZ2VzMjAxNS5jbmJsb2dzLmNvbS9ibG9nLzEwMjIxOTAvMjAxNzA0LzEwMjIxOTAtMjAxNzA0MjUyMTQyMTIyNDAtMTc1MzY4NDQ0MC5wbmc=.jpg

    NO.2:自学python之路------变量类型、列表、字典

    引言 本周初步认识了库,并学习了Python中各种类型的变量和常用操作.并完成了较为完善的用户与商家购物界面设计. 正文 模块: Python有标准库和第三方库.第三方库需要安装才能使用.大量的库可以 ...

    Python 1基础语法二(标识符、关键字、变量和字符串)

    一.标识符 标识符就是程序员自己命名的变量名.名字需要有见名知义的效果,不要随意起名 :比如 a=1 a是个变量,a这个变量名属于标识符 1 company = '小米 2 employeeNum = ...

    Python学习--03变量类型

    变量赋值 Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创 ...

    python学习之变量类型

    变量: 变量是保存在内存中的值,根据变量类型开辟不同的内存空间且只允许符合该数据类型的数据才可以被存储在该内存空间中 变量赋值: 在Python中定义变量时,无需像其他语言一样需要声明数据类型.每个变 ...

    0617Python-介绍、三种运行方式、变量、标识符和关键字、获取属性

    一.什么是自动化测试? 1.定义 自动:让机器自己动,就是自动 自动化:让机器按照人类的要求,把软件的所有功能遍历一遍 2.传统测试和自动化测试的区别 传统测试:繁琐.机械.门槛低.工资低 自动化测试 ...

    Python学习心得--变量类型篇

    1.Python允许同时为多个变量赋值.例如:a = b = c = 1 2.Python允许多个对象指定多个变量.例如:a1, b1, c1 = 1, 2, "john" 3.使 ...

    Python开发:变量类型

    1.变量赋值 #!/usr/bin/python # -*- coding: UTF-8 -*- counter = 100 # 赋值整型变量 miles = 1000.0 # 浮点型 name = ...

    Python基础-注释-变量赋值

    一.注释 # 注释 \n 行分隔符 \ 继续上一行 '''   *** ''' 多行注释 二.基本规则 : 分开代码块(组)   头$尾 缩进块  语句代码块  用缩进深度区分 空行     用于分割 ...

    浅谈Python内置对象类型——数字篇(附py2和py3的区别之一)

    Python是一门面向对象的编程设计语言,程序中每一样东西都可以视为一个对象.Python内置对象可以分为简单类型和容器类型,简单类型主要是数值型数据,而容器类型是可以包含其他对象类型的集体,如序列. ...

    随机推荐

    double函数和int函数

    可以看到,当tensor全是double型时,int函数会把所有元素取整,从1.5可以看出,不是四舍五入,而是取整.double函数又把整数型元素变成double型. th> a 0.0000 ...

    主机无法访问虚拟机上的elasticsearch服务器

    问题: es在linux上搭建好,通过curl -XGET ip:port可以获得服务器信息展示,但是主机在浏览器上无法访问. 原因: 主机通过telnet访问linux的80端口,发现是不通的.可以 ...

    cocos2dx-lua class语法糖要注意了

    cocos2dx-lua function.lua 定义了class方法,让lua实现继承像传统语言一样漂亮和方便 看定义 function class(classname, super) local ...

    理解ThreadLocal背后的概念

    介绍 我之前在任何场合都没有使用过thread local,因此没有注意到它,直到最近用到它的时候. 前提信息 线程可以理解为一个单独的进程,它有自己的调用栈.在java中每一个线程都有一个调用栈或者 ...

    MySQL 忘记密码后的重置操作

    一.修改配置文件方式        1.关闭 MySQL                 linux:                        1)service mysqld stop     ...

    springmvc-3.2-jsr303解决服务端验证问题

    从以前的验证:Stringutils.isEmpty....到struts的验证:xxxvalidate 现在使用jsr303使之更加简单  依赖hibernate-validator-4.xx.ja ...

    HTML5 中的新特性:

    一,用于绘画的 canvas 元素,标签替代Flash Flash给很多Web开发者带来了麻烦,要在网页上播放Flash需要一堆代码和插件.标签 ...

    MyEclipse构建Web Service(Xfire框架)

    以下是本人原创,如若转载和使用请注明转载地址.本博客信息切勿用于商业,可以个人使用,若喜欢我的博客,请关注我,谢谢!博客地址 任务要求: 使用Xfire实现一个简单的CalculatorWebServ ...

    线程在Linux中的实现

    早在以前,我们就知道,CPU调度的基本单位是线程,而进程是拥有资源的基本单位,进程是用进程描述符表示的,那么线程是怎么实现和表示的呢?       线程机制是现代编程技术中常用的一种抽象概 ...

    图解 CMS 垃圾回收机制原理,-阿里面试题

    最近在整理JVM相关的PPT,把CMS算法又过了一遍,每次阅读源码都能多了解一点,继续坚持. 什么是CMS CMS全称 ConcurrentMarkSweep,是一款并发的.使用标记-清除算法的垃圾回 ...

    展开全文
  • python注释快捷键

    万次阅读 2019-05-11 12:10:58
    注释: 单行注释: shift + # 多行注释 按照单行注释的方法一行一行实现(麻烦) 直接将要注释的代码选中:ctrl + / (单行同样实用) """ """ 将代码块放在中间,如下: 取消注释 选中代码,ctrl+/ ...

    注释:

    1. 单行注释: shift + #
    2. 多行注释
      1. 按照单行注释的方法一行一行实现(麻烦)
      2. 直接将要注释的代码选中:ctrl + /    (单行同样实用)
      3. """  """ 将代码块放在中间,如下:

     

    取消注释

    1. 选中代码,ctrl+/

     

    缩进

    1. 向后: 选中代码 按 Tab 键
    2. 向前:选中代码 shift + Tab
    展开全文
  • Python多行代码注释快捷键

    万次阅读 多人点赞 2017-10-21 10:59:41
    选中要注释的代码,按下ctrl+/注释
    选中要注释的代码,按下ctrl+/注释
    展开全文
  • Python中的快捷键和注释方式

    万次阅读 多人点赞 2019-06-28 15:49:28
    一、常用快捷键 ...4.快速注释代码 (ctrl + /) 5.快速取消注释代码 (ctrl + /) 6.复制一行代码 (ctrl + d) 7.撤销操作 (ctrl + z) 二、注释方式 1.单行注释 用“#” 2.多行注释 用三对引号 例如: “”" 这...
  • 第一种:注释开头和末尾各加三个单引号 例子: 第二种:ctrl+/ 例子: 注释前 选中所有项,按一下ctrl+/
  • 1,,单行注释 用# 2,多行注释 用 “”” dddd""" 3,较长行虽然分行写但是只是注释,最终显示为一行:用 \   ---恢复内容结束--- 转载于:https://www.cnblogs.com/spicy/p/7886240.html...
  • 然后先右后左(从你的角度是先左后右),所以往输出列表里添加数据时也是先从你的右边开始添加 代码如下,有注释: n ,k = map(int,input().split())#人数,排数 stu = []#创建列表 for i in range(n): stu.append...
  • python代码编写小技巧————代码批量缩进 ...本次主要针对已编辑好了的代码,在其中插入新的代码块,对剩余代码进行批量缩进以及注释操作。 (一)示例代码片段 def staLocation(sourceArrayStrCo...
  • 本章中实现了层次聚类算法和K...读入该句子,用Python的list存储。【【】,【】,【】….】用两层链表结构来模拟矩阵。 层次聚类算法 首先定义向量之间的相似度度量方法是皮尔森相关系数。该相关系数比欧氏距离更适合
  • 多行选择后按下ctrl+/ 选择类 Ctrl+D选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个例子:快速选中并更改所有相同的变量名、...
  • 本系列文章为集体智慧编程读书笔记,本人将自己读书的心得体会和根据书中内容编写的代码放在博客中,供大家参考。代码中根据个人体会写了较为详细的中文注释,仅供大家参考。代码本人都运行过,如有问题欢迎交流。 ...
  • Python

    2019-06-15 17:25:23
    针对内存操作的语言:java、Python、go语言、C语言 BS:针对浏览器开发 CS:针对客户端开发 1.了解(特点、应用场景、历史) 2.目的(完成小项目) 3.安装环境 4.基本语法 5.数据存储 利用逻辑语言来模拟...
  • 同样的道理,如果希望一个坏人消失,最好的办法不是你去杀死他,而是从你所在的集体里面孤立排除他,这样你就再也见不到他了 5. 为什么英雄死掉了,还是会发生碰撞检测 这是因为,虽然我们把英雄加入英雄队伍,但是队伍...
  • 近日,fortinet截获一种使用python语言编写的勒索软件,并将其命名为 “Fsociety Locker”。之所以命名为“Fsociety Locker”,是因为勒索软件作者是美剧“黑客军团”的粉丝,勒索软件作者使用了“fs0ciety”作为...
  • 集体合同的基础上,双方的合作项目均已完成。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 一款最高级的产品,celui-ciàétééditeravec 。 Je suis ouvertàchaute d'...
  • 以下,使用粗略的领域分类,来展示不同层次相关应用的Python 技术: Py 语言自身 就Python语言本身的学习参考资源 常备 建议放在手边随时看的: Python Tutorial 中文版 访问地址:...
  • #最近单位领导不知道抽什么筋,让我们集体上课学Python,想做点练习,也没有什么好题材, #最后决定就写个五子棋人机对战吧! #这个源码我在多年前曾用VB6写过,当时毕业设计拿了优秀,之后经过了几次修改计算机Ai还...
  • 广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!... 当然也包括用python写。 为了凸显b格,你选择了python。 新建一个 xx供应商_case...
  • python1

    2016-10-26 16:20:40
    安装Python windows: 1、下载安装包 https://www.python.org/downloads/ 2、安装 默认安装路径:C:\python27 3、配置环境变量 【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》...
  • 不过在询问过一位学长之后,他推荐我看一看更加基础的书:集体智慧编程。该书所有的代码都是由python完成,在阅读了前4章之后,深刻觉得需要系统学习一下python。而且当时学长也说了,要学机器学习,python是必学的...
  • python perf 现代计算机的性能和容量不断提高。 如果不能很好地利用增加的容量,则无关紧要。 以下是对“ curt”背后动机和工作的描述,curt是Linux系统的一种新工具,用于使用perf命令的Python脚本功能按进程,任务...
  • 2016年12月23日,编码社区在我们的集体圣诞树下得到了一份不错的额外礼物Python3.6,它是Python软件基金发布的Python最新版本。当我们其他人忙于在办公室节日派对上吃鸡尾酒小吃时,Anaconda的制造商Continuum ...
  • 实验七图分析(Gephi与Python的使用...2.由小组成员集体完成实验,成员分块写实验报告,代码后写注释。三、实验内容及步骤1.悲惨世界人物关系图(Python实现)代码import networkx as nx#用于创造、操作复杂网络,以...
  • python 多线程

    2018-07-19 14:10:51
    python程序默认是单线程的,也就是说在前一句语句执行完之前后面的语句不能继续执行(不知道我理解得对不对)  先感受一下线程,一般情况下: def testa(): sleep(1) print "a" def testb(): ...
  • python课程记录一

    2021-03-08 16:19:25
    python非常重视代码可读性,对代码布局和排版有严格的要求 严格使用缩进来体现代码的逻辑从属关系。Python对代码缩进是硬性要求,这一点必须时刻注意。在函数定义、类定义、选择结构、循环结构、异常处理结构和with...
  • Python学习之路(Win7)之简明python教程

    千次阅读 2016-06-29 23:04:47
    遇到Python是因为opencv3.1的dnn的训练部分要用到caffe,而caffe配置中有一个就是需要Python,因为google下的caffe读的数据是leveldb或lmdb,所以如果是一个特征矩阵的话,就要先用python转化为这两种格式。...
  • Python Numpy 入门教程

    2018-03-22 20:52:01
    Python Numpy 入门教程本教程最初由 Justin Johnson 撰写创立。现由_TFboy 翻译整理。在本门课程(CS231n)中, 我们将使用Python编程语言来提交所有的作业。Python就其本身而言是一门通用的编程语言,得益于众多...
  • 2016/1/27学习内容第一章 Python基础Python内置函数 见Python内置函数.md del命令 显式删除操作,列表中也可以使用。 基本输入输出input() 读入进来永远是字符串 print 文件重定向 fp=open(r'D:\mytest.txt','a+'...
  • 注释 多行注释可以用多个 # 号,还有 ‘’’ 和 “”": 行与缩进 多行语句 反斜杠(\) 数字类型 int, bool, float, complex(复数) 字符串 python中单引号和双引号使用完全相同。 使用三引号(’’'或""")可以...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 892
精华内容 356
关键字:

python集体注释

python 订阅