- 博客(21)
- 收藏
- 关注
原创 编辑器将光标横线变成竖线
解决方法按下键盘的Insert键补充键盘的Insert键主要是用于在文字处理器切换文本输入,竖线是插入模式,下划线是覆盖模式。插入模式,新输入的字插入到光标位置,原来的字相应后移;覆盖模式,光标位置新输入字会替代原来的字。...
2020-10-19 10:42:22 5935 5
原创 jupyter打不开,出现AttributeError: type object 'IOLoop' has no attribute 'initialized'错误
最近完成机器学习作业的时候,使用pip install Bokeh安装了Bokeh模块,然后在终端打开jupyter notebook时就出现了错误AttributeError: type object 'IOLoop' has no attribute 'initialized'还有就是终端出现加载已完成,但是并没有在本地跳出notebook界面。原来是我安装的tornado版本与ju...
2020-03-24 14:47:56 3224
原创 Python常用内建模块_collections:Day18
前言养成一个好的习惯只需要坚持21天,Day18collectionscollections是Python内建的一个集合模块,提供了许多有用的集合类。namedtuplenamedtuple是一个函数,它用来创建一个自定义的tuple对象,并且可以规定元素的个数,可以直接用属性来引用tuple的某个元素。例如下面的两个示例代码,分别用一个点表示坐标以及用坐标和半径表示一个圆:#exa...
2020-03-03 22:12:25 182
原创 Python_常用内建模块:Day17
前言养成一个好的习惯只需要坚持21天,Day17datetimePython中的datetime模块可以获取当前日期和时间。from datetime import datetimenow = datetime.now() # 获当前datetimeprint(now)print(type(now))# 2020-02-29 11:26:45.209870# <class ...
2020-02-29 19:47:26 185
原创 Python_正则表达式:Day16
前言养成一个好的习惯只需要坚持21天,Day16正则表达式正则表达式是一种用来匹配字符串的强有力的武器,它用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。用\d可以匹配一个数字,\w可以匹配一个字母或数字,比如下面的例子:‘00\d’ 可以匹配'007',但无法匹配'00A';'\d\d\d'可以匹配'010';'...
2020-02-28 20:35:55 331
原创 Python廖雪峰教程学习笔记:Day15
前言养成一个好的习惯只需要坚持21天,Day15多进程Unix/Linux操作系统提供了一个fork()系统调用。一般我们遇到的函数都是调用一次便返回一次,这里的fork()调用一次返回两次。因为操作系统自动把当前进程(称为父进程)复制了一份(称为子进程),然后,分别在父进程和子进程内返回。子进程永远返回0,而父进程返回子进程的ID。fork调用,一个进程在接到新任务时就可以复制出一个子...
2020-02-27 19:56:27 386
原创 Python廖雪峰教程学习笔记:Day14
前言养成一个好的习惯只需要坚持21天,Day14什是JSON?JSON是轻量级的文本数据交换格式,指的是 JavaScript 对象表示法(JavaScript Object Notation),类似XML但又比 XML 更小、更快,更易解析。JSON语法JSON数据的书写格式是:"名称":“值”,例如:"name":"汤姆"JSON的值可以是:数字、字符串、逻辑值、数组、对象和n...
2020-02-26 18:28:19 439
原创 Python廖雪峰教程学习笔记:Day13
前言养成一个好的习惯只需要坚持21天,Day13IO进程StringIO和BytesIOStringIO数据的读写可以像上一节一样,对文件进行读写,同样我们也可以在内存中读写。StringIO可以在内存中读写str,和上一节的文件读写类似:from io import StringIOf = StringIO()f.write('hello')f.write(' ')f.w...
2020-02-25 16:38:30 257
原创 Python廖雪峰教程学习笔记:Day11
前言养成一个好的习惯只需要坚持21天,Day11这两天主要学习一下面向对象的高级编程。使用__slots__由之前学习类的定义和实例的创建,我们可以给实例绑定不同的属性,例如:class Student(object): passs = Student()s.name = 'Tom' # 动态给实例绑定一个属性print(s.name)# Tom如果我们只允许对Studen...
2020-02-23 13:05:38 289
原创 Python廖雪峰教程学习笔记:Day10
前言养成一个好的习惯只需要坚持21天,Day10获取对象信息判断对象类型,可以使用type()函数:type(123)# <class 'int'>type('apple')# <class 'str'>type(None)# <type(None) 'NoneType'>如果一个变量指向函数或者类,也可以用type()函数来判断:typ...
2020-02-22 14:40:06 303
原创 Python廖雪峰教程学习笔记:Day9
前言养成一个好的习惯只需要坚持21天,Day9访问限制由上一节定义的Student类来看,我们可以在外部代码修改name、score属性。比如我们想要修改对象的成绩,可以直接对score赋值。bart.score = 60print(bart.score)# 60如果要让内部的属性不被外部访问和修改,我们可以在属性的名称前面加上两个下划线__,这样就变成了一个私有对象,只有内部可以...
2020-02-21 14:55:51 1180
原创 Python廖雪峰教程学习笔记:Day8
前言养成一个好的习惯只需要坚持21天,Day8这两三天主要学习一下面向对象编程。类和实例面向对象的编程最重要的就是类和实例,类是抽象的模块,而实例是根据不同的类创建出的具体的“对象”,每个“对象”都具有相同的方法,但是各自的数据可能不同。比如在Python中创建一个Student类,定义是用class关键字:class Student(object): passclass后面是类...
2020-02-20 22:15:24 333
原创 Python廖雪峰教程学习笔记:Day7
前言养成一个好的习惯只需要坚持21天,Day7隔了几天没有写博客记录自己的学习。果然养成一个好的习惯不容易,丢掉一个好的习惯确是轻而易举,我不知道自己能坚持这个习惯多久,但是我会把每天写一篇学习博客的事情放在心上。自己写的博客可能不能帮助别人学到什么,但是这种总结归纳从一定程度上促进了自己的进步,加油!匿名函数有时候,为了减少代码,我们可以直接传入匿名函数,不需要显式的定义函数。在Pyth...
2020-02-19 16:15:37 194
原创 Python廖雪峰教程学习笔记:Day6
前言养成一个好的习惯只需要坚持21天,Day6函数式编程高阶函数返回函数匿名函数装饰器偏函数高阶函数变量可以指向函数,如 x = abs(-10)函数本身可以赋值给变量,如f = abs f(-10)既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。例如:def add(x,y,f): return f(x...
2020-02-15 19:10:32 575
原创 Python廖雪峰教程学习笔记:Day5
前言养成一个好的习惯只需要坚持21天,Day5高级特性切片迭代列表生成器生成器切片取一个list和tuple的部分元素可以用切片快速实现。L为一个list,L[0:3]表示从索引0开始取到索引3为止,但不包括索引3,即索引0,1,2三个元素。如果第一个索引是0,还可以省略为L[:3],运行结果和L[0:3]一样。如果索引从1开始,取出两个元素则可以写作L[1:3],运行...
2020-02-14 16:25:36 498
原创 Python廖雪峰教程学习笔记:Day4
前言养成一个好的习惯只需要坚持21天,Day4函数编程中,函数的调用、定义在一定程度上可以简化功能的实现,降低程序的复杂度。调用函数Python中内置了许多有用的函数,我们在调用一个内置函数的时候,需要知道函数的名称和参数。内置函数-Python 3.7.6文档调用abs()函数:调用函数的数量,如果传入的参数数量不对,会报TypeError错误:如果传入参数的数量是对的,但...
2020-02-13 13:44:29 499 4
原创 Python廖雪峰教程学习笔记:Day3
前言养成一个好的习惯只需要坚持21天,Day3条件判断和循环条件判断与循环在编程实现中都很常见,比如,输入用户的年龄,根据年龄的大小可以打印出不同的内容,该功能的实现可以使用if语句实现:if - else语句,如果if判断是False,则执行else后面的内容,否则执行if后面的内容。if - elif - else语句,可以有多个判断语句。⚠️注意:1⃣️在判断语句的后面不要...
2020-02-12 17:58:58 1386 2
原创 Python廖雪峰教程学习笔记:Day2
前言养成一个好的习惯只需要坚持21天,Day2使用list和tuplelist 列表list是一种有序的集合,可以随时添加和删除其中的元素。它的表示用[]。list = []变量name就是一个list。用len()函数可以得到list的长度,即该list当中有多少个元素。list中元素的访问采用索引,⚠️注意索引是从0开始的,当索引超出list的长度,Python会报一个Inde...
2020-02-11 14:46:36 674 4
原创 python廖雪峰教程学习:Day 1
前言养成一个好的习惯只需要坚持21天,Day1输入和输出输出使用print()函数,使用方法如下:输入使用input()函数,例如需要用户从电脑输入一些字符,可以让用户输入字符串,并存入到一个变量里,比如输入用户的名字:input()函数只是接受用户输入的内容,可以在括号里面加上运行时的提示信息,告诉用户此处需要输入的内容,显得交互友好:Python基础Python是一种计算机...
2020-02-10 12:40:12 828 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人