operator函数主要分为以下几类:对象比较、逻辑比较、算术运算和序列操作。 举例: #python 3.4 >>> operator.eq(1,2) False >>> operator.add(1,3) 4 ...
分类:
编程语言 时间:
2020-06-02 13:11:50
阅读次数:
135
Python常用标准库之fileinput fileinput模块用于对标准输入或多个文件进行逐行遍历。这个模块的使用非常简单,相比open()方法批量处理文件,fileinput模块可以对文件、行号进行一定的控制。典型的用法: import fileinput for line in filein ...
分类:
编程语言 时间:
2020-06-01 12:16:11
阅读次数:
74
KDE一个迷人的地方就在于它的扩展与设置项十分“庞杂”,可以满足不同人的口味。今晚推荐的是关于KDE的一些有趣的使用扩展。 第一件事:默认小键盘输入数字 在 /etc/sddm.conf 文件中加入一句 Numlock=on: [General] Numlock=on HaltCommand= Re ...
分类:
其他好文 时间:
2020-05-31 18:13:26
阅读次数:
131
C++提供了很多简写的运算符,比如:+=、-=、*=、/= 和 %= 。我们在Rational类(C++ 有理数类)中重载这些运算符。 废话不多说,直接上代码,我们用+=来举例。 1. 修改Rational.h文件 Rational& operator+=(const Rational& secon ...
分类:
编程语言 时间:
2020-05-31 11:16:30
阅读次数:
103
前言 原型和原型链这方面的底层原理知识,一直以来都是面试市场上的一块的肥肉,也是每一位前端开发人员不得不掌握的内功心法。一直以来,我都想要搞懂弄明白的这部分知识,所以,就借这次重学前端将这方面的成果和自己的一些拙见整理一下,分享给大家。现在就从编程思想开始讲起吧。 本文篇幅较长,如果只想了解原型和原 ...
分类:
其他好文 时间:
2020-05-30 15:41:07
阅读次数:
80
1 /* 2 if语句格式1 3 4 格式: 5 if(关系表达式){ 6 语句体1; 7 }else { 8 语句体2; 9 } 10 11 执行流程: 12 1.首先计算关系表达式的值 13 2.如果关系表达式的值为true就执行语句体1 14 3.如果关系表达式的值为false就执行语句体2 ...
分类:
其他好文 时间:
2020-05-30 13:09:07
阅读次数:
80
数组下标运算符[]通常用于访问、修改一个对象中的数据域或者元素。而现在,我们希望它的功能是:访问有理数(C++ 有理数类)的分子和分母。 首先我们在Rational.h文件的public中添加: int operator[](int index); 然后在Rational.cpp文件中实现函数: i ...
分类:
编程语言 时间:
2020-05-30 10:35:55
阅读次数:
72
可变参数 JDK1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(...)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 package com.Duan.method;public class D ...
分类:
其他好文 时间:
2020-05-30 01:28:56
阅读次数:
87
符号 说明 == a==b,判断a和b的值是否相等,成立为true,不成立为false != a!=b,判断a和b的值是否不相等,成立为true,不成立为false > a>b,判断a是否大于b,成立为true,不成立为false ≥ a≥b,判断a是否大于等于b,成立为true,不成立为false ...
分类:
编程语言 时间:
2020-05-29 23:37:34
阅读次数:
103
友元:在函数或者类前面加个friend,然后放在你想调用谁的类私有属性的类里面的前面。就相当于声明。运算符重载:就是自己写函数。告诉编译器特殊的数据类型该怎么算,只不过函数名字被要求写成operator。左移运算符的重载时候想要使用引用方式,必须加const,否则只能使用传值方式。我在网上暂时找不到 ...
分类:
其他好文 时间:
2020-05-28 19:55:41
阅读次数:
67