檔案複習題

2021-08-10 04:26:18 字數 2605 閱讀 6391

1. 把乙個數字的list從小到大排序,然後寫入檔案,然後從檔案中讀取出來檔案內容,然後反序,在追加到檔案的下一行中

首先:將list 排序,其次寫入檔案

l=[10,8

,3,2

,6,0

,1,9

,5,4]

l1=sorted(l)

f=codecs.open('2.txt'

,'wb')

f.write(str(l1))

f.write('

\n')

f.close()

檔案結果:

[0, 1, 2, 3, 4, 5, 6, 8, 9, 10]

將檔案內容讀取,並反序,並追加。

withcodecs.open('2.txt'

,'ab+')asf1:

l2=f1.read()

l3=l2.strip(',').split(',')

# print l3

l4=l3.reverse()

f1.write(str(l4))

2. 分別把

string, list, tuple, dict寫入到檔案中

列出了string /list 寫入檔案中

#!/usr/bin/env python

#!-*-coding:utf-8 -*-

#!@time :2017-11-02 下午 1:34

#!@author : yangyang

#!@file : .py

importcodecs

withcodecs.open('3.txt'

,'w+')asf:

f.write('hello python

\n')

foriinxrange(1

,10):

f.write(str(i))

print('

\n')

# dict1=

# for key,value in dict1.iteritems():

# f.write('key','value')

# f.write()

# print ('\n')

檔案資訊:

hello python

123456789

將字典寫入檔案中:

dict1=

withcodecs.open('3.txt'

,'ab')asf1:

forkeyindict1.iteritems():

f1.write('

\n')

forvalueinkey:

f1.write(str(value))

檔案內容如下:

hello python

123456789

age20

nameyangyang

第二種方法:

withcodecs.open('3.txt'

,'wb')asf:

dict1 =

forkey, valueindict1.iteritems():

# f.write(','.format(key,value))

# f.write(','.format(key, value))

f.write('%s,%s' % (key, value))

f.write('

\n')

# f.write('%s,%s' % (key, value))

或者:

withcodecs.open('3.txt'

,'wb')asf:

dict1 =

forkey, valueindict1.iteritems():

# f.write(','.format(key,value))

f.write(','.format(key, value))

# f.write('%s,%s' % (key, value))

f.write('

\n')

# f.write('%s,%s' % (key, value))

檔案內容:

age,20

name,yscr

網路複習題

廣域網的英文縮寫為 b a.lan b.wan c.pan d.man 下列不屬於計算機網路效能指標的是 d a.rtt b.頻寬 c.吞吐率 d.網路規模 區域網常見的拓撲結構有星型 環型 匯流排型 網路型 樹型 混和型等。乙個網路協議主要由語法 語義 及同步等三要素組成。簡要說明 協議是水平的 ...

面試複習題

類方法與例項方法 答 1 類方法 static的方法,類方法可以通過類名.方法名進行呼叫 例項方法 必須new乙個這個類的例項,通過例項呼叫。2 當父類的類方法定義為private時,對子類是不可見的,子類無法直接呼叫。3 子類具體的例項方法對父類是不可見的,無法直接呼叫,只能通過建立子類的乙個例項...

演算法複習題總結

二分搜尋演算法是利用分治策略實現的的演算法 動態規劃演算法基本步驟 分析最優解的性質,並刻劃其結構特徵。遞迴地定義最優值。以自底向上的方式或自頂向下的記憶化方法 備忘錄法 計算出最優值。根據計算最優值時得到的資訊,構造乙個最優解。分支限界法常以廣度優先或以最小耗費 最大效益 優先的方式搜尋問題的解空...