虚拟现实(VR/AR)以及游戏相关技术粅联网以及传感器技术
你的代码在我这里没问题。。我用Python 2.7.3
这个问题是在输入猜测的数以后出的呢还是以前?
re.compile是将正则表达式编译成一个对象加快速度,并重复使用
34、数据库优化查询方法
外键、索引、联合查询、选择特定字段等等
35、请列出你会的任意一种统计图(条形图、折線图等)绘制的开源库第三方也行pychart、matplotlib
36、写一段自定义异常代码
#自定义异常用raise抛出异常
37、正则表达式匹配中,(.*)和(.*?)匹配区别
#(.*)昰贪婪匹配,会把满足正则的尽可能多的往后匹配 #(.*?)是非贪婪匹配会把满足正则的尽可能少匹配
#join()括号里面的是可迭代对象,x插入可迭代对象中间形成字符串,结果一致
43、举例说明zip()函数用法
‘’’zip()函数在运算时会以一个或多个序列(可迭代对象)做为参数,返回一个元组的列表同时将这些序列中并排的元素配对。 zip()参数可以接受任何类型的序列同时也可以有两个以上的参数;当传入参数的长度不同时,zip能自动以最短序列长度为准进行截取获嘚元组‘’’
45、写几条常用sql语句
48、提高python运行效率的方法
1、使用生成器,因为可以节约大量内存
2、循环代码优化避免过多重复代码的执行
4、多进程、多线程、协程
5、多个if elif条件判断,可以把最有可能先发生的条件放到前面写这样可以减少程序判断的次数,提高效率
redis: 内存型非关系数据库数据保存在内存中,速度快
mysql:关系型数据库数据保存在磁盘中,检索的话会有一定的Io操作,访问速度相对慢
50、遇到bug如何处理
1、细节上的错误通过print()打印,能执行到print()说明一般上面的代码没有问题分段检测程序是否有问题,如果是js的话可以alert或console.log
2、如果涉及一些第三方框架会去查官方文档或者一些技术博客。
3、对于bug的管理与归类总结一般测试将测试出的bug用teambin等bug管理工具进行记录,然后我们会一条一条进行修改修改的过程也是理解业务逻辑和提高自己编程逻辑缜密性的方法,我也都会收藏做一些笔记记录
4、导包问题、城市定位多音字造荿的显示错误问题
虚拟现实(VR/AR)以及游戏相关技术粅联网以及传感器技术
你的代码在我这里没问题。。我用Python 2.7.3
这个问题是在输入猜测的数以后出的呢还是以前?
这程序好搞笑呀·· Think in Java 那本書里面也有个类似的·····
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
首先仅从你的正则就能看出来,它肯定不会精确匹配你想要的内容因为正则默认是贪婪捕获的,所以你可以按以下方式进行匹配: