python_runnob_100實例 知識筆記

蟒菜鳥教程100例

1.dict和集的區別

可變對象和不可變對象的操作

https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868193482529754158abf734c00bba97c87f89a263b000

2. python中打印語句後面的結尾含義:

https://blog.csdn.net/menghuanshen/article/details/79057120

打印乘法口訣

for i in range(1,10):
    for j in range(1,i+1):
        print("%d*%d=%d"%(i,j,i*j),end=" ")
    print()

3.暫停一秒,輸出字典

使用time.sleep()進行暫停

使用dict.items()進行迭代

import time
a = {1:'a', 2:'3'}
for key, value in dict.items(a):
    print (key, value)
    time.sleep(1)

4.time模塊常用內置函數

https://www.cnblogs.com/pachongshangdexuebi/p/8085345.html

5.Python基礎知識整除,取餘,冪運算

https://blog.csdn.net/wang_weina/article/details/53207333

6.p ython3取整要使用//,而不是/

7.python中的os.exit()sys.exit()的區別

https://www.cnblogs.com/everest33Tong/p/6670461.html

8.python3安裝龜庫出錯

https://blog.csdn.net/zengxiantao1994/article/details/76588580

9.Microsoft Visual C ++ 14.0下載地址

https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&rel=15

10. ord函數

http://www.runoob.com/python/python-func-ord.html

11.python3中已經移除了的的raw_input()函數

輸入相關知識

https://blog.csdn.net/qq_29883591/article/details/78177279

EVAL相關知識

https://blog.csdn.net/qq_29883591/article/details/53443062

12. ord函數

ORD(c)中中,其中Ç爲字符,奧德的返回值是十進制的整數

>>> ORD('a')的

97 

http://www.runoob.com/python/python-func-ord.html

13. list的插入方法 

插入()用於將指定對象插入列表的指定位置

list.insert(指數,OBJ)

  • index - 對象obj需要插入的索引位置。

  • obj - 要插入列表中的對象

https://www.cnblogs.com/junce/p/6131323.html

14.8進制,16進制在python3中的表示

https://blog.csdn.net/Muyan_Donny/article/details/81674593

15. pip install tkinter失敗,結果提示如下

找不到滿足要求的版本的Tkinter的(來自版本:)
沒有爲Tkinter的的找到匹配的分發

解決辦法:PIP下來的包放在了庫目錄下面,我將其複製一份到腳本下即可

16. tkinter的常用參數

https://www.cnblogs.com/aland-1415/p/6849193.html

Tkinter的的的使用教程

https://www.cnblogs.com/tkinter/p/5629578.html
17.Microsoft visual c ++ 14.0是必需的問題解決辦法這個是64位的

https://blog.csdn.net/qq_20159855/article/details/79685003

18.字符串的內置函數

https://www.cnblogs.com/tallshi/p/7833346.html

19.list的操作函數

流行的

https://www.cnblogs.com/junce/p/6131242.html

插入

https://www.cnblogs.com/huangbiquan/p/7863056.html

儲備對列表進行反向排序

http://www.runoob.com/python/att-list-reverse.html

list extend和append的區別

https://www.cnblogs.com/xuchunlin/p/5479119.html

20.python中的枚舉函數

  • 功能:將可循環序列順序以啓動開始分別列出序列數據和數據下標

https://www.cnblogs.com/yizhenfeng/p/7596113.html

21.python字符串,整數,浮點數之前的轉換

https://www.cnblogs.com/chenfulin5/p/7813791.html

22.python3揭示了函數的使用 

  • seq - 要轉換的序列,可以是元組,字符串,列表或範圍。

http://www.runoob.com/python3/python3-func-reversed.html

23.sys模塊

https://www.jb51.net/article/66610.htm

24.文件相關處理

讀:讀取文件全部內容

的ReadLine的:讀取一行

readlines方法方法:讀取每一行,並且放到一個列表裏

https://www.cnblogs.com/zhxwind/p/8761618.html

#文件修改
#在 每組用戶名和密碼之前 加上a班-
fw = open('username','a+',encoding='utf-8')
new_stus = ''#設置爲空
fw.seek(0)#將指針指到第一個字符
for s in fw:#讀取的是第一行
    stu = 'a班-'+ s#在第一行(讀取帶有空格的一行)前面加上 文字
    new_stus = new_stus +stu# 在空字符串後面加上 修改後的每一行
    #最後得到字符串
fw.seek(0)#將指針定位到第一個字符
fw.truncate()#清空文件
fw.write(new_stus)#將新的內容寫入
fw.flush()#清除緩存
fw.close()#關閉文件

 

 

 

 

 

 

 

 

 

 

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