【主要内容】1.格式化;2.正则表达式 【基本知识】 一、格式化 (一)使用%的旧式格式转化 1.基本格式:string % data string包含待插值的序列,带插入的部分由%和字母组成。转换类型: %s 字符串 %d 十进制整数 %x 十六进制 %o 八进制整数 %f 十进制浮点数 %e 科 ...
分类:
编程语言 时间:
2017-08-06 20:39:02
阅读次数:
233
python2 与 python3的区别总结 几乎所有的python2程序都需要一些修改才能正常的运行在python3的环境下。为了简化这个转换过程,Python3自带了一个2to3的实用脚本.这个脚本会将python2程序源文件作为输入,然后自动转换到python3.但并不是所有内容都可以自动转换 ...
分类:
编程语言 时间:
2017-08-05 22:55:18
阅读次数:
307
今天学到的 30页~49页。 1.算术类型的选择,一般只用int,double。超出int则用long long,而不用long。浮点型用double而不用float,二者计算成本差别不大。 2.相加前先把i转化为无符号数。如果int占32位。则i mod 2的32次方,即-42 mod 42949 ...
分类:
编程语言 时间:
2017-08-04 10:11:37
阅读次数:
133
1. 二进制和八进制表示法 ES6提供了二进制和八进制的新写法,分别用前缀0b(或0B)和0o(或0o)表示。 将0b和0o前缀的字符串数值转为十进制,要使用Number方法。 Number('0b111'); //7 2. Number.isFinite(),Number.isNaN() Numb ...
分类:
其他好文 时间:
2017-08-03 14:01:30
阅读次数:
154
/// 判断是否十六进制格式字符串 public bool IsHexadecimal(string str) { const string PATTERN = @"[A-Fa-f0-9]+$"; return System.Text.RegularExpressions.Regex.IsMatch ...
分类:
其他好文 时间:
2017-08-02 19:53:36
阅读次数:
155
内容 Python 库分两种:标准库(不需要安装,直接导入就可以直接使用的库)、第三方库(必须安装才能使用如django)。注意:编写代码时,模块名字不要跟库名字相同。系统自带模块简单举例: sys库: 1、打印系统环境变量 sys.path: 输出: 'D:\\python\\51CTO', 'C ...
分类:
编程语言 时间:
2017-08-01 20:46:18
阅读次数:
227
一.基础数据类型相关(38) 1.和数字相关(14) 数据类型 bool、int、float、complex 进制转换 bin(二进制)、oct(八进制)、十六进制(hex) 数学运算 abs(计算绝对值)、divmod(返回商和余数)、min(计算最小值)、max(计算最大值,参数是一个序列类型) ...
分类:
其他好文 时间:
2017-08-01 19:20:58
阅读次数:
185
1. 常用的格式符号 %符号使用列表: 2. format()格式化指示符说明 'b' - 二进制。将数字以2为基数进行输出。 'c' - 字符。在打印之前将整数转换成对应的Unicode字符串。 'd' - 十进制整数。将数字以10为基数进行输出。 'o' - 八进制。将数字以8为基数进行输出。 ...
分类:
编程语言 时间:
2017-07-30 20:00:37
阅读次数:
1200
os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示: os.access(path, mode) os.chdir(path) os.chflags(path, flags) os.chmod(path, mode) os.chown(path, uid, gid) os.chr ...
分类:
编程语言 时间:
2017-07-29 14:07:44
阅读次数:
320
IntegerCharacterArraysBigDecimal/BigIntegerCalendar数组的排序方式及二分折半查找一、Integer(方法补充)1、十进制转换其他进制方法publicstaticStringtoBinaryString(inti):二进制publicstaticStringtoOctalString(inti):八进制publicstaticStringtoHexString(inti):十六进..
分类:
其他好文 时间:
2017-07-29 10:21:53
阅读次数:
107