-
Python_简单三级菜单制作
所属栏目:[Python] 日期:2020-12-17 热度:136
一:制作要求 1.三级菜单 2.可依次选择进入各子菜单 3.所需新知识点:字典,列表 *本文通过三种方法完成,第一种:只使用循环,第二种:使用列表,第三种:使用字典 二:FlowChart流程图 与上图对应,实现方式图解: while用来判断输入的数据和允许输入数据中的哪一项匹[详细]
-
python_字符串的操作
所属栏目:[Python] 日期:2020-12-17 热度:148
一:字符串的方法与操作 *注意:首字母为l的为从左边操作,为r的方法为从右边操作 1.__contains__()判断是否包含 判断指定字符或字符串是否包含在一个字符串内,返回值为true或者false str1= span style="color: #0000ff"print (str1.span style="color: #800[详细]
-
python写一个双色球彩票计算器
所属栏目:[Python] 日期:2020-12-17 热度:122
首先声明,赌博一定不是什么好事,也完全没有意义,不要指望用彩票发财。之所以写这个,其实是用来练手的,可以参考这个来预测一些其他的东西,意在抛砖引玉。 啰嗦完了,马上开始,先上伪代码 打开网址 ? 读取内容内容解析 ? 根据源码得到需爬取内容 ? 1、[详细]
-
python装饰器(新年第一写)
所属栏目:[Python] 日期:2020-12-17 热度:180
祭奠碌碌无为的2018,想想其实也不算碌碌无为,至少我还搞懂了装饰器,写了一堆有用没用的玩意 原来觉得装饰器挺难的,直到2018年的最后几天,突然就明白了,难道这就是传说中的开天聪么 言归正传,之所以觉得装饰器难,是因为这东西不按套路出牌,希望大家[详细]
-
java调用python的惨痛史(无法获取环境变量)
所属栏目:[Python] 日期:2020-12-17 热度:179
环境:java,was,python2.6,红帽linux,oracle,python用cx_Oracle ??????? 事情是这样的,有个需求,需要对数据库进行处理,简单说就是把数据取出来,用python使用外部传参做一个处理,再写回到数据库。如果使用java直接搞的话需要绕很大一个圈,比较麻烦[详细]
-
机器学习算法_knn(福利)
所属栏目:[Python] 日期:2020-12-17 热度:113
这两天翻了一下机器学习实战这本书,算法是不错,只是代码不够友好,作者是个搞算法的,这点从代码上就能看出来。可是有些地方使用numpy搞数组,搞矩阵,总是感觉怪怪的,一个是需要使用三方包numpy,虽然这个包基本可以说必备了,可是对于一些新手,连pip都[详细]
-
概率算法_二项分布和泊松分布
所属栏目:[Python] 日期:2020-12-17 热度:192
本次函数有 1、阶乘 2、计算组合数C(n,x) 3、二项概率分布 4、泊松分布 以下是历史函数 #创建一个含有指定数量元素的list #累加 #统计个数 #累乘 #算数平均数 #算数平均数计算回报 #中位数 #众数 #极差 #几何平均数 #几何平均回报 #方差-样本S^2 #协方差(标[详细]
-
正态分布
所属栏目:[Python] 日期:2020-12-17 热度:177
用来计算连续变量的发生率,说的很抽象,简单说就是单独拿出来没什么太大用,但并不是说这个没什么用,相反这个太重要了,这玩意能让你看清世界的真相 先看个图,像这样的线性就是正太分布 正太分布有4个特点 ????? 呈钟形分布,是对称的 ????? 分布的集中趋[详细]
-
统计算法_数值/线性关系度量
所属栏目:[Python] 日期:2020-12-17 热度:75
继续统计算法,这次也没什么特别的,还没到那么深入,也是比较基础的1、方差-样本2、协方差(标准差)-样本3、变异系数4、相关系数 依然是先造个list,这次把这个功能写个函数,方便以后调用,另外上一篇写过的函数这次也会继承def create_rand_list(min_num,m[详细]
-
统计算法_概率基础
所属栏目:[Python] 日期:2020-12-17 热度:167
本次有以下函数 1、简单边际概率 2、联合概率 3、条件概率 4、随机变量期望值 5、随机变量方差 6、随机变量协方差 7、联合协方差 8、组合期望回报 9、投资组合风险 说概率前复习下历史函数 #创建一个含有指定数量元素的list #累加 #统计个数 #累乘 #算数平均[详细]
-
python爬虫_入门_翻页
所属栏目:[Python] 日期:2020-12-17 热度:163
写出来的爬虫,肯定不能只在一个页面爬,只要要爬几个页面,甚至一个网站,这时候就需要用到翻页了 其实翻页很简单,还是这个页面http://bbs.fengniao.com/forum/10384633.html,话说我得给这个人增加了多大的访问量啊...... 10384633重点关注下这个数字,这[详细]
-
统计算法_探索性统计
所属栏目:[Python] 日期:2020-12-17 热度:99
最近不知道写什么了,基本python的各种功能百度一下,都能搜到一大把,最近itchat好像很火,不过对这个不是很感冒,等以后有兴趣或者用的上的时候研究研究准备把统计方面的东西再看看,就写一些简单的统计算法吧,其实这些在python里面都有现成的,但是有句[详细]
-
python爬虫_入门
所属栏目:[Python] 日期:2020-12-17 热度:79
本来觉得没什么可写的,因为网上这玩意一搜一大把,不过爬虫毕竟是python的一个大亮点,不说说感觉对不起这玩意基础点来说,python2写爬虫重点需要两个模块,urllib和urllib2,其实还有re先介绍下模块的一些常用功能urllib.urlopen('http://xxx.xxx.xxx') #[详细]
-
python_距离测量
所属栏目:[Python] 日期:2020-12-17 热度:68
之所以写这个,其实就是希望能对距离有一些概念,当然这个也是很基础的,不过千里之行始于足下嘛,各种路径算法,比如a*什么的都会用到这个 距离测量有三种方式 1、欧式距离,这个是最常用的距离测量方式 ((x1-x2)^2 + (y1-y2)^2)^0.5 得到一个原型区域的距[详细]
-
python被游标坑了
所属栏目:[Python] 日期:2020-12-17 热度:95
为了方便,这次就不单独写脚本了,直接一步一步执行下来就好了先说下游标,就是一个指针,比如我有1234每条占一行,那么初始游标默认是在1的位置,当read(1)后,游标自动向下next,现在指在2的位置,依次类推,然后是3,4直到最后,除非强制移动游标,否则游[详细]
-
python容错
所属栏目:[Python] 日期:2020-12-17 热度:101
#try: except: else: #为什么叫容错呢,先说说错误,这里说的错误并不是因为马虎或者什么原因在脚本中留下的bug,这个不能容掉,所谓容掉就是略过这个错误,要在测试时候发现并修正,需要容错的错误是在脚本执行之前无法判断是不是会出错的错误,例如:在写[详细]
-
python写日志
所属栏目:[Python] 日期:2020-12-17 热度:93
写日志的办法多种多样,我这个是我喜欢的办法,可以做个参考 没啥说的,直接上代码 span style="color: #0000ff"def span style="color: #000000" write_log(value): now_time = time.time() span style="color: #008000"# span style="color: #008000"获取[详细]
-
python已写内容中可能的报错及解决办法
所属栏目:[Python] 日期:2020-12-17 热度:151
理论上我发的每个短文,直接复制放到py里面,python xx.py是可以执行的,不过因为版本,编码什么的问题会有报错,详见这里 报错: SyntaxError: Non-ASCII character 'xd4' in file xxx.py on line 1,but no encoding declared; 解决:在py文件首行加 # cod[详细]
-
python文本文件处理和用户输入
所属栏目:[Python] 日期:2020-12-17 热度:178
#用户输入 a = input('please input: ') #这个输入什么即是什么,比如输入1,则a变量=1,输入'abc',则a变量 = 'abc',输入abc则报错,因为会把abc当做一个变量,而并没有abc这个变量 print a #结果是输入的结果 a = raw_input('please input: ') #一般用这[详细]
-
python常用内置模块
所属栏目:[Python] 日期:2020-12-17 热度:132
#持续更新 #在使用内置模块的时候需要导入,例如import abc,则导入abc模块,当然模块也可以自己写,相当于一个类,后面放到类里说,这个因为环境闲置,有些无法执行,只能理解了 #os系统操作 import os os.system('ls') #调用系统命令,并返回执行结果,os.[详细]
-
python自定义函数和推导
所属栏目:[Python] 日期:2020-12-17 热度:53
#之所以把这俩写一起,并不是因为这俩有什么关系,因为都太简单,没什么可说的 #自定义函数的格式,def开头,后面空格,在后面是函数名,接括号,括号里是入参参数 num > 10 num += 1 == abc(1) 结果是1n2n3n4n5n6n7n8n9n10n 说明下,这里有个递归[详细]
-
python基础_类型_dict
所属栏目:[Python] 日期:2020-12-17 热度:118
#dict字典,其实与其叫字典不如叫key-value更合适,不知道这个名是怎么来的,这个可以用来搞用户名和密码,不过搞这个不用数据库是不是显得太low了 #用花括号{}扩起来,逗号分隔每个元素,每个元素必须有key和value,key和value用冒号分隔 a = {'a':1,'b':2}[详细]
-
python基础_类型_tuple
所属栏目:[Python] 日期:2020-12-17 热度:176
#tuple 元祖,这个没什么特别的,和list差不多,不能删除,不能增加元素,其他功能差不多 #元祖用圆括号扩起来,逗号分隔 a = ('a','b','c') #这玩意一般会用来排除重复,还是很好用的 a = ['a','c','a'] list(set(a)) #把list转成tuple再转回来,结果是['a'[详细]
-
python_循环(迭代)
所属栏目:[Python] 日期:2020-12-17 热度:141
#for 和 while #for用来迭代处理,什么叫迭代?你就当没看到这个词,for是把一堆玩意做一个一个加工用的,比如吃一袋花生,得一个一个剥吧,就是这意思 a = 'abcde' #每个字母当做一个花生,a是一袋子 for i in a:? #从袋子里面一个一个拿花生,拿出的每一个[详细]
-
也说说面向对象和类
所属栏目:[Python] 日期:2020-12-17 热度:160
这里没有长篇大论,这里只有伪代码 今天我要做饭,炒两个菜,一个是鸡蛋炒西红柿,一个是鸡蛋炒黄瓜。现在我要做的是先去市场买菜,然后是炒菜 如果面向过程的话我会这样写 -------------------面向过程----------------- 菜1 = 鸡蛋 菜2 = 西红柿 菜3 = 黄[详细]
