python
文章平均质量分 79
全栈大王
这个作者很懒,什么都没留下…
展开
-
一文带你了解美国运通比赛
美国运通信贷违约比赛原创 2022-07-23 19:56:17 · 1070 阅读 · 1 评论 -
python基础课程1(看代码看注释)--基本操作和数据类型
python环境自行安装,建议安装3版本的环境。编辑器可以使用pycharm或者sublime,也可以在线上使用jupyterimport this #函数存在于模块中,我们需要先引用这个模块才能使用这个模块里的函数print('hello,world')#单引号print("hello,world")#双引号print('hello,\'world')#合理使用单引号避免转义字符的使...原创 2018-08-20 14:32:48 · 336 阅读 · 0 评论 -
python基础课程2(看代码看注释)--条件判断|循环|函数|生成器|类
##人生苦短,我用python##课程内容#条件判断#循环#类:简单介绍类的用法##条件判断#if condiction: # dosomething#else:# dosomethingtotal_cost = 32.5if total_cost>30: discount = 0.9elif total_cost>20: dia...原创 2018-08-20 19:27:45 · 200 阅读 · 0 评论 -
Anaconda 安装 Python 库(MySQLdb)的方法
转载自:苏皖静儿[已解决]Anaconda 安装 Python 库(MySQLdb)的方法zoerywzhou@163.comhttp://www.cnblogs.com/swje/作者:Zhouwan 2017-12-4 安装python库的过程中,最重要的地方就是版本需要兼容。其中操作系统为64位,Python为2.X 64位,下载安装文件的时候也要注意版本匹配。其中文...转载 2018-08-20 20:48:31 · 8643 阅读 · 0 评论 -
python基础课程3(看代码看注释)--数据库基本操作(mysql)
#人生苦短,我用python#推荐一个python数据结构可视化工具,网址:http://www.pythontutor.com##课表:1.mysql数据库的基本操作;2.用python操作基本数据库;3.编写python爬虫并保存到数据库###数据库:存储数据的地方,平时指的数据库指的是数据管理系统,大型的数据管理软件,用来管理操作数据,excel叫表格数据操作软件#安装mysql...原创 2018-08-20 21:49:07 · 263 阅读 · 0 评论 -
python基础课程4(看代码看注释)--爬虫爬取网页信息
#主要用的python库:安装必要的库requests:用来获取页面信息; BeautifulSoup:用来获取页面结构的详细信息#先获取链接,再到一个列表,进入标签,然后到class。。。。。就可以了(省略)#安装import requestsfrom bs4 import BeautifulSoupurl = "https://hz.lianjia.com/zufang/"res...原创 2018-08-21 00:13:36 · 758 阅读 · 0 评论 -
python基础课程5(看代码看注释)--numpy
#人生苦短,我用python#给文件设置配置环境路径:file->Settings->project mylesson->project interpreter#numpy:除了字符串、列表、元组、字典之外还有一种数据结构就是数组,列表能存储任意数据,数组只能存储一种类型数据。array#pandas#matplotlibimport randomimport ar...原创 2018-08-21 13:31:09 · 243 阅读 · 0 评论 -
python基础课程6(看代码看注释)--pandas
##人生苦短,我用python#pandas##首先讲讲数据格式,csv文件格式,程序之间表格数据之间的转移,如从数据库导入到excel中csv是很合适的转移格式。#1.纯文本,使用某个字符集,比如ascii,Unicode,EBCDID或者GB2312等#2.由记录组成(典型的是每行一条记录)#3.每条记录被分隔符分割为字段(典型的分隔符有逗号、分好或者制表符、有时分隔符可以包括可选...原创 2018-08-21 17:31:18 · 447 阅读 · 0 评论 -
python基础课程7(看代码看注释)--matplotlib作图
##人生苦短,我用python#pandas##首先讲讲数据格式,csv文件格式,程序之间表格数据之间的转移,如从数据库导入到excel中csv是很合适的转移格式。#1.纯文本,使用某个字符集,比如ascii,Unicode,EBCDID或者GB2312等#2.由记录组成(典型的是每行一条记录)#3.每条记录被分隔符分割为字段(典型的分隔符有逗号、分好或者制表符、有时分隔符可以包括可选...原创 2018-08-21 17:45:26 · 360 阅读 · 0 评论 -
Jupyter 快速入门
前言之前一直在断断续续使用jupyter,感觉是时间来整理一下快速入门的办法了,方便实施建模使用。1 Jupyter介绍Jupyter Notebook是一个交互式笔记本编译器,支持在网页端运行多种编程语言,其本质就是一个基于web交互的程序编译应用,便于创建和共享程序文档,支持多种程序笔记的可视化。目前最常见用于数据的清洗转换,数值模拟,统计建模,机器学习等,在具备数据可视化的强大功...原创 2019-09-02 16:28:20 · 413 阅读 · 0 评论 -
python学习服务器端socket建立
C/S模式简介Tcp通信模型Udp通信模型python标准库中的socket模块用socket建立TCP服务器端用socket建立UDP服务器端socket TCP服务器端测试代码#coding:utf-8import socket#Host=''表示为本机地址HOST=''PORT=3214#默认为IP转载 2016-08-24 11:08:54 · 510 阅读 · 0 评论 -
python库大全
环境管理管理 Python 版本和环境的工具p:非常简单的交互式 python 版本管理工具。官网pyenv:简单的 Python 版本管理工具。官网Vex:可以在虚拟环境中执行命令。官网virtualenv:创建独立 Python 环境的工具。官网virtualenvwrapper:virtualenv 的一组扩展。官网包管理管理包和依赖的工具。pip:P转载 2016-08-11 18:45:07 · 3755 阅读 · 0 评论 -
python基础
python基础我们学一个语言往往都是从输入输出开始的,每一次都会输出一个万恶的"hello world",我们学python也是这样。>>> print 'hello world'hello world格式化输出的多种方法:1.print后面加多个变量,以逗号隔开print 'abc=',123abc= 1232.把别的变量转换成字符串连接后输出原创 2016-05-12 15:14:53 · 358 阅读 · 0 评论 -
python里面的list
python里面的listlistPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy原创 2016-05-12 16:08:56 · 626 阅读 · 0 评论 -
python里面的tuple与list对比
python里面的tuple与list对比tuple另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字:>>> classmates = ('Michael', 'Bob', 'Tracy')现在,classmates这个tuple不能变了,它也没有append(),insert()这样的方法。原创 2016-05-12 16:21:49 · 847 阅读 · 0 评论 -
python里面的循环语句
python里面的循环语句循环要计算1+2+3,我们可以直接写表达式:>>> 1 + 2 + 36要计算1+2+3+...+10,勉强也能写出来。但是,要计算1+2+3+...+10000,直接写表达式就不可能了。为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。Python的循环有两种,一种是for...in循环,依次把l原创 2016-05-12 16:54:30 · 884 阅读 · 0 评论 -
python里面的dict和set
python里面的dict和setdictPython内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list:names = ['Michael', 'Bob', 'Tracy']scores原创 2016-05-12 17:23:49 · 613 阅读 · 0 评论 -
python里面的函数
python里面的函数函数定义def my_abs(x): if x >= 0: return x else: return -x如果没有return语句,函数执行完毕后也会返回结果,只是结果为None。return None可以简写为return。在Python交互环境中定义函数时,注意Python会出现...的提示原创 2016-05-13 14:29:29 · 824 阅读 · 0 评论 -
python里面的高级特性
python里面的高级特性1.切片(Slice)>>> L[0:3]['Michael', 'Sarah', 'Tracy']L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。如果第一个索引是0,还可以省略:>>> L[:3]['Michael', 'Sarah', 'Tracy']也可以从索原创 2016-05-13 17:25:20 · 607 阅读 · 0 评论 -
python下的mysql模块包装
#!/usr/bin/env python# -*- coding: utf-8 -*-"""设计db模块的原因: 1. 更简单的操作数据库 一次数据访问: 数据库连接 => 游标对象 => 执行SQL => 处理异常 => 清理资源。 db模块对这些过程进行封装,使得用户仅需关注SQL执行。 2. 数据安全 用户请求以多线程处理时,为了避免转载 2016-09-11 19:52:46 · 1019 阅读 · 0 评论 -
pyinstaller使用
pyinstaller 顾名思义,pyinstaller是给python脚本打包用的。先直接上例子吧1.直接打包,包含多个文件pyinstaller xx.py 2.打包成一个文件pyinstaller -F xx.py3.打包为一个文件没有黑框(终端或者命令行) pyinstaller -F -w xx.py4.打包为一个文件没有黑框且有图标pyinstal原创 2016-08-11 16:59:22 · 759 阅读 · 0 评论 -
python科学计算
1 软件包的安装和介绍1.1 安装软件包1.1.1 安装和Matlab不同,Python的科学软件包由众多的社区维护和发布,因此要一一将其收集齐安装到你的电脑里是一件很费时间的事情。幸好这些工作已经有人帮我们整理好了。只需要下载一个文件,一次安装就能拥有众多的函数库可供使用。这里介绍两个科学计算Python合集的下载和安装过程。Python(x,y)转载 2016-05-12 14:27:37 · 2049 阅读 · 0 评论