python注释_Python头条:python基础知识了解___注释、变量、Debug
注释
- 作用
通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性。
- 分类与语法
单行注释
只注释一行内容,语法如下:
# 注释内容
多行注释
可以注释多行内容,一般用在注释一段代码的情况, 语法如下:
""" 第一行注释 第二行注释 第三行注释"""''' 注释1 注释2 注释3'''
注释快捷键:ctrl + /
- 快速体验
单行注释
# 输出hello worldprint('hello world')print('hello Python') # 输出(可以放到一行代码的后面,代码后面添加两个空格再注释内容)
多行注释
""" 下面三行都是输出,输出内容(每行输出)分别是: hello Python hello world hello python world"""print('hello Python')print('hello world')print('hello python world')''' 下面三行都是输出,输出内容(每行输出)分别是: hello Python hello world hello python world'''print('hello Python')print('hello world')print('hello python world')
注意:Python解释器不执行任何的注释内容。
变量
- 作用
程序中,数据临时存储在内存,为了查找或使用这个数据便捷,我们把这个数据在内存中存储之后定义一个名称,这个名称就是变量。可以把数据当作一本书,计算机是图书馆,然而变量相当于这本书的编号。
- 变量定义
变量名 = 值注意:变量名自定义,要满足‘标识符命’名规则。
- 标识符
标识符命名规则是Python中定义各种名字的时候的统一规范,具体如下:
- 由数字、字母、下划线组成
- 不能数字开头
- 不能使用内置关键字
- 严格区分大小写
标识符的内置关键字不需要额外记忆,PyCharm可以自动提取的,都是内置关键符。
- 命名习惯
- 见名知义。
- 大驼峰:即每个单词首字母都大写,例如:MyName。
- 小驼峰:第二个(含)以后的单词首字母大写,例如:myName。
- 下划线:例如:my_name。
Debug
- 认识BUG
所谓bug,就是程序中的错误。如果程序有错误,需要程序员排查问题,纠正错误。
- Debug工具
Debug工具是PyCharm中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调解bug。
- Debug步骤
- 打断点
- 目标要调试的代码块的第一行代码即可,即一个断点即可。
- 单击目标代码的行号右侧空白位置。
- 单击鼠标右键后点红框里的按键
- Debug调试
打成功断点后,在文件内部任意位置 — 右键 -- Debug'文件名' — 即可调出Debug工具面板 -- 单击Step Over/F8,即可按步执行代码。
- Debug输出面板分类
- Debugger
- 显示变量和变量的细节
- Console
- 输出内容
今天小编把进入Python基础介绍讲解完了,有喜欢小编的请关注小编,后续小编会不断更新。
python注释_Python头条:python基础知识了解___注释、变量、Debug相关推荐
- python函数定义的基本格式_python函数的基础知识
一. 函数的定义 用一个名字来封装具有某种功能的代码块 二.函数的特性 减少重复 方便修改 保持代码一致性 三.函数的格式 封装格式 1 def 函数名(参数列表) 2 代码块 3 return 返回 ...
- 小猪的Python学习之旅 —— 1.基础知识储备
小猪的Python学习之旅 -- 1.基础知识储备 引言: (文章比较长,建议看目录按需学习-) 以前刚学编程的时候就对Python略有耳闻,不过学校只有C,C++,Java,C#. 和PHP有句&q ...
- Python学习--最完整的基础知识大全
##Python学习–最完整的基础知识大全 关于python的基础知识学习,网上有很多资料,今天我就把我收藏的整理一下分享给大家! #####菜鸟教程python2 #####菜鸟教程python3 ...
- Python系列 之 matplotlib库 基础知识
Python系列 之 matplotlib库 基础知识学习 Pyplot 简单示例 中文显示问题 注册全局字体 font_manager.FontProperties注册字体 Figure Figur ...
- Java编程语言学习:Java语言编程的基础知识之Java的变量与数据类型、符号、运算符、数组Array总结之详细攻略
Java编程语言学习:Java语言编程的基础知识之Java的变量与数据类型.符号.运算符.数组Array总结之详细攻略 目录 Java语言编程的基础知识之Java的变量与数据类型.符号.运算符.数组总 ...
- 【基础知识】C51单片机变量定义
[基础知识]C51单片机变量定义 摘自<IAP15W4K58S4单片机的存储器与应用编程>主编:丁向荣:主审:姚永平: 在使用一个变量或常量之前,必须先定义该变量或常量,指出其数据类型和存 ...
- python有哪些知识_Python有哪些基础知识
Python基础知识:1.引用和对象:2.可变数据类型和不可变数据类型:3.引用传递和值传递:4.深拷贝和浅拷贝:5.基本数据类型:6.关键字.标识符和内置函数:7.算术.赋值运算符等等. 相关学习推 ...
- python网络爬虫基础知识_Python网络爬虫基础知识
一.网络爬虫 网络爬虫又被称为网络蜘蛛,我们可以把互联网想象成一个蜘蛛网,每一个网站都是一个节点,我们可以使用一只蜘蛛去各个网页抓取我们想要 的资源.举一个最简单的例子,你在百度和谷歌中输入'Pyth ...
- python爬虫归纳_Python归纳 | 爬虫基础知识
1. urllib模块库 Urllib是python内置的HTTP请求库,urllib标准库一共包含以下子包: urllib.error 由urllib.request引发的异常类 urllib.pa ...
最新文章
- 初识 Knative: 跨平台的 Serverless 编排框架
- Java多线程1:进程与线程
- 2018.5.12说说反射的用途及实现------要再花费时间加强理解
- Angular bootstrap的一个例子
- Bash脚本教程之字符串操作
- Map 的Properties集合存储IO流对象
- 【写作技巧】本科毕业论文开题报告写作攻略
- 揭秘成为最牛程序员的五大要诀
- ubuntu18.10 编译安装caffe gpu版本
- xp大容量u盘补丁_老电脑上大硬盘补丁
- java万年历JFrame_Java Gui万年历
- 有哪些芯片可以测量交流信号?可以测量哪些参数?
- Python Selenium自动化测试框架 Test Suite测试套件
- 苹果手机批量移动图标的小技巧
- html hide特效,jQuery / 动画与特效中的显示show和隐藏hide - 汇智网
- 输入FILCO蓝牙键盘的PIN
- linux 内网gcc版本安装,linux下手动安装/升级GCC到较高版本
- 在Java中如何跳出当前的多重嵌套循环?
- vmm_xactor
- 三菱FX3uPLC和安邦信变频器通讯程序