python學習day02作業第二部分

1.python中如何讓列表中的姓名按行輸出, names = [‘fenytiao’, ‘fendai’, ‘fensi’]:

A. print ‘\n’.join(names)
B. print names.join(‘\n’)
C. print names.append(‘\n’)
D. print(‘\n’.join(names))
E. print(names.join(“%s\n”, names))
F. print(names.join(‘\n’))
答案:AD
2. 下面代碼的執行結果爲:
url = ‘dream.org’
url[-3:-1]=”.com”

A. ‘dream.com’
B. ‘dream’
C. ‘dream.moc’
D. 無顯示
E. 報錯
答案:E
3.下面代碼的執行結果爲:
li = [1, 2, 3]
li.append(4)+list(‘abc’)
print li

A. [1, 2, 3, 4, ‘abc’]
B. [1, 2, 3, 4, ‘a’, ‘b’, ‘c’]
C. [1, 2, 3, [4], ‘a’, ‘b’, ‘c’]
D. [1, 2, 3, 4, a, b, c]
E. 異常
答案:B
4.python中縮進表示語法邊界, 一般建議一個縮進爲4_個空格
5. 100-25*3%4輸出結果爲
A. 1
B. 0
C. 25
D. 97
答案:D
6. 如何獲取字符串s=’python’的從右向左的第2個字符
A. s[3]
B. s[2]
C. s[-2]
D. s[-2:-1]
E. s[3:4]
答案(CD)

7.strip的作用是, ljust的作用是,split的作用是_.
答案:刪除兩邊的空格 刪除左邊的空格 切割字符串

8 append的作用是, insert(3,’a’)的作用是_, extend([1,2,3])的作用是_;
答案:(1)附加到列表最後面 (2)在索引爲3的前面插入a (3)把1,2,3加入到列表最後面

9 urls= [‘http://www.baidu.com‘, ‘https://www.dream.org‘, ‘file:///hello.txt’, ‘https://www.dream.com‘]找出該列表中協議爲https並且所在域爲.com的url地址.

for i in urls:
    if i.startswith("https") and i.endswith(".com"):
        print i

10 python中的布爾類型有True_和False;

11 常見的python解釋器有(至少列舉3種)__;
答案:Jpython、Cpython、PyPy、Ipython

12 分析ASCII,Unicode和utf-8三種編碼格式的異同點。

ASCII:所有的信息最終都表示爲一個二進制的字符串,每一個二進制位(bit)有01兩種狀態,
        因此八個二進制位就可以組合出256種狀態,這被稱爲一個字節(byte)。也就是說,一
        個字節一共可以用來表示256種不同的狀態,每一個狀態對應一個符號,就是256個符號,
        從0000000011111111
 Unicode:一種所有符號的編碼
 utf-8:在互聯網上使用最廣的一種Unicode的實現方式。它是一種變長的編碼方式,它可以使用
        1~4個字節表示一個符號,根據不同的符號而變化字節長度

13 在python腳本中如何指定解釋器位置? 請列舉.

 #!/usr/bin/env python

14 a=10, b=0, 求b/a*10的結果爲_;

 0

15 請說明python2和python3中input函數的不同點
答案:python有input和raw_input兩種,input可以輸入整形的數據,但是python3中input都爲str

16 如何查看變量a=1的類型_, 如何將a轉換爲字符串類型_;
答案:(1)type(a) (2)str(a)

17 下面哪條語句在python中是不合法的?

A. x = y = z = 1 
B. x = (y = z + 1) 
C. x,y = y,z 
D. x+=y 
E. y<x<z 

答案:BE

18 sum(range(1,5))的結果爲,reversed(range(5))的結果爲
答案:10 listreverseiterator object at 0x7f34065c82d

19 你知道的可迭代數據類型有, 可變數據類型有;
答案:字符串、列表 列表

20 x = [3 == 3, min(5,8)] 那麼x的值爲__;
答案:TRUE

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章