自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 问答 (4)
  • 收藏
  • 关注

原创 Rstudio | 学习shiny的心得

学习shiny之搭建环境1、学习R语言之ShinyApp(1)https://blog.csdn.net/guyang1995/article/details/813231712、中文教程 用R构建shiny应用程序http://yanping.me/shiny-tutorial/#deployment-local...

2019-11-26 09:13:09 2129

原创 可交互式数学课本

牛津学霸支教时想到开发的可交互式数学课本,非常不错的点子。这个想法以前也想过,不过真正付出实践的,很可贵啊。https://mathigon.org/course/euclidean-geometry/euclids-axioms开发代码在github上https://github.com/mathigon/textbooks...

2019-04-09 14:30:20 682

原创 Rstudio的配置

**1、调整字体(文本缩放)**Tools——Global Options——Appearance——Zoom、Editor front size2、修改包的镜像下载默认的下载地址都在国外,所以一般来说下载速度十分慢。但其实在国内都有相关的镜像,可以用来下载相关包Rstudio直接在Tools–>Global Options–>Packages–>CRAN mirr...

2019-01-31 14:42:42 3544

转载 Kdnuggets推荐10本机器学习和数据科学书籍

Think Stats: Probability and Statistics for Programmers.《统计思维:程序员数学之概率统计》By Allen B. DowneyBy:Allen B. DowneyIntroduction:Think Stats is an introduction to Probability and Statistics for Python pr...

2019-01-23 04:53:36 681

原创 在64bit系统安装32位的pywin32

问题:系统是64位的,需要安装32位的pywin32,安装时显示python注册信息找不到上面这张图是网上找的…我用的python版本是python27.新建一个register.py文件(C盘)## script to register Python 2.0 or later for use with win32all# and other extensions that requi...

2019-01-13 15:29:56 1810

原创 -p参数添加路径

pyinstaller在封装过程中碰到一些问题, fail to execute scripts… ,通过查询pyinstaller下的文件(具体路径如下)找到warn-myfile.txtC:\python27\Scripts\pyinstaller\myfile\build\myfile查看warn文件,发现缺少一些第三方包,于是用-p参数添加第三方包的路径。-p参数用法如下:py...

2019-01-01 19:07:04 739

转载 使用pyinstaller打包python小程序(没有使用第三方模块)

