自定义博客皮肤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)
  • 收藏
  • 关注

原创 解决在colab中用matplotlib画图时,无法用new times roman的问题

写小论文的时候英文要求用new times roman, 然而在colab中总是提示:findfont: Font family ['serif'] not found. Falling back to DejaVu Sans.后期用ps改太累,不如一劳永逸解决无法用new times roman的问题。思路来自:https://stackoverflow.com/questions/51810908/custom-fonts-in-google-colaboratory-matplotl

2020-07-10 00:12:39 2312 6

原创 vscode报错未能保存,文件的内容较新

原因:同时用vscode和Android studio 打开了同一个文件。关掉Android studio就好了。

2019-11-05 21:41:54 2754

原创 记录Flutter和JAVA_HOME的玄学问题

在使用Flutter doctor命令时,出现了如下报错。按道理讲,报错让我重装或更新SDK Manger就好了。于是便用Android Studio重装了SDK Manger,然而依旧报错...百度,Google了一下午,翻遍各种帖子,尝试了各种解决方案,都不行。气急败坏我以为是因为JDK13版本过高的原因,尝试了各种低版本的JDK依旧不行。实在找不到原因,气的我想打人...

2019-11-02 17:24:20 1322

原创 关于转义符 '\' 后跟数字的一些问题

今天在写Python的时候无意间写了print('\123')输出结果是 S一开始并不以为然,不就是ASCII对应的字符嘛但是查询了一下ASCII码列表发现 S 对应的 83这就很奇怪了,难道说Python用的是别的字符编码?敲下print(ord('S'))后,我震精了结果是83说明Python默认的确实是ASCII那到底是为啥...最后...

2019-09-30 17:54:56 2859 2

原创 win10 + CUDA + CuDNN + TensorFlow 1.14.0 环境搭建

参考https://yq.aliyun.com/articles/706919?type=2搞清楚Tensorflow所支持的版本https://www.tensorflow.org/install/gpu由于在安装CUDA时没有留意TensorFlow官网给的信息,装了10.1版本的CUDA...import tensorflow 的时候,一直报错Impo...

2019-09-02 21:59:33 2917

原创 用Python求完美数

整段代码基本上是面向过程的函数式编程思维。。。第一段自定义函数Is_perfNum是用来判断是否为完美数的,引用 一下某度百科的完美数的定义:完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。如果一个数恰好等于它的因子之和,则称该数为“完全数”。第一个完全数是6,第二个完全数是28,第...

2019-06-13 22:19:38 5276

原创 win环境下安装wordcloud

想试着做一下云词图。秉持着pip 安装一切的想法执行了下面的代码pip install wordcloud不出所料,果然安装失败。。。查看报错好像是缺少matplotlib,于是又pip install matplotlib然而实在下载太慢,切换为阿里云的源就好很多了pip install -i http://mirrors.aliyun.com/pypi/simpl...

2019-05-20 15:51:17 689

原创 在vscode中搭建scrapy框架

