1. 程式人生 > >JAVA程式設計師為了遠大的理想自學PyThon

JAVA程式設計師為了遠大的理想自學PyThon

首先我沒有接觸過PyThon,但是我們要為了目標而奮鬥
第一章
我們首先要安裝Python的環境,並配置環境變數
下載地址:
啟用碼地址:http://blog.csdn.net/lk274857347/article/details/52034354

先安裝環境,然後配置環境變數,在安裝PyCharm,然後就可以新建一個專案,主要不是說這些
主要是教大家,建立檔案,指定路徑,迴圈,輸出文字到檔案中,判斷,看程式碼

#!/user/bin/python
# -*- coding: UTF-8 -*-
txtName = "C:/Users/Administrator/Desktop/99乘法表.txt"
#建立檔名稱以及路徑 f = open(txtName, 'w') #讀寫模式:r只讀,r+讀寫,w新建(會覆蓋原有檔案),a追加,b二進位制檔案.常用模式,以下有詳細模式1.1 for i in range(0,10): #迴圈0-10 實際上是<10 只有0-9 外圈迴圈一次內圈迴圈9次 for j in range(0,10): #內圈迴圈 f.write('{}*{}={}'.format(i,j,i*j)) #檔案內容 輸出的乘法 {}*{}={}類似佔位符號 f.write('\t'
) #\t表示空格這個空格應該是8個 if j==9: #這裡判斷下內圈是不是迴圈到9了,如果沒有到9下步不會執行 f.write('\n') #判斷到9後執行換行,鍵盤迴車建 f.close() #關閉

1.1
open/檔案操作
f = open(txtName, ‘w’)

如:’rb’,’wb’,’r+b’等等

讀寫模式的型別有:

rU 或 Ua 以讀方式開啟, 同時提供通用換行符支援 (PEP 278)
w 以寫方式開啟,
a 以追加模式開啟 (從 EOF 開始, 必要時建立新檔案)
r+ 以讀寫模式開啟
w+ 以讀寫模式開啟 (參見 w )
a+ 以讀寫模式開啟 (參見 a )
rb 以二進位制讀模式開啟
wb 以二進位制寫模式開啟 (參見 w )
ab 以二進位制追加模式開啟 (參見 a )
rb+ 以二進位制讀寫模式開啟 (參見 r+ )
wb+ 以二進位制讀寫模式開啟 (參見 w+ )
ab+ 以二進位制讀寫模式開啟 (參見 a+ )

注意:

1、使用’W’,檔案若存在,首先要清空,然後(重新)建立,

2、使用’a’模式 ,把所有要寫入檔案的資料都追加到檔案的末尾,即使你使用了seek()指向檔案的其他地方,如果檔案不存在,將自動被建立。

f.read([size]) size未指定則返回整個檔案,如果檔案大小>2倍記憶體則有問題.f.read()讀到檔案尾時返回”“(空字串)

file.readline() 返回一行

file.readline([size]) 返回包含size行的列表,size 未指定則返回全部行

for line in f: print line #通過迭代器訪問

f.write(“hello\n”) #如果要寫入字串以外的資料,先將他轉換為字串.

f.tell() 返回一個整數,表示當前檔案指標的位置(就是到檔案頭的位元數).

f.seek(偏移量,[起始位置])

用來移動檔案指標

偏移量:單位:位元,可正可負

起始位置:0-檔案頭,預設值;1-當前位置;2-檔案尾

f.close() 關閉檔案