python学习笔记七
生活随笔
收集整理的這篇文章主要介紹了
python学习笔记七
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
模塊 什么是模塊:包括python代碼的文件就叫模塊 1.模塊的作用:共享,方便使用 2.模塊的創建、安裝和發布 a.將模塊文件放入某個目錄 b.在這個目錄中添加setup.py文件 c.編輯setup.py文件 像這樣: from distutils.core import setup setup( name="lcmnester", version="1.0.0", py_modules=["lcmnester"], author="luocaimin", author_email="lplgpx@163.com", url="http://www.vvvrrr.com", description="luocm's printer of nested list", ) d.構建發布文件,在命令行運行 路徑/python.exe ? setup.py sdist e.安裝到python本地副本中,在命令行運行 路徑/python.exe setup.py install f.注冊pypi,然后在命令行登記,在命令行執行 路徑/python.exe setup.py register(只做一次) g.上傳代碼,在命令行運行 路徑/python.exe setup.py sdist upload 發布后的目錄比較 3.注釋: 單行或多行注釋:"""content """(沒有賦值給變量) 單行注釋:#content(如果放在""""""中就不是注釋) 4.在IDLE中通過 import sys; sys.path可以查看搜索模塊的路徑和次序 5.命名空間 python主程序的代碼與名字空間__main__關聯,單獨的模塊python會為其建立與模塊名稱相同的名字空間,旗下的函數需要通過名字空間限定調用。 名字空間名稱.函數名稱。BIF下的函數不用導入,BIF都屬于__builtins__名字空間,將會被自動導入到__main__名字空間,而__main__名字空間會被自動導入到每個python IDLE中。 6.模塊的導入,既可以導入某模塊下的所有函數import 模塊名稱(函數需要限定訪問),也可以將某個模塊下的某個函數導入from 模塊名稱 ?import 函數名稱 ?將這個函數加入到當前名字空間(不需要限定訪問) 7.pyc文件,相當于是java的.class文件,都是中間字節文件,python會根據需要將代碼文件轉換為pyc文件(編譯和優化)。 8.python會盡可能運行代碼。 9.缺省參數: def function_name(param=1): 10.BIF rang(), ?eg: for i in range(10) ? ? ; ?for i in range(2,7); for i in range(2,7,2) 11.包含end=''作為print的一個參數,可以改變輸出的默認結束符(默認是換行)
轉載于:https://www.cnblogs.com/manziluo/p/5800238.html
總結
以上是生活随笔為你收集整理的python学习笔记七的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何让类对象只在栈(堆)上分配空间?(转
- 下一篇: 漂亮的验证码类