准备:1,xxx.py程序文件2,自定义的图标文件:xxx.ico图标文件应该包含常见的多分辨率格式,以便适应在不同场合显示,不能是单一图片。你可以用专用的软件处理生成图标,不过少量的图标生产,其实最方便的还是直接找网上的在线工具解决。以converticon网站操作为例(https://lvwenhan.com/convertico/),只需要选择本地图片上传,然后选择需要的多个分辨率,...

2018-12-27 23:13:48 509

转载 pyinstaller打包 出现 Cannot find existing PyQt5 plugin directories

用pyinstaller打包python程序,解决打包时的错误:Cannot find existing PyQt5 plugin directories将自己的python程序打包成.exe/.app(秀同学一脸呐) https://blog.csdn.net/MrLevo520/article/details/51840217Python程序打包成exe可执行文件 https://blo...

2018-12-26 02:24:01 3688

转载 python中 Importerror no module named win32com.client 错误解决

以下方法对于python27也同样适用,我用第三种方法解决了问题。本人使用python3.6,最近要使用到pywin32中的为win32com模块,于是尝试安装,主要方法有以下几种:1.在http://sourceforge.net/projects/pywin32/files/pywin32/ 上下载对应的版本进行安装,对build221,220,219均进行了尝试(分别对应了python3...

2018-12-25 19:29:36 11211 2

原创 error: Unable to find vcvarsall.bat

一、问题描述在notepad++中运行代码,得出如下错误:No module named pysqlite2 而在pysqlite的安装中出现如下问题:Unable to find vcvarsall.bat二、问题分析对于这个问题,说明安装包无法被编译。有一种简单的方法是下载whl文件进行安装。whl格式指,可以使文件在不具备编译环境的情况下,选择合适自己的python环境进...

2018-12-20 03:48:39 160

转载 notepad++配置python环境

下载地址:https://notepad-plus-plus.org/Current Version: 7.6.1几个常用的notepad++快捷设置显示空格和指标符为什么建议这么作?因为判断Python语句是否在同一层次,主要是靠缩进。Python程序中最怕就是空格和Tab混用,造成的错误有时很难找到。特别是我们在网上去下载一些源码,总是运行有问题。下图中画圈的部分勾选后,在NoteP...

2018-12-18 14:02:05 2118

原创 python中pip、easy_install的安装

在安装中,悠望南山的这篇3步走安装pip、easy_install很有帮助https://www.cnblogs.com/NanShan2016/p/5518235.html#4135904写几个注意点:一、在cmd中查找根目录快速访问cmd的快捷键:win+R一开始python安装在D盘内,后来转移到常用的C盘(比较方便)在cmd中,使用指令cd\ ,可以成功转移到C盘。然后可以一...

2018-12-17 05:51:34 207

原创 error: Unable to find vcvarsall.bat

IDLE显示行数:快捷键 Alt+G在“…python安装路径…Libdistutils目录下有个msvc9compiler.py找到243行 = “VS%0.f0COMNTOOLS” % version 直接改为 toolskey = “VS你的版本COMNTOOLS”...

2018-12-17 05:29:20 161

原创 Dell型的python2.7安装

一、下载软件Python的官方地址: https://www.python.org/在Download中找到Python2.7的版本。我这里用的Python2.7.13二、安装软件点击下载,进行安装。这里安装的具体步骤可以借鉴 Ifendo 博文里的内容:https://blog.csdn.net/u011781521/article/details/53909151三、配置环境D...

2018-12-16 15:46:53 1007

转载 已安装 SQL Server 2005 Express 工具。若要继续,请删除 SQL Server 2005 Express 工具

安装sql server 2008 management,提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Server 2005 Express 工具。 失败,已安装 SQL Server 2005 Express 工具。若要继续,请删除 SQL Server 2005 Express 工具。sql server 2005 management和sql server

2017-06-09 22:18:32 893

转载 数据库Mysql和Navicat的安装

1.mysql的安装教程http://blog.csdn.net/weiguolong0306/article/details/499238012.Navicat的安装和与数据库的连接 http://blog.csdn.net/mengchuan6666/article/details/509775703.试用版的Navicat过期后的激活序列号(Navicat for 11.1) https:

2017-04-14 20:54:10 452

原创 python pip使用报错:Fatal error in launcher: Unable to create process using '"'

我在加载好pip的path后,在cmd中出现这样的问题: 对于这个问题,我也查了很多不久方法。 1.可以利用python2 -m pip install–upgrade pip命令 http://www.cnblogs.com/wuzhiyi/p/6051311.html不过这个方法对我好像不成立。 后来发现,只要在cmd中Scripts环境下运行pip就可以了。 如图所示,只要能执行

2017-04-14 18:30:31 421

原创 python中的集合dict&set

dict类型我们已经知道,list 和 tuple 可以用来表示顺序集合,例如,班里同学的名字以及他们对应的分数:['mike','aki','jack']#姓名[98,86,78]#对应的分数但是如果要想通过名字找到对应的分数,使用list就不一定方便。 如果利用dict就能方便许多,在dict中名字作为key,分数作为value,dict可以通过key查找对应的value。d = {

2017-04-07 19:57:15 913

原创 python之循环语句

if语句:python代码的缩进原则:具有相同缩进的代码被视为代码块。注: 1.缩进请严格按照Python的习惯写法:4个空格,不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。 2.if 语句后接表达式,然后用:表示代码块开始。 3.else 后面有个“:”age = 20if age >= 18: print 'your age is',

2017-04-07 15:19:04 800

原创 Python中的有序列表List&Tuple

1. 列表list list是一种有序的集合,能随时删除和添加其中的元素。['a','b','c']由于Python是动态语言,所以list中的元素可以是不同数据类型的元素。l=['a',10,1<2,2.0]一个元素也没有的list是一个空list。a=[]1.1 按照索引访问List 通过索引从列表中获取指定的元素,需要注意的是索引从0开始。倒序访问,从-1开始。l=['Adam','Lis

2017-04-04 12:06:36 2208

翻译 Python中的布尔类型

布尔类型,也即是逻辑类型,只含有TRUE 和FALSE两种值。 通常含有以下几种运算: 与运算#与运算 :只有所有结果都为True ,结果才为Trueprint True and True #Trueprint False and False #Falseprint True and False #Falseprint False and True #False#或运算 :只要有一个结果

2017-04-03 22:45:34 747

原创 Python中的整数&浮点数

Python支持对整数和浮点数直接进行四则混合运算。 Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数。1+1 #==>21.0+2.0 #==>3.0但是整数和浮点数混合运算的结果就变成浮点数了。print 1+1.0 #==>2.0/整除符号 整数和浮点数混合的除运算则输出的是浮点数。11/4 #==>2 不四舍五入11/4.0 #==>2.75%计算余数11%4 #=

2017-04-03 21:57:58 2910

原创 Python在命令提示符cmd中运行程序

1.添加路径;2.在C盘新建一个文件夹(‘learnpython’)存放python代码。3.在cmd中打开python,打开‘learnpython’文件夹。cd \learnpython4.运行文件夹中的代码包。mooc_python3_8.py详细参考

2017-04-03 21:16:43 2233

翻译 Python中的Unicode字符串&raw字符串

计算机只能处理数字。如果要处理文本,就必须先把文本转换为数字才能处理。 最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255。ASCII : 0- 255被用来表示大小写英文字母、数字和一些符号,这个编码表被称为ASCII 编码,比如大写字母 A 的编码是65,小写字母 z 的编码是122。GB2312 :如果要表示中文,显然一个字节是不够

2017-04-03 20:32:44 1184

原创 R语言数组、矩阵、数据框与列表、控制流练习

x<-t(c(1,2,3));y<-t(c(4,5,6));z<-2*x+y+t(rep(1,3))cp<-crossprod(x,y)#对x,y作内积tcp<-tcrossprod(x,y)#对x,y作外积A<-array(1:20,dim=c(4,5))#按列输入B<-matrix(1:20,nrow=4,ncol=5,byrow=TRUE)#按行输入C<-A+BD<-A%*%t(B

2017-03-31 17:32:57 1173 1

原创 R编写一个数论中的简单定理

编写一个R程序(函数)。输入一个整数n,如果n不大于0,则终止运算,并输出一句话:“请输入一个正整数”。否则,如果n是偶数,则将n除2,并赋给n;否则,将3n+1赋给n。不断循环,直到n=1,才停止计算,并输出一句话:“运算成功”。 f2<-function(n){ if(n<=0) list("要求输入一个整数n") else{repeat{ if(n==1) brea

2017-03-31 17:16:59 4574 3

原创 python中的转义字符

字符串是由‘’或者“”括起来的,如果所表示的字符串中含有引号,那怎么办呢?1.如果字符串中包含“”,例如:'learn "python" online '字符串外面用‘’括起来。2.如果字符串中既包含‘ 又包含“ ,例如: he said "I'm hungry."'he said \" I\'m hungry .\"'在 ’和“ 前面各插入一个转义字符\ 。 注:转义字符\不计入字符串的内

2017-03-26 17:05:32 16930

原创 python中的变量—练习

任务 等差数列可以定义为每一项与它的前一项的差等于一个常数,可以用变量 x1 表示等差数列的第一项,用 d 表示公差,请计算数列1 4 7 10 13 16 19 …前 100 项的和。x1=1d=3n=100xn=x1+(n-1)*dsum=(x1+xn)*n/2print sum

2017-03-26 16:32:48 671

原创 python中的变量

在Python中,变量可以是数字,也可以是任意数据类型。变量需要用一个变量名表示。 变量名是大小写英文、数字和下划线(_)的任意组合,可以用下划线作为开头,但是不能用数字开头。例如:a = 1 #变量a是一个整数_a=0.01 #变量_a是一个浮点数Alice_1=100<99 #变量Alice是一个布尔值a_001='bee' #变量a_001是一个字符串a=1

2017-03-26 16:22:05 370

原创 python之print语句-练习

注1:print语句可以用逗号“,”隔开多个字符串进行输出。 注2:print:依次打印每个字符串,遇到逗号“,”会输出一个空格。#任务 请用两种方式打印出 hello, python.#print 'Hello,python'print 'Hello',',','python'

2017-03-26 14:16:30 1134

转载 python之print语句

print语句可以向屏幕上输出指定的文字。比如输出’hello, world’,用代码实现如下: print ‘hello, world’ 注意: print语句可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出: print ‘The quick brown fox’, ‘jumps over’, ‘the

2017-03-26 14:07:00 635

原创 Python中数据类型-练习

任务 试一试,在右边编辑器中,完成以下任务:计算十进制整数 45678 和十六进制整数 0x12fd2 之和。请用字符串表示出Learn Python in imooc。请计算以下表达式的布尔值(注意==表示判断是否相等):100 < 990xff == 255print 45678+0x12fd2print("Learn Python in imooc")print(100<99)

2017-03-26 13:52:10 903

转载 Python中数据类型

计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:一、整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8

2017-03-26 13:46:08 261

原创 2017年美赛D题---基于排队仿真的机场安检瓶颈问题

题目可在如下官网的连接中查询http://www.comap.com/undergraduate/contests/mcm/contests/2017/problems/利用pro-model仿真出的这样一个机场Pre-Check的一条人流过程。我们把这个过程分了5部分,开始进入安检大厅有一条队伍,接受ID-Check有一条队伍,拖鞋脱衣等待毫秒波检查有一条队伍,毫秒波检查时有一条队伍,最后穿衣穿鞋

2017-01-29 13:39:39 16928 2

转载 python 安装第三方库

WIN+R打开cmd在cmd中打开安装包的解压路径打开目标文件后,键入命令python setup.py build 运行结果如图:

2017-01-12 00:00:27 315

原创 python轻量级爬虫学习笔记 之 urllib的应用

在cmd中导入相关库和模块 urllib 库的request模块from urllib import request请求URLresp = request.urlopen("http://www.baidu.com")使用响应变量输出数据print(resp.read().decode('utf-8'))模拟浏览器设置 携带User-Agent头req = request.Request

2016-06-10 17:03:00 1207

原创 扩展库Pandas的安装

开始我的Python之旅。 关于扩展库的安装,今天介绍Numpy和Pandas的安装过程。 Pandas是Python下最强的数据分析和探索工具(可能有之一吧),在处理数据时很有帮助,例如进行数据质量分析和数据特征分析。确定Python版本和安装路径 安装Pandas,要先安装Numpy(提供数组支持和相应的高效处理函数)。Numpy的安装需要pip和easy_install。而Python

2016-06-09 14:06:40 10640 1

空空如也

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

TA关注的人

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