起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > IT培训 > python中_和__的作用有什么不同?老男孩python培训机构

python中_和__的作用有什么不同?老男孩python培训机构

时间:2022-03-11 14:36:56来源:未知 作者:老男孩教育 已有: 名学员访问该课程

  快捷搜索:

前言:在python中,_和__是经常会用到的,虽然本质上没有什么区别,但实际使用起来却有很大的差异。那么python语言中_和__有什么区别?具体内容请看下文: 了解区别之前,我们先来了解一下python python由荷兰数学和计算机科学研究学会的吉多范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。python提供了

  在python中,"_"和"__"是经常会用到的,虽然本质上没有什么区别,但实际使用起来却有很大的差异。那么python语言中_和__有什么区别?具体内容请看下文:

  了解区别之前,我们先来了解一下python

  python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。python提供了高效的高级数据结构,还能简单有效地面向对象编程。python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

  python解释器易于扩展,可以使用C语言或者C++扩展新的功能和数据类型。python也可用于可定制化软件中的扩展程序语言。python丰富的标准库,提供了适用于各个主要系统平台的源码和机器码。

  python语言中_和__有什么区别?

  xx:公有变量,所有对象都可以访问;

  _xx:单前置下划线,私有化属性和方法,for包名import*禁止导入,类对象和子类可以访问,使用对象._变量名调用;

  __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问,应使用对象._类名__变量名调用;

  __xx__:双前后下划线,用于定义类的魔法属性/模法方法,比如:__init__,__str__等,无法直接调用;

  xx_:单后置下划线,用于避免与python关键字的冲突。

  老男孩Python开发课程内容主要包括:Python开发基础、Python高级编程与数据库开发、前端开发、WEB框架开发、爬虫开发、全栈项目实战、数据分析、人工智能、自动化运维与开发以及高并发语言GO开发等,独家前沿课程内容,使学员找工作更有优势!

文章出自:http://qh.itpxw.cn/peixun/it/2022106502.html

文章标题:python中_和__的作用有什么不同?老男孩python培训机构



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

(责任编辑:深圳学历教育网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
培训学校
老男孩教育 访问该机构站点 报名留言 加为好友 用户等级:高级会员 用户级别:0 机构名称:老男孩教育 联 系 人:任女士 联系电话:18710030740 联系手机:18710030740 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件:768386696@qq.com 网站域名:https://www.oldboyedu.com/ 注册时间:2019-03-20 15:03 最后登录:2023-02-02 13:02
推荐内容