今天打算尝试自己写一个爬虫,需要用到scrapy框架,搜索许久,发现虽然有很多教你如何在Linux下搭建scrapy的教程,但教你在win平台下用vscode搭建scrapy的教程并不多。作为浅尝爬虫+懒癌晚期来说,个人觉得在win平台下尝试写写爬虫应该是足够了吧。。。本着这种想法,自己尝试了下在win10下搭建scrapy,发现过程并非一帆风顺。于是写下此文记录安装过程,以飨读者 (怕自...

2019-03-30 17:23:30 6508

原创 2018.10.16 Python的高级特性(切片)

#在python中代码越少越好,代码越简单越好。1行代码能实现的功能,绝对不写5行。 切片(Slice):可以很方便的从list或tuple中取元素。例,取L的前5个元素L[0:5]它表示从0开始一直取到5,但不包含5.即取出0,1,2,3,4位置上的元素当从0开始取时,还可以写成:L[:5]当从索引2开始时,则写成:L[2:5] Pytho...

2018-11-28 21:58:29 142

原创 2018.10.16 汉诺塔的递归算法

对于递归函数的进一步理解。递归的本质实际上在于发现某种规律,某种可以将整个算法简化为一个小的模型,然后先解决小模型的问题,接着一步步,一层层的进行运算从而解决一个复杂的大模型问题。例如:一个累加函数的递归算法。def fun(n):    return n + fun(n-1)其实累加的原理就是上个数加上下一个数,仅此而已。那么不用n和n-1分别表示上一个数和下一个数呢? ...

2018-11-28 21:58:06 229

原创 2018.10.12 尾递归

尾递归的一种写法: def fun1(n):    return fun2(n, 1)def fun2(num, result):    if num == 1:        return result    return fun2(num - 1, num * result) 对于这种写法的一种浅显的理解:第一个自定义函数只负责给第二个自定义函数传参。...

2018-11-28 21:57:47 130

原创 2018.10.11 -- 12 递归函数

在一个函数中,可以调用别的函数。这种情况就是递归。由于递归是通过堆栈实现的,所以当递归层数过多时,就会导致栈溢出。例如:def fun(x)    if x == 1        return 1    return x * fun( x - 1) if __name__ == '__main__':    fun(1000)就会导致栈溢出。  ...

2018-11-28 21:57:12 121

原创 2018.10.09 函数的参数(命名关键字参数)

命名关键字参数也就是调用函数时,只允许传入指定名称的参数。比如定义一个存储学生信息的函数,我们需要姓名、性别、年龄、专业等,但不需要女票的生日年龄等信息。则可以使用命名关键字参数的方法。例如:def stu(name,age,*,gender,major):    pass此时*后面的即为命名关键字,传参时只能传入gender和major命名关键字调用时,必须有参数名。例如...

2018-11-28 21:56:52 448

原创 2018.10.08 函数的参数(可变参数和关键字参数)

在定义函数时,在参数名前添加*即可例:def fun(*a):    pass此时,*a即为可变参数。 使用可变参数的效果,相当于在调用函数时,参数为一个list或tuple。可变参数相当于自动把参数组装成一个tuple  关键字参数:在定义参数的时,可以以dict的形式,加入额外的信息。例:def fun(x,**y):    pass...

2018-11-28 21:56:30 138

原创 2018.10.07 函数的参数(默认参数)

为自定义函数设置默认值时,操作如下def fun(x,y=1)    pass此时y=1即为默认参数 但需要注意的是,y=1不可以写在x前面。即def fun(x=1,y)    pass是不对的,因为当调用函数时,若fun(5)那么就会产生歧义。歧义1:fun(5) == fun(1,5)歧义2:fun(5) == fun(5,None) ...

2018-11-28 21:55:52 208

原创 2018.09.29 自定义函数

定义空函数可以用pass,利用pass,可以在函数还没有想好怎么写时,先让程序跑起来例如:def fun():    pass#缺少了pass,程序语句不完整,会有错误。 raise()异常语句,可以使用raise抛出内建异常#异常分为内建异常和自定义异常 函数返回多个值,实际上返回的是一个tuple,tuple中的值可以按次序依次分给各个变量。 在...

2018-11-28 21:55:28 135

原创 2018.9.28 函数

Python函数文档地址:https://docs.python.org/3/library/functions.html#abs 在Python中可以把函数赋给一个变量 split()用法原型str.split(str="", num=string.count(str))str -- 分隔符,任何空字符都会被分割num -- 分割次数返回值为分割后的字符串...

2018-11-28 21:55:00 115

原创 2018.9.11 条件判断和循环

条件判断:list用 [ ]tuple 元组:是一个有序列表,于list类似但不能更改 tuple用 ( )#没有insert() append()的操作但是获取元素的方法相同 #尽量使用tuple,因为tuple元素不可变,所以代码更加安全(未理解?) tuple定义时只有一个数时,会产生歧义,例:t = (1) #等价于 t=1此时定义的不是tupl...

2018-11-28 21:53:22 137

空空如也

空空如也

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

TA关注的人

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