精华内容
下载资源
问答
  • 编程中的下划线是什么意思?

    千次阅读 2021-05-22 17:44:49
    下划线在C没有特殊含义。一般在命名变量和方程用作断字符:integerarray,这样命名变量会很难看,一般会:integerArray 或者integer_array这样命名。一些程序包会经常看到:__Macro_A__ab。这类的变量命名原因是为了...

    下划线在C没有特殊含义。一般在命名变量和方程用作断字符:integerarray,这样命名变量会很难看,一般会:integerArray 或者integer_array这样命名。一些程序包会经常看到:__Macro_A__ab。

    这类的变量命名原因是为了避免命名重复。因为这些包被包含的时候他的头文件的每个变量会在该模块中占用一个命名。为了方便使用者的编写加入下划线从而使使用者命名变量时方便点。例如如果包中命名的是abc,那么使用者就不能使用abc来命名了。

    0d45ae1d70b1fd3d3013b30dbf473c2c.png

    扩展资料

    标志

    1、//  双斜杠是一种注释标志。 前面有//的语句只是用来注释的,不是程序的一部分,只是为了让你看懂你注释的内容是作什么用的。

    2、 /* */ 这个也是注释用的,只不过可以换行写。只要在两个符号之间的东西,都是注释 。不像上面只能写一行。

    3、 + - * / 这是基本的运算符了,跟数学里的加减乘除一样。 再加上一个 % ,这个是求余数的,就像这样 3/5=0余3. 在编程里表示成 3%5=3 。4.  & ,|,~ 这三个是对位操作用的,叫按位运算,即 0&1=0,1|0=1. !0=1.

    展开全文
  • python中的标识符命名规则和C/C++不一样,可以单个下划线_成为一个变量标识符。 _=1 _ 一般看到别人的代码用这个来作为标识符,就表示这个是一个无关紧要的变量,但是又一定要有一个变量来承接。例如: def hello...

    python中的标识符命名规则和C/C++不一样,可以单个下划线_成为一个变量标识符。

    _=1
    _
    

    在这里插入图片描述
    一般看到别人的代码用这个来作为标识符,就表示这个是一个无关紧要的变量,但是又一定要有一个变量来承接。例如:

    def hello():
        return 1,"hello,world"
    
    _,s=hello()
    s
    

    在这里插入图片描述

    我们只想要那个"hello,world",前面那个1不想要,但是由于hello函数是返回两个变量的函数,所以一定要有一个变量来承接,故为了表明心意,说明前面那个不想要,使用_,别人读代码的时候一看就明白。
    不过上述也可以改为:

    def hello():
        return 1,"hello,world"
    
    s=hello()[1]
    s
    
    展开全文
  • 下划线是什么

    2021-07-17 06:09:10
    下划线是什么下划线是什么?下划线就是字下面所划的线条。一般大家用在名字的输入中,(只可以输入数字,字母,下划线)而在一些文档(如WORD)中,下划线常被用作增强注意。而在网页中,可以连接的文字(超链接)下面一般...

    下划线是什么

    下划线是什么?下划线就是字下面所划的线条。一般大家用在名字的输入中,(只可以输入数字,字母,下划线)而在一些文档(如WORD)中,下划线常被用作增强注意。而在网页中,可以连接的文字(超链接)下面一般都有下划线。

    a6a20123edc8f3d088d7ed1d8b202a73.png

    键盘打法

    英文半角输入时同时按住键盘上的 SHIFT 和 - 就可以打出不含任何文字的下划线,这种打法适合所有的软件。但这不是一条实际意义上的下划线。真正的下划线用来标注重要或引人注意的文字,也叫底线Underscore)。

    a6a20123edc8f3d088d7ed1d8b202a73.png

    写字板打法

    写字板不比记事本,后者只能处理最为简单的文本形式,而无法对文字进行格式方面的修饰,如加下划线等等。但是在写字板中却可以对文字加入特殊的样式,比如加粗,斜体,或加下划线,插入图片等稍微复杂的修饰,那么在写字板中,在使用写字板时下划线怎么打呢?其实,在写字板里面打出下划线的操作也非常简单,如下示例。

    1、打开写字板,直接在运行里面输入命令write回车可以了。

    2、打开写字板以后,按住鼠标左键,托动并选定文字,此时的文字呈黑底状态,此时使用快捷键CTRL+U,就可以给你选中的文字打出下划线的修饰了。当然也可以使用常用工具栏里的“下划线”工具了。

    word中的打法

    1、首先,打开word应用程序,选中自己想要加下划线的文字。选择文字的方法与在写字板中选择文字是一样的了。

    2、选择“格式”菜单,“字体”子菜单,选择后,就可以对下划线进行相关的设置了,如下图所示,设置好以后,点击“确定”就可以给你的文字打上下划线了。

    a6a20123edc8f3d088d7ed1d8b202a73.png

    a6a20123edc8f3d088d7ed1d8b202a73.png

    3、最简单的方法是输入文字后点击顶部工具栏的 U 形按钮。

    关于下划线是什么的问题介绍到这里,希望对大家有所帮助。

    展开全文
  • (1)_xxx"单下划线" 开始的成员变量相当于私有变量,也叫做保护变量,意思是只有类实例和子类实例能访问到这些变量,需通过类提供的接口进行访问(可以定义有点像java中的getter、setter方法,借助方法访问,而不是...

    (1)_xxx

    "单下划线 " 开始的成员变量相当于私有变量,也叫做保护变量,意思是只有类实例和子类实例能访问到这些变量,需通过类提供的接口进行访问(可以定义有点像java中的getter、setter方法,借助方法访问,而不是直接对变量动刀子);不能用'from module import *'导入。其实,Python并没有真正的私有化支持,用下划线得到的是伪私有,也就是说如果你强行要用也是可以的,但不符合python的规范。我们应该尽量避免重新定义以下划线开头的变量。

    (2)__xxx

    双下划线:类中的私有变量/方法名 (Python的函数也是对象,所以成员方法称为成员变量也行得通)。" 双下划线 " 开始的是私有成员,意思是只有类对象自己能访问,连子类对象也不能访问到这个数据。

    (3)__xxx__

    系统定义名字,前后均有一个“双下划线” 代表python里特殊方法专用的标识,如 __init__()代表类的构造函数。类似__xxx__这样的变量是特殊变量,可以被直接引用,但是有特殊用途,比如一个模块的__author__,__name__就是特殊变量,模块定义的文档注释(就是模块开头的字符串)也可以用特殊变量__doc__访问,我们自己的变量一般不要用这种变量名。

    总结就是说,这些写法,其实都是python的一些约定俗成的规范,虽然不是强行的规定(即使你不遵守,强行调用、访问,也不会崩溃报错),但大家还是要遵守!不然在代码交接、传承使用上就会出问题啦。

    ————————————————

    版权声明:本文为CSDN博主「奔跑的Yancy」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/lyxleft/article/details/85691186

    展开全文
  • python中的下划线含义

    2021-01-29 04:47:57
    下划线和双下划线在Python变量和方法名称中都有含义。其中一些含义仅仅是按照惯例,作为给程序员的提示,而另外一些则由Python解释器执行。在本文中,主要讨论以下五种下划线模式和命名约定,以及它们如何影响...
  • 在Python变量和方法名称中各种单下划线和双下划线的含义是什么? 下面我们将讨论5种下划线模式和命名约定,以及它们如何影响Python程序的行为: 单前导下划线:_var 单末尾下划线:var_ 双前导下划线:_ _var 双前导...
  • I just began to learn Java.My friend who is helping me study just sent me this and said 'figure this out'.Unfortunately I am unable to read this. It looks like Perl to me.class _{_ _;...
  • python下划线的5种含义

    2021-01-14 15:36:52
    本文介绍了Python中单下划线和双下划线("dunder")的各种含义和命名约定,名称修饰(name mangling)的工作原理,以及它如何影响你自己的Python类。单下划线和双下划线在Python变量和方法名称中都各有其含义。有一些...
  • }}这是什么意思?这个问题正在meta上讨论。让我们在这里为关闭/删除它或反对关闭/删除它采取论据。@另外,如果你的朋友认为让你弄明白这是学习这种语言的一个好方法,你就应该放弃他/她作为编程老师的身份。记住不敬...
  • 我在读这个例子: EntityManager em = ...... 我不知道这里突出了什么意思? 由于下划线是一个类名的有效部分,我不明白为什么这可以在JPA中使用. 我在我的代码中检查了一个现有的实体,当然我的类不能被解析为ClassName_
  • 一只甜甜圈它“碎裂”1序列。查看构造函数签名newElem(prefix:String,label:String,attributes:MetaData,scope:NamespaceBinding,child:Node*)被称为newElem(prefix,label,attributes,scope,child1,child2,...
  • 为了完整起见,请看以下示例:我有一个文件夹,test,结构如下:testsubtest1file1.txtfile2.txtsubtest2file3.txt看看我在test上使用os.walk时会发生什么:^{pr2}$因此从技术上讲,os.walk('test')返回的生成器中有...
  • java类名加下划线

    千次阅读 2021-03-08 00:36:11
    它是以属性命名方式来区分,如果在属性名前面加了2个下划线'__',则表明该属性是私有属性,否则为公有属性(方法也是一样,方法名前面加了2个下划线的话表示该方法是私有的,否则为公有的)。class Plane(object):def ...
  • 微调之后的字体叫: xumin_Linglish.ttf ,为什么要修改成这个名称呢?因为是基于xumin.ttf字体,没有对原有字符做任何修改啊,凌哥只是add-on。 xumin_Linglish.ttf字体的实际显示效果如下: (图7) 妈妈再也不用...
  • 下划线在类中,带下划线的名称基本上是向其他程序员表明该属性或方法旨在私有。对于半私有变量,建议使用单下划线,对于完全私有变量,建议使用双下划线。引用PEP-8-_single_leading_underscore:“内部使用”指标...
  • 1、import中的下滑线 import( ...) 此时“_”的作用是:当导入一个包的时候,不需要把所有的包都导进来,只需要...作用是:下划线在代码中是忽略这个变量 也可以理解为占位符,那个位置上本应该赋某个值,但是我们不
  • 我在看django的django.contrib.auth.forms的表单,看到一个字典是这么写的,请问这里出现的下划线是什么意思?我error_messages = dict(SetPasswordForm.error_messages, **{'password_incorrect': _("Your old ...
  • 我不确定sql Server的默认行为是什么(正如Damien在他的评论中所指出的,这取决于用于sql Server的排序规则). MysqL更令人困惑,因为它的行为取决于几种配置设置,存储引擎和文件系统的组合.我所知道的所有其他DBMS在...
  • 在阅读飞镖代码时,我经常看到一些仅带有下划线_参数调用的函数。它使我烦恼了一段时间,并且由于flutter改善了其分析消息,因此我有一些线索…但是我觉得我不太了解这个概念:-(昨天我为测试写了以下内容:when...
  • 下划线和中划线,虽然模样长的都差不多,但程序员对她们的喜爱程度却是相差十万八千里。下划线在程序员眼里,是一个魔法师,而中划线只是一个普通字符而已。一、MySQL数据库在SQL语句中,like关键字会把下划线解释为...
  • _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到) __xx__:双前后下划线,...
  • 原标题:华为手机怎么把便签备忘录里的数字下划线取消掉?我周围现在越来越多的人开始使用华为荣耀手机了,他们说华为手机总体来说使用体验还是非常不错的,但是偶尔个别的自带软件的设计不太人性化,希望可以给用户...
  • Android Studio的代码中,有时变量会有下划线的情况,如图1所示。 图1 有下划线的变量 如图1所示,String类型的变量input_user具有下划线,其含义是该变量被多次赋值。 2 处理 可以通过Android Studio的菜单栏...
  • Java允许你在数字字面量中使用下划线。此功能是Java 7中引入的。例如, 该功能使你可以分隔数字字面量中的数字组, 这可以提高源代码的可读性。以下几点很重要:你不能在数字的开头或结尾使用下划线。Ex. int a = _10;...
  • 通常Python类中会有_和__的方法,是指什么意思呢?如下:__表示内部不允许访问,_表示这样的实例变量外部是可以访问的,但是,按照约定俗成的规定,当你看到这样的变量时,意思就是,“虽然我可以被访问,但是,请把...
  • 在阅读Python代码时,经常看到函数名称前后有下划线的情况,一般存在如下三种情况,下面对下划线的作用做一个简单小结。 1.函数名前单下划线 _function 该类函数不是API的一部分,所以该函数只有类和子类能够访问...
  • Java-int 中加下划线

    2021-04-12 13:31:39
    java1.7 新规范, 可以在数值内加下划线,以增强可读性1. 不能在数值的前和后加下划线2. 不能在小数点前后加下划线3. 不能在多个连续非数值数字间加下划线(避免在非数值数字前后加下划线)float pi1 = 3_.1415F; // ...
  • IDEA 有些变量下面多了一根下划线

    千次阅读 2021-02-03 15:46:55
    原因: 在idea中,idea会为重新分配过地址的变量加上下划线,这是idea的设定,是为了快速发现哪些变量被重新分配了地址。
  • 在双下划线被称为“dunder”,它们调用特殊的方法,这些方法可以对对象产生一些非常巧妙的效果。它们不会改变意义,但它们是非常神奇的伏都教,是你腰带上的好工具。在__init__是一个神奇的方法,用于声明对象初始化...
  • 下划线在类中,带有前导下划线的名称只是向其他程序员指示该属性或方法旨在是私有的。然而,没有什么特别的名称本身。_single_leading_underscore: weak “internal use” indicator. E.g. from M import * does ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 438,001
精华内容 175,200
关键字:

下划线代表什么意思