python长的横线怎么打_关于Python的前后、单双下划线作用,看完这篇文章,吊打面试官!...

本文介绍了Python中不同类型的下划线的用途,包括单前导下划线用于避免导入时的冲突,单末尾下划线避免与关键字冲突,双前导和双末尾下划线涉及私有变量和方法。通过实例解析了这些下划线在实际编程中的应用和注意事项。
摘要由CSDN通过智能技术生成

点击上方“AI算法与图像处理”,选择加"星标"或“置顶”

重磅干货,第一时间送达

来源:清风pythonpython的各种下划线

在Python中,可能最常见的就是各种常量、变量、函数、方法前后添加的那些下划线了。有前面加的、后面加的,加一个的,加两个的,看到头晕。那么,你对这些知识都掌握了吗 ?让我们先来做一个自测吧。题目:说明以下四个例子输出的结果分别是什么。自测题

各位,请开始你的表演,来看看以上4段代码分别输出的结果是什么?OK,记住你的答案,等看完文章解开谜底后,再来看看的答对了没。单前导下划线

单前导下划线(_xxx),作为Python的命名约定,表示仅供内部使用。但注意这个命名约定,在类中你使用单前导线声明的变量,**依然可以在外部直接访问。**那这种命名约定还有什么意义呢?有!当代码使用

from modlue import *

导入某个模块时,单前导线这种定义方式的属性,不会被导入。举例:# demo1.py

Name = "清风"

_Age = 18

# demo2.py

from demo1 import *

print(print(Name,_Age))

#output:

NameError: name '_Age' is not defined

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值