python學習暫時筆記-20180618
文件操作
註:能調用方法的一定是對象
1.文件的讀操作
這是命名的一個文件“李白詩”
望廬山瀑布
[唐] 李白
日照香爐生紫煙,遙看瀑布掛前川。
飛流直下三千尺,疑是銀河落九天。
文件的讀操作:
1 f = open(‘李白詩‘,‘r‘,encoding=‘utf8‘) 2 date = f.read() 3 print(date) 4 f.close()
2.文件的寫操作
1 f = open(‘李白詩‘,‘w‘,encoding=‘utf8‘) 2 date = f.write(‘hello world‘) 3 f.close()
註:但這時文件中的內容變成了hello world,以前的內容全部被覆蓋掉了,但並不是在f.write(‘hello world‘)時清空的,而是在open()時清空的。
python學習暫時筆記-20180618
相關推薦
python學習暫時筆記-20180618
() IT In print TE enc 調用 read 覆蓋 文件操作 註:能調用方法的一定是對象 1.文件的讀操作 這是命名的一個文件“李白詩” 望廬山瀑布 [唐] 李白 日照香爐生紫煙,遙看瀑布掛前川。 飛流直下三千尺,疑是銀河落九天。 文件的讀操作: 1 f
python學習暫時筆記-20180616
換行符 PE swap 大寫 反轉 lesson PC 字符串 不同之處 1.字符串的應用 1 str = ‘hello kitty!‘ 2 str1 = ‘h\tello kitty!‘ 3 str2 = ‘hello kitty {name} is {age}‘
Python學習手冊筆記(1):Python對象類型
python 在Python中一切皆對象,Python程序可以分解為模塊、語句、表達式及對象。如下所示:1 程序由模塊組成2 模塊包含語句3 語句包含表達式4 表達式建立並處理對象 內置對象(核心類型):1)數字:>>> 2+2 #整數加法4>>&g
python學習list筆記
python學習list筆記python學習list筆記List(列表) 是 Python 中使用最頻繁的數據類型;支持字符,數字,字符串甚至可以包含列表(所謂嵌套)1、定義:list = [1,3,4,5,‘goog‘,‘well‘,777]2、從最後一列增加: list.append("your are
python學習(筆記)
python自主學習記錄PATH設置安裝路徑 (環境) 同時安裝py2.0和py3.0分開執行命令python -m pip install (下載)python -m pip install --upgrade pip(下載安裝pip)————————————————————————————python3
Python學習過程筆記整理
十六 pre 下劃線 dict print six python spa 當前位置 註釋 -行註釋 # -塊註釋 ‘‘‘...‘‘‘或"""...""" 變量名稱 -數字不可以開頭 -駝峰命名法 -類命名:大駝峰:每個單詞第一個字母均大寫:MyName -變量或者函
Python學習過程筆記整理(三)
font pytho def 駝峰 python學習 erl -s 函數參數 python 函數 -函數使用 -函數需要先定義,定義不會執行函數 -使用函數,俗稱調用 -定義函數 -格式:def 函數名稱(參數):,函數名稱不能用大駝峰,參數可以沒有 -調用函數
python學習-unittest筆記
etc .text clean up lena this add 測試的 pcl log 創建被測試的文件 mathfunc.py def add(a, b): return a+b def minus(a, b): return a-b def mu
python學習小筆記一
資料型別 整數,包括負整數,為方便用十六進位制表示整數,字首為0x,如0xff00。 浮點數,對於很大或很小的浮點數,就必須用科學計數法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5。 字串,如果字串內部既包含'又包含"怎
Python學習基礎筆記——modules(模組操作)
modules(模組) 1.引入模組,例如math模組 import math root=math.sqrt(36) flr=math.floor(89.9) print(root) print(flr) 6.0 89.0 2.給模組的名字賦予簡稱,之後都可以使用簡稱 im
Python學習總結筆記(10)-- MySQL資料庫操作之SQLAlchemy使用總結
SQLAlchemy是一個著名的ORM框架,使用ORM操作資料庫,不用去關注SQL語句本身,這樣可以提高開發的效率。同時使用ORM框架雖然可以減少程式碼編寫的消耗,但是可能也會執行很多冗餘的資料庫操作,降低程式的執行效率。不過總的來說,合理利用ORM框架與資料庫
Python學習 讀書筆記(1)
1. 轉義字元必須 ,’\n’,來和變數分開 2. 當Python直譯器讀取原始碼時,為了讓它按UTF-8編碼讀取,檔案開頭寫上這兩行: #!/usr/bin/env python3 # -*- coding: utf-8 -*- 第一行註釋是
Python學習總結筆記(4)--執行緒區域性變數之Threading.local
當我們使用執行緒的時候,能使用執行緒的區域性變數,就儘量不要用全域性變數,因為使用全域性變數涉及同步的問題(參見我的上一篇部落格Python學習總結筆記(3)–多執行緒與執行緒同步 )。 使用區域性變數的時候,需要傳遞引數,比如有這樣一個例子,程式需要處理客戶
python學習作業筆記十五
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/8/20 17:01 # @Author : # 多程序 fr
python學習作業筆記二
利用切片操作,實現一個trim()函式,去除字串首尾的空格,注意不要呼叫str的strip()方法: # 利用切片操作,實現一個trim()函式,去除字串首尾的空格,注意不要呼叫str的strip()
Python學習過程筆記整理(一)
編碼方式-Utf8編碼方式:# -*- coding: utf-8 -*-註釋-行註釋 #-塊註釋 '''...'''或"""..."""基礎語法-print()輸出預設換行,不換行需要末尾加end=""1 print("A",end="") 2 print("B")-inp
python學習作業筆記十二
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/8/20 17:32 # @Author : # 多執行緒
Python學習一筆記
分享圖片 圖片 生成 alt spark 高級 win 專業 inf 一、Python 1、簡潔,Pythonic例:交換兩變量x, y的值Java 1 int temp = x; 2 x = y; 3 y = temp; Python 1 x
Python學習基礎筆記(全)
linux 數據庫 paramiko https 循環 Python一 pyhton .com 字符串 換博客了,還是csdn好一些。 Python學習基礎筆記 1.Python學習—linux下Python3的安裝 2.Python學習—數據類型、運算符、條件語句 3.
[python學習手冊-筆記]002.python核心資料型別
python核心資料型別 ❝ 本系列文章是我個人學習《python學習手冊(第五版)》的學習筆記,其中大部分內容為該書的總結和個人理解,小部分內容為相關知識點的擴充套件。 非商業用途轉載請註明作者和出處;商業用途請聯絡本人([email protected])獲取許可。 ❞ 先來解決一個書上沒搞懂