原创 python廖雪峯教程學習:Day 1

前言 養成一個好的習慣只需要堅持21天,Day1 輸入和輸出 輸出使用print()函數,使用方法如下: 輸入使用input()函數,例如需要用戶從電腦輸入一些字符,可以讓用戶輸入字符串,並存入到一個變量裏,比如輸入用戶的名字:

原创 Python廖雪峯教程學習筆記:Day8

前言 養成一個好的習慣只需要堅持21天,Day8 這兩三天主要學習一下面向對象編程。 類和實例 面向對象的編程最重要的就是類和實例,類是抽象的模塊,而實例是根據不同的類創建出的具體的“對象”,每個“對象”都具有相同的方法,但是各自

原创 Python廖雪峯教程學習筆記:Day2

前言 養成一個好的習慣只需要堅持21天,Day2 使用list和tuple list 列表 list是一種有序的集合,可以隨時添加和刪除其中的元素。它的表示用[]。list = [] 變量name就是一個list。用len()函

原创 Python廖雪峯教程學習筆記:Day4

前言 養成一個好的習慣只需要堅持21天,Day4 函數 編程中,函數的調用、定義在一定程度上可以簡化功能的實現,降低程序的複雜度。 調用函數 Python中內置了許多有用的函數,我們在調用一個內置函數的時候,需要知道函數的名稱和參

原创 Python廖雪峯教程學習筆記:Day15

前言 養成一個好的習慣只需要堅持21天,Day15 多進程 Unix/Linux操作系統提供了一個fork()系統調用。一般我們遇到的函數都是調用一次便返回一次,這裏的fork()調用一次返回兩次。因爲操作系統自動把當前進程(稱爲

原创 Python常用內建模塊_collections:Day18

前言 養成一個好的習慣只需要堅持21天,Day18 collections collections是Python內建的一個集合模塊,提供了許多有用的集合類。 namedtuple namedtuple是一個函數,它用來創建一個自定

原创 Python_常用內建模塊:Day17

前言 養成一個好的習慣只需要堅持21天,Day17 datetime Python中的datetime模塊可以獲取當前日期和時間。 from datetime import datetime now = datetime.now(

原创 Python廖雪峯教程學習筆記:Day7

前言 養成一個好的習慣只需要堅持21天,Day7 隔了幾天沒有寫博客記錄自己的學習。果然養成一個好的習慣不容易,丟掉一個好的習慣確是輕而易舉,我不知道自己能堅持這個習慣多久,但是我會把每天寫一篇學習博客的事情放在心上。自己寫的博客

原创 jupyter打不開,出現AttributeError: type object 'IOLoop' has no attribute 'initialized'錯誤

最近完成機器學習作業的時候,使用pip install Bokeh安裝了Bokeh模塊,然後在終端打開jupyter notebook時就出現了錯誤 AttributeError: type object 'IOLoop' has

原创 Python_正則表達式:Day16

前言 養成一個好的習慣只需要堅持21天,Day16 正則表達式 正則表達式是一種用來匹配字符串的強有力的武器,它用一種描述性的語言來給字符串定義一個規則,凡是符合規則的字符串,我們就認爲它“匹配”了,否則,該字符串就是不合法的。

原创 Python廖雪峯教程學習筆記:Day14

前言 養成一個好的習慣只需要堅持21天,Day14 什是JSON? JSON是輕量級的文本數據交換格式,指的是 JavaScript 對象表示法(JavaScript Object Notation),類似XML但又比 XML 更

原创 Python廖雪峯教程學習筆記:Day13

前言 養成一個好的習慣只需要堅持21天,Day13 IO進程 StringIO和BytesIO StringIO 數據的讀寫可以像上一節一樣,對文件進行讀寫,同樣我們也可以在內存中讀寫。StringIO可以在內存中讀寫str,

原创 Python廖雪峯教程學習筆記:Day12

前言 養成一個好的習慣只需要堅持21天,Day12 IO進程 文件讀寫 讀寫文件前,我們先必須瞭解一下,在磁盤上讀寫文件的功能都是由操作系統提供的,現代操作系統不允許普通的程序直接操作磁盤,所以,讀寫文件就是請求操作系統打開一

原创 Python廖雪峯教程學習筆記:Day11

前言 養成一個好的習慣只需要堅持21天,Day11 這兩天主要學習一下面向對象的高級編程。 使用__slots__ 由之前學習類的定義和實例的創建,我們可以給實例綁定不同的屬性,例如: class Student(object):

原创 Python廖雪峯教程學習筆記:Day10

前言 養成一個好的習慣只需要堅持21天,Day10 獲取對象信息 判斷對象類型,可以使用type()函數: type(123) # <class 'int'> type('apple') # <class 'str'> type(