python
YmeBtc
何以解忧?
展开
-
用*输出字母c的图案
每天一点点,记录工作学习所得认为c的上下各10颗星星,左边5颗双排星星,效果和手写肯定差距print('*'*10)for i in range(5): print('**')print('*'*10)原创 2021-07-20 14:02:44 · 710 阅读 · 0 评论 -
输入某年某月某日,判断这一天是这一年的第几天?
每天一点点,记录工作学习中所得输入某年某月某日,判断这一天是这一年的第几天?以2021-07-20为例,要判断这一年是否闰年,7-1的月份所有天数,再加上20天,即为所得dat = input('请输入年月日,格式为yyyy-mm-dd:')y=int(dat[0:4])m=int(dat[5:7])d=int(dat[8:10])if y%4==0:#年份除以4,是否有余数,来判断是否闰年 md = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31,原创 2021-07-20 13:50:30 · 787 阅读 · 0 评论 -
输入3个整数x,y,z,将这3个整数按照从小到大排列
每天一点点,记录工作学习所得问题:输入3个整数x,y,z,将这3个整数按照从小到大排列用sort函数,语法如下:list.sort( key=None, reverse=False)reverse 排序规则?:reverse = True 降序, reverse = False 升序(默认)x=int(input('请输入一个整数:'))y=int(input('请输入一个整数:'))z=int(input('请输入一个整数:'))l=[x,y,z]l.sort()print(l)原创 2021-07-20 13:42:15 · 1182 阅读 · 0 评论 -
python一定条件下求开方整数
每天一点点,记录工作学习中所得问题:1000内的一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问这个数字是多少?分析:x^2 =i+100,y^2 = i+268for i in range(1,1000): for j in range(1,1000): for k in range(1,1000): if (i+100)==j*j and (i+268)==k*k: print(i)原创 2021-07-20 11:18:54 · 665 阅读 · 0 评论 -
python group by 之后怎么取 top n ??
每天一点点,记录工作中实操可行python group by 之后怎么取 top n ??创建一个DataFramedf5 = pd.DataFrame({"city":["上海","杭州","苏州","上海","杭州","上海","苏州","苏州","杭州"], "subject":["GDP","人口","CPI","CPI","GDP","人口","GDP","人口","CPI"], "score":[5,8,8,9,原创 2020-08-21 10:53:08 · 798 阅读 · 0 评论 -
用MyQR 制作动态二维码
每天一点点,记录工作中实操可行在用python制作动态二维码时,出现了这个错误ValueError: Wrong picture! Input a filename that exists and be tailed with one of {’.jpg’, ‘.png’, ‘.bmp’, ‘.gif’}!改正:把 picture 和 代码放在同一个路径就好了,否则,会找不到图片的注意:如果没有安装MyQR,请点击下边链接安装MyQR链接 代码如下:from MyQR import myq原创 2020-08-19 15:13:24 · 1563 阅读 · 1 评论 -
Mac 版 fbprophet 安装
每天一点点,记录工作中实操可行Mac 版 fbprophet 安装fbprophet 是facebook开源的时间序列预测包,因其优良的性能,得到大家的追捧,但安装过程实在太多坑安装(本人mac)终端敲入conda install pystan#将安装很多依赖,不要用pip安装,一定用conda装安装如下:点y,继续等待安装然后执行pip install fbprophet啊哦~失败了import fbprophet 后会提示:ERROR:fbprophet:Importin原创 2020-06-22 18:47:54 · 2870 阅读 · 0 评论 -
pycharm 社区版没有database,手动下载
每天进步一点点我用的是pycharm社区版,没有找到database,网上找了一圈,以下办法实操可行pycharm ----preferences ----plugins —搜索database,然后选择下载 database navigator ,我下载了多次,都不成功。只能去手动下载手动下载具体方法:1: 登陆 PyCharm Plugins官网地址 传送门 点击直达 pychar...原创 2020-04-30 15:51:15 · 5185 阅读 · 0 评论 -
python skearn LinearRegression 根据父子身高建立一元线性回归
每天进步一点点案例:根据父子身高建立线性回归模型分析要求:1:根据表中的数据估计子辈身高依据父辈身高的线性回归模型,写出回归方程并检验变量间线性关系是否显著(α=0.05);2:解释模型中回归系数的现实含义;分析结果:1:回归方程 y = 35.825+0.476x ;2:回归系数0.476 表示父辈身高x对子辈身高y的影响为正,即父辈身高越高,则子辈身高也越高,这符合实际情况 ;...原创 2020-04-23 11:23:51 · 1227 阅读 · 0 评论 -
python做线性回归时出现 'Series' object has no attribute 'reshape'报错
每天进步一点点今天在用python做线性回归时,写到这一句????????????,报错,记录下来,给踩坑的我们x = x.reshape(-1, 1)AttributeError: ‘Series’ object has no attribute ‘reshape’翻译:Series 数据类型没有reshape函数解决方法:用values方法将Series 对象转化为numpy 的ndarray,再...原创 2020-04-22 19:46:57 · 2689 阅读 · 0 评论 -
numpy.linalg 中的逆矩阵 inv
每天一点点,记录工作中实操可行今天看了numpy.linalg ,其中有一个逆矩阵 inv ,一时没理解,看了些文章,终于可以理解,在这里记录一下逆矩阵,怎么理解呢??其实,逆矩阵就是与矩阵成倒数关系当分母不为0时,a/b才有意义,当行列式的值不为0时,就说明逆矩阵存在倒数的定义:如果两个数的乘积等于1,那么这两个数就叫做互为倒数数字的倒数都很好理解,比如数字2的倒数是1/2其实矩...原创 2020-01-22 15:36:07 · 6291 阅读 · 0 评论 -
numpy np.dot点积的一点记录
每天一点点,记录工作中实操可行lst1 = np.array([10,20,30,40])lst2 = np.array([4,3,2,1])print(np.dot(lst1.reshape([2,2]),lst2.reshape([2,2]))) 结果:[[ 80 50] [200 130]]怎么回事???这个结果是怎么计算出来的???lst1.reshape([2,2]...原创 2020-01-22 13:54:45 · 302 阅读 · 0 评论 -
pycharm python 3.7 matplotlib画像一直没有呈现
每天一点点,记录工作中实操可行代码如下:import matplotlib.pyplot as pltimport pandas as pdimport numpy as nplines_df = pd.DataFrame(np.random.randn(1000,2), columns = ['line_a','line_b']).cu...原创 2020-01-20 18:28:22 · 344 阅读 · 0 评论 -
Mac DataGrip 怎么查询表结构
每天一点点,记录工作中实操可行Mac DataGrip 怎么查询表结构连接数据库之后,双击打开想要看DDL的表,在右上角找到DDL的按钮点击DDL会新开一个Tab页面显示表的表结构DDL...原创 2020-01-19 15:35:21 · 824 阅读 · 0 评论 -
mac下安装chromedriver
每天一点点,记录工作中实操可行mac下安装chromedriver下载地址:chromedriver包下载地址长这样婶儿的可以看看最新版本打开之后这样的返回,找到这个文件夹,打开注意查看这个文件说明打开,发现只支持79版本的,所以,要查看一下自己的chrome版本打开一个chrome页面,输入 chrome://settings/help ,然后回车chrome:/...原创 2019-12-24 10:00:59 · 420 阅读 · 0 评论 -
python turtle 库 小小函数绘制大大五角星 2.0循环版本
每天一点点python turtle 库 小小函数绘制大大五角星2.0版本绘制一个定长五角星,点这里给五角星绘制加入循环,这样写,有点麻烦哦~import turtledef main(): size = 50 while size <=100: #绘制五角星 count = 1 #计数器,每画一次,增加1 whil...原创 2019-11-23 19:58:58 · 495 阅读 · 0 评论 -
python turtle 库 小小函数绘制大大五角星
每天一点点python turtle 库 小小函数绘制大大五角星话不多说,直接上代码,简单明白易懂对于重复性的操作,用函数更加加单方便如果要更改五角星的大小,可以直接将100改为你需要的数值import turtledef main(): count = 1 while count <= 5: turtle.forward(100) # 向前走...原创 2019-11-23 19:25:46 · 1171 阅读 · 0 评论 -
mac 为 pycharm 配置anaconda 环境
每天一点点mac 为 pycharm 配置anaconda 环境Anaconda集成了100多个常用的第三方库,在项目的开发中就可以减少使用 pip 命令进行安装,在使用过程中非常方便调用;当然,也有很多需要通过 pip install 进行安装的,这里主要讲一下怎么为pycharm 配置;有关Anaconda的安装包,大家可以前往官网进行下载并安装pycharm 下载地址:pychar...原创 2019-11-23 18:54:05 · 11690 阅读 · 8 评论 -
python anaconda 中安装jieba分词模块
每天一点点,记录学习路程python anaconda 中安装jieba分词直接在终端, conda install jieba或者 pip install jieba 时出现PackagesNotFoundError: The following packages are not available from current channels:这个时候,在终端查询 anacond...原创 2019-10-18 17:37:33 · 2742 阅读 · 4 评论 -
python anaconda 安装wordcloud
每天一点点,记录学习过程anaconda 安装wordcloud终端—pip install wordcloudsuccessfully 就可以了没报错,ok了原创 2019-10-18 14:33:28 · 1829 阅读 · 0 评论 -
python pandas 模块 pivot_table 函数的使用,比Excel透视更强大
每天一点点,记录工作中实操可行pandas melt 模块的使用mac系统找到文件路径及复制到你的代码中python pandas 模块 pivot_table 函数的使用,比Excel透视更强大pivot_table 语法函数参数如下:pivot_table(data, values=None, index=None, columns=None, aggfunc=‘mean’,fill...原创 2019-09-26 16:11:10 · 1045 阅读 · 0 评论 -
python爬虫爬取百度贴吧图片,requests方法
每天一点点,记录学习python爬虫爬取百度贴吧图片,requests方法知识点:反爬虫1:仍然是找到该图片的http链接,复制到新窗口,找到user-agent找到user-agent,将user-agent后边的内容全部复制#反爬虫headers = {'user-agent':'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) A...原创 2019-10-09 10:00:28 · 1298 阅读 · 0 评论 -
python 爬虫爬取百度贴吧图片 urllib.request.urlretrieve图片批量下载函数
每天一点点,记录学习琐事python 爬虫爬取百度贴吧美图图片,urllib.request.urlretrieve图片批量下载函数百度贴吧美图网址:https://tieba.baidu.com/p/5815297430思路:1:每次最多发3张图片,一张页面有35张图片;2:在页面上的图片,右键,检查,可以看到每张图片存储的方式及位置 img中的src,用xpath方法进行抓取:这3...原创 2019-10-09 10:02:41 · 1350 阅读 · 0 评论 -
python anaconda spyder 安装pymysql 模块
每天一点点,记录工作中实操可行python anaconda spyder 安装pymysql 模块在用Spyder3 import pymysql 时报错,需要安装pymysql安装pymysqlconda install pymysql记得敲y安装成功了,再次运行 import pymysql,ok...原创 2019-10-10 14:28:35 · 5514 阅读 · 0 评论 -
python爬取猫眼电影数据
每天一点点,记录学习每一步python爬取猫眼电影top100榜数据目标url = 猫眼电影top100榜网址1:确定抓取的数据字段:排名,海报,电影名字,主演,上映时间,评分;2:分析页面html标签结构,找到数据所在位置;1:)排名所在html标签结构中的位置:index = html.xpath('//dd/i/text()') 2:)海报所在html标签结构中的位置:...原创 2019-10-10 14:45:17 · 3413 阅读 · 0 评论 -
illegal multibyte sequence 解决方法
每天一点点,记录工作中遇到的问题,及实操可行python response 解析网页时 ,gbk无法解码错误:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xaf in position 111: illegal multibyte sequencegbk编码,但是有多字符和特殊字符gbk无法解码解决方式1右键–检查 (或显示...原创 2019-10-11 00:26:32 · 8370 阅读 · 1 评论 -
python中 pandas 模块 melt 函数 的应用,excel透视表
每天一点点,记录工作中实操可行python中 pandas 模块 melt 函数 的应用,完成excel做不到的效果原始表格长成这样python 中读取该表格的前5行,查看表结构import pandas as pdtable = pd.read_excel(excel存放的路径/test.xlsx' ,sheet_name = 'test...原创 2019-09-26 15:46:06 · 1283 阅读 · 1 评论