自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 寻找第n个默尼森数。

寻找第n个默尼森数。代码格式如下:def prime(num):…def monisen(no):… …return xxxprint(monisen(int(input()))) # 此处输入由系统自动完成不需要自己输入,只要写这样一条语句即可(3分)from math import sqrt,pow def prime(num): """检测num是不是质数""" k = sqrt(num) for i in range(2,int(k+1)):

2020-06-09 11:44:01 300

原创 寻找n以内的亲密数对。

寻找n以内的亲密数对。代码格式如下:def fac(n):…return xxxn = int(input()) # 此处输入由系统自动完成不需要自己输入,只要写这样一条语句即可…(3分)def fac(x): for i in range(1,x+1): lst1=[] for m in range(1,i): if i%m==0: lst1.append(m) b=sum(

2020-06-09 11:12:28 502

原创 python期末复习

*Chapter1标识符:大小写敏感;首字符不可以是数字关键字:乘方:** 整除://逻辑运算符优先级:not、and、orChapter 2range (start, end, step=1)range (start, end)range (end)输出2-100之间的素数from math import sqrtj = 2while j <= 100:i = 2k = sqrt(j)while i <= k:if j%i == 0: breaki += 1

2020-06-07 00:17:01 529

原创 将dataframe/excel写入mysql

import pandas as pdfrom sqlalchemy import create_engine# 初始化数据库连接,MySQL的用户为root, 密码为test123, 端口为3306,数据库为test_dbengine=create_engine('mysql+pymysql://root:test123@localhost:3306/test_db')# 查询表 bas...

2020-04-22 15:24:57 181

原创 寻找输入数字中的全数字(pandigital)

慕课的一道题,扣了好久终于做出来了。。。刚开始忘记了not found的输出。这个题要求是输入一组数字,实际上如果可以输入一个数字的话还要考虑int不能被迭代的问题,要if /else分开讨论。umm一个重要知识点是用eval(i)将字符串型数字转化为数值型数字题目内容:如果一个n位数刚好包含了1至n中所有数字各一次则称它们是全数字(pandigital)的,例如四位数1324就是1至4全数...

2020-03-18 21:26:22 1546

原创 R语言02数据结构

一、R语言的对象1.定义:所有在R语言中可操作的各种数据及表达式.(object)对象的命名规则: 1.必须是字母开头,只可以是字母,数字,(.),(_) 2.区分大小写 3.避免使用pi,if,for等既有对象名2.对象的产生和查询 (1)ls() 返回所有内存中的对象名 ls(pat="b") 返回所有对象名中包含b的对象名 ls....

2020-03-10 13:22:08 553

原创 python 字符串学习

“apple”<"banana"True按照元素顺序比较序列转换tuple()str()list()可迭代对象:元组,列表,没有字符串!enumerate()>>>seasons = ['Spring', 'Summer', 'Fall', 'Winter']>>> list(enumerate(seasons))[(0, 'Spr...

2020-03-08 19:02:31 121

原创 python 文件读写

open函数返回的是一个文件对象,时可迭代的f=open(file path,mode=“r”)(更推荐,因为会自动关闭文件)with open(file path,mode=“r”) as f:r 读取文件w 清除掉原来的重新写入a 在最后一句之后追加r+=r+w 读取并在制定文段后添加 (在文本文件test.txt的中间部分添加一行字符串)w+=w+ra+=a+rf.read...

2020-03-08 14:54:07 243

原创 python random库

random.choice():返回序列(tuple/list/set)中的选项之一random.choice(["ray","pramit"])random.randint(1,80):返回随机整数(步长为1)random.randrange(1,80,3):返回随机整数(步长可自定)random.random():返回0-1之间的随机浮点数random.uniform(2,80):...

2020-03-07 21:48:39 102

原创 python 判断素数

判断素数的两种方法def prime(n): for i in range(2,n): if n%i ==0: return False else: return Truefrom math import sqrt,pow def prime(num): """检测num是不是质数""" ...

2020-03-07 21:34:25 714

原创 python输出第n个默尼森数

经典程序设计问题:找第n个默尼森数。P是素数且M也是素数,并且满足等式M=2P-1,则称M为默尼森数。例如,P=5,M=2P-1=31,5和31都是素数,因此31是默尼森数。(31是第3个默尼森数)from math import sqrt,pow def prime(num): """检测num是不是质数""" k = sqrt(num) for i in rang...

2020-03-07 21:29:48 959

原创 R语言 plot参数详解

https://www.jianshu.com/p/419d84e83548

2020-02-26 14:18:42 1269

原创 Dataframe 调整列行宽度

在使用pandas的DataFrame打印时,如果表太长或者太宽会自动只给前后一些行列,但有时候因为一些需要,可能想看到所有的行列。#显示所有列pd.set_option('display.max_columns', None)#显示所有行pd.set_option('display.max_rows', None)#设置value的显示长度为100,默认为50pd.set_opti...

2020-02-22 19:30:52 11161

原创 Matplotlib绘制折线图

import matplotlib from matplotlib import pyplot as pltplt.figure(figsize=(12,6))plt.plot(womenhw.Year,womenhw.avgh,color="b",label="women",linewidth=1,marker="o")plt.plot(menhw.Year,menhw.avgh,co...

2020-02-22 19:18:38 174

原创 Tushare基本使用方法

TusharePro是一个财经数据接口包import pandas as pdimport tushare as tstoken=" my token"ts.set_token(token)pro=ts.pro_api()

2020-02-18 16:34:34 1448

原创 pandas中使用pysqldf操作dataframe

from pandasql import sqldf pysqldf = lambda q:sqldf(q,globals()) df=pysqldf(""" SELECT * from df""" )

2020-02-18 16:27:20 849 1

原创 python连接MySql数据库

(1)连接MySql数据库:mac本用的是pymysql,据说和MYSQL.CONNECTER是一样的#引入驱动 import pymysql 创建链接 #参数host,user='root',password='',port=3306, db_conn = pymysql.connect( host='localhost', user='root', passwd='MY...

2020-02-18 16:21:00 108

原创 Python处理CSV文件的一些问题

1.Python写入CSV乱码问题:在写入CSV文件时,如果含有中文字符,再次读取该csv文件时则会发生编码错误。以下方式可以解决data.to_csv("test.csv", index=False, encoding='utf-8')2.Python写入CSV mode参数选择问题:...

2020-02-18 15:57:51 310

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除