很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,包括校验数字、字符、一些特殊的需求等等。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 数字:^[0-9]*$n位的数字:^\d{n}$至少 ...
分类:
其他好文 时间:
2017-10-27 17:58:29
阅读次数:
189
Python语言之Print输出方法Print输出方法:
‘-‘表示左对齐
‘+‘表示正号
‘0‘表示用0填充
‘f‘前指定一个最小宽度
‘.‘指定小数点后的精度
格式:%[flag][width][.precision]typecode
方法1:
1.num=7.9print‘thenumis%f‘%num
2.num=7.9num2=10print‘thenumis%fand%d‘%(num,num2)
3...
分类:
编程语言 时间:
2017-10-27 15:25:15
阅读次数:
212
在Python中,使用浮点数(floats)替代非整数,例如0.5和-7.8237591。可以通过键入带有小数点的数字或用/除法计算得到浮点数,浮点数后面额外的0会被忽略。 >>> 3/40.75>>> 9.87650009.8765 电脑无法完全精确地储存浮点数,就像我们无法准确地写出1/3(0. ...
分类:
其他好文 时间:
2017-10-27 11:38:59
阅读次数:
136
1. 功能 将程序中的double值精确到小数点后两位。可以四舍五入,也可以直接截断。 比如:输入12345.6789,输出可以是12345.68也可以是12345.67。至于是否需要四舍五入,可以通过参数来决定(RoundingMode.UP/RoundingMode.DOWN等参数)。 2. 实 ...
分类:
编程语言 时间:
2017-10-26 15:24:19
阅读次数:
235
P1022 计算器的改良 题目背景 NCL是一家专门从事计算器改良与升级的实验室,最近该实验室收到了某公司所委托的一个任务:需要在该公司某型号的计算器上加上解一元一次方程的功能。实验室将这个任务交给了一个刚进入的新手ZL先生。 题目描述 为了很好的完成这个任务,ZL先生首先研究了一些一元一次方程的实 ...
分类:
其他好文 时间:
2017-10-25 00:53:15
阅读次数:
129
一、数据类型和变量 python的数据类型包括:整数、浮点数、字符串、空值、布尔值; 整数 Python可处理任意大小的整数,在程序中的表示方法和数学上的写法完全一样 浮点数 浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,整数和浮点数在计算机内部存储 ...
分类:
编程语言 时间:
2017-10-24 14:04:35
阅读次数:
196
1:介绍几种对数字的处理技巧,废话不说,直接上代码: //保留两位小数 //将1234567转换为1234567.00 function to2bits(flt) { if (parseFloat(flt) == flt) { return Math.round(flt * 100) / 100; ... ...
分类:
其他好文 时间:
2017-10-24 11:35:50
阅读次数:
153
#coding=utf-8 import random #生成随机数,浮点类型 a = random.uniform(10, 20) #控制随机数的精度round(数值,精度) print round(a, 2) ...
分类:
编程语言 时间:
2017-10-23 21:43:02
阅读次数:
516
作业一、数字数据类型用于存储数值。它们是不可变数据类型。 a = 3.0 b = 2.5 c = 2.4Python支持不同的数值类型 1、init(有符号整数) - 它们通常被称为整数或整数。它们是没有小数点的正或负整数。 2、float(浮点实数值) - 也称为浮点数,它们表示实数,并用小数点写 ...
分类:
编程语言 时间:
2017-10-23 01:07:43
阅读次数:
223
数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 整型 整型int可以存储2^ ...
分类:
编程语言 时间:
2017-10-23 01:04:50
阅读次数:
168