Python注释的用处、类型和语法是什么

Admin 2022-11-22 群英技术资讯 313 次浏览

今天小编跟大家讲解下有关“Python注释的用处、类型和语法是什么”的内容 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了相关资料,希望小伙伴们看了有所帮助。

一、注释

1、注释的作用

首先,我们来看看没有注释的代码

info = []

def add_info():
new_id = input('请输入学号:')
new_name = input('请输入姓名:')
new_tel = input('请输入手机号:')

global info

for i in info:
if new_name == i['name']:
print('此用户已经存在')

return

info_dict = {}

info_dict['id'] = new_id
info_dict['name'] = new_name
info_dict['tel'] = new_tel

info.append(info_dict)
print(info)

一眼望去,对于熟悉的人来说,写完这段代码前几天,那是没问题,但是,当我们过了十天半个月再来看,可能就是大眼瞪小眼。甚至这段代码给非作者人来看时,那可能就是心里mmp了。

不过这段代码比较简单,如果是比较复杂的,那就是要花很长时间才能摸清楚代码的逻辑。

我们再来看看有注释的代码

# 等待存储所有学员的信息
info = []

# 添加学员信息的函数
def add_info():
"""添加学员函数"""
# 1. 用户输入:学号、姓名、手机号
new_id = input('请输入学号:')
new_name = input('请输入姓名:')
new_tel = input('请输入手机号:')

# 2. 判断是否添加这个学员:如果学员姓名已经存在报错提示;如果姓名不存在添加数据
global info
# 2.1 不允许姓名重复:判断用户输入的姓名 和 列表里面字典的name对应的值 相等 提示
for i in info:
if new_name == i['name']:
print('此用户已经存在')
# return作用:退出当前函数,后面添加信息的代码不执行
return
# 2.2 如果输入的姓名不存在,添加数据:准备空字典,字典新增数据,列表追加字典
info_dict = {}

# 字典新增数据
info_dict['id'] = new_id
info_dict['name'] = new_name
info_dict['tel'] = new_tel

# 列表追加字典
info.append(info_dict)
print(info)

这两段代码一对比,有注释的代码给人感觉就是特别清晰,随便一个人拿到这段代码,都知道大概是要干啥,仔细看一遍,基本上就理解了,这就是代码注释的好处,也是程序员必须具备的良好习惯。

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

2、注释的分类及语法

注释分为两类:单行注释和多行注释。

2.1 单行注释

只能注释一行内容,语法如下:

# 注释内容

快捷键:ctrl+/

2.2 多行注释

可以注释多⾏内容,⼀般⽤在注释⼀段代码的情况, 语法如下:

"""
第⼀⾏注释
第⼆⾏注释
第三⾏注释
"""
'''
注释1
注释2
注释3
'''

二、变量

1、变量的作用

变量在编程中是很常见的,但是有时候初学者可能不太好理解它,下面我们通过一个例子来理解。

举例体验:我们去图书馆读书,怎么样快速找到⾃⼰想要的书籍呢?是不是管理员提前将书放到固定位

置,并把这个位置进⾏了编号,我们只需要在图书馆中按照这个编号查找指定的位置就能找到想要的书

籍。

这个编号其实就是把书籍存放的书架位置起了⼀个名字,⽅便后期查找和使⽤。

程序中,数据都是临时存储在内存中,为了更快速的查找或使用这个数据,通常我们把这个数据在内存中存储之后定义一个名称,这个名称就是变量

变量就是一个存储数据的时候当前数据所在的内存地址的名字而已

2、定义变量

变量名 = 值
  • Python 中的变量赋值不需要类型声明
  • 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息
  • 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建
  • 等号= 用来给变量赋值

等号 = 运算符左边是一个变量名,等号 = 运算符右边是存储在变量中的值。例如:

counter = 100 # 赋值整型变量
miles = 1000.0 # 浮点型
name = "John" # 字符串

print counter
print miles
print name

2.1 标识符

标识符命名规则是Python中定义各种名字的时候的统⼀规范,具体如下:

  • 由数字、字母、下划线组成
  • 不能数字开头
  • 不能使用内置关键字(比如True之类的不能用)
  • 严格区分大小写

2.2 命名习惯

这部分真真真的很重要,一个优秀的程序员,不仅仅是代码写的逻辑强,一些命名习惯也是很重要的。

一般官方统一命名习惯如下:

  • 见名知义
  • 大驼峰:即每个单词首字母都大写,例如:MyName
  • 小驼峰:第二个(含)以后的单词首字母都大写,例如:myName
  • 下划线:例如:my_name

注意:不要中文式命名,比如MyName写成WoDeMingZi。。。。。

2.3 使用变量

my_name = '七待'
print(my_name)

schoolName = 'B站大学'
print(schoolName)



到此,关于“Python注释的用处、类型和语法是什么”的学习就结束了,希望能够解决大家的疑惑,另外大家动手实践也很重要,对大家加深理解和学习很有帮助。如果想要学习更多的相关知识,欢迎关注群英网络,小编每天都会给大家分享实用的文章!

群英智防CDN,智能加速解决方案
标签: Python注释

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

猜你喜欢

成为群英会员,开启智能安全云计算之旅

立即注册
专业资深工程师驻守
7X24小时快速响应
一站式无忧技术支持
免费备案服务
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
在线客服
微信公众号
返回顶部
返回顶部 返回顶部
在线客服
在线客服