Fork me on GitHub
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页
摘要: import re # 计算乘除的方法 def parse_exp(exp): if "*" in exp: a,b = exp.split("*") # print(a,b) return str(float(a) * float(b)) if "/" in exp: a,b = exp.split("/") return str(float(a) / float... 阅读全文
posted @ 2019-06-01 20:35 MR_黄Python之路 阅读(611) 评论(0) 推荐(0) 编辑
摘要: # ### 与类相关的魔术属性 class Human(): pass class Man(): pass class Woman(): pass class Children(Man,Woman): ''' 类的功能: 描述一个小孩 类的成员属性:eye 类的成员方法:sleep __beat_doudou ''' eye = "蓝色眼睛" # 普通方法 def... 阅读全文
posted @ 2019-05-29 23:14 MR_黄Python之路 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 取钱:卡是否存在,是否冻结,取钱金额是否正确 转账:把一个卡里的钱转到其他卡内 (卡是否存在,是否冻结,对方账户是否存在,转账的金额是否正确) 改密:(1)原密码改密 (2)身份证改密 解卡:判断卡号和身份证是否正确在选择解卡 补卡:将旧用户的所有信息和新卡绑定(包括名字,余额等所有卡信息和用户信息,数据重新绑定) # 类型要判断 姓名不能为空, 密码6位包含字母数字大小写, 身份证... 阅读全文
posted @ 2019-05-29 19:25 MR_黄Python之路 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 求上述表达式的结果 分析:对于上述表达式,涉及的括号及运算符较多,需使用正则表达式来匹配相应的字符,将字符进行分开计算 1、提取最里层括号里面的内容 2、计算最里层括号内的乘除运算,并将结果替换到原表达式 3、循环执行前两步的结果 import re # formula = "1-2*((60-30+(-40.0/5)*(9-2*5/3+7/3*99/4*2998+10*568/14... 阅读全文
posted @ 2019-05-26 18:21 MR_黄Python之路 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 正则表达式非常有用,查找、匹配、处理字符串、替换和转换字符串,输入输出等。而且各种语言都支持,例如.NET正则库,JDK正则包, Perl, JavaScript等各种脚本语言都支持正则表达式。下面整理一些常用的正则表达式。 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 ... 阅读全文
posted @ 2019-05-26 12:28 MR_黄Python之路 阅读(570) 评论(0) 推荐(0) 编辑
摘要: # 随机4位验证码 def yanzhengma(): strvar = "" for i in range(4): # 产生大写字母A~Z bchr = chr(random.randrange(65,91)) # 产生小写字母a~z schr = chr(random.randrange(97,123)) # 数字0~9 num = str(random.rand... 阅读全文
posted @ 2019-05-26 00:11 MR_黄Python之路 阅读(233) 评论(0) 推荐(0) 编辑
摘要: # 1、匹配整数或者小数(包括正数和负数) # 2、匹配年月日日期 格式 2018-12-31 # 3、匹配qq号 5-12 首字符没有0 # 4、11位的电话号码 # 5、长度为8-10位的用户密码 : 包含数字字母下划线 # 6、匹配验证码:4位数字字母组成的 # 7、匹配邮箱地址 邮箱规则 # @之前必须有内容且只能是字母(大小写)、数字、下划线(_)、减号(-)、点(.) # @和最后一... 阅读全文
posted @ 2019-05-25 22:53 MR_黄Python之路 阅读(203) 评论(0) 推荐(0) 编辑
摘要: # ### 正则表达式 import re """ # 1.正常分组 () 1) 正常情况下用()圆括号进行分组 可以用\1 反向引用第一个圆括号匹配的内容。 2) (?:正则表达式) 表示取消优先显示的功能 (正则表达式) 代表分组 findall 把所有分组的内容显示到列表里 (?:正则表达式) 代表分组 findall 把所有分组的内容不显示到列表里 """ print(re.... 阅读全文
posted @ 2019-05-25 22:52 MR_黄Python之路 阅读(439) 评论(0) 推荐(0) 编辑
摘要: # ### 正则表达式 # ###(二) 匹配多个字符 => [元字符] 量词符号 import re '''1) ? 匹配0个或者1个a ''' print(re.findall('a?b','abbzab abb aab')) '''2) + 匹配1个或者多个a ''' print(re.findall('a+b','b ab aaaaaab abb')) '''3) * 匹配0个或... 阅读全文
posted @ 2019-05-25 22:51 MR_黄Python之路 阅读(511) 评论(0) 推荐(0) 编辑
摘要: # ### 正则表达式 # findall 匹配字符串中相应内容, 返回列表 import re ''' lst = re.findall(正则表达式,要匹配的字符串) ''' ''' \d 匹配数字 \D 匹配非数字 ''' lst = re.findall("\d","sadfsdfsa 98&*^&^&92sdf3sdf839 sdf_as 神秘男孩 89") print(lst) l... 阅读全文
posted @ 2019-05-25 22:49 MR_黄Python之路 阅读(165) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页