Python模塊

2018-07-24 16:44 更新

1.模塊介紹

  • 一個(gè).py的文件就是一個(gè)模塊,包里面一定要帶一個(gè)__init__.py的模塊。
  • 模塊能夠讓復(fù)雜的程序簡單化,便于代碼管理,避免重復(fù)造輪子
  • Python有很多內(nèi)置模塊與第三方庫,用的時(shí)候通過pip下載調(diào)用就可以了,非常方便。

2.練習(xí)

需要注意的是:建立函數(shù)的時(shí)候,要明白return返回不一定是像函數(shù)那章節(jié)說的那樣一定后面要跟一個(gè)什么,在這兒模塊內(nèi)函數(shù)return后面什么都不放,在調(diào)用的時(shí)候再傳遞參數(shù)。

2.1

  1. """
  2. 建立模塊
  3. 1.新建一個(gè)文件`fuction1.py`
  4. 2.把下面代碼放進(jìn)去
  5. !/usr/bin/python
  6. Filename: fuction1.py
  7. """
  8. def hello1():
  9. num_one = int(input("請(qǐng)輸入乘法表:"))
  10. num_two = 1
  11. while num_two <= 5:
  12. num_result = num_one * num_two
  13. print("%r×%r=%r" % (num_one, num_two, num_result))
  14. num_two = num_two + 1
  15. while num_one >= 0:
  16. num_one = int(input("請(qǐng)輸入乘法表:"))
  17. num_two = 1
  18. while num_two <= 5:
  19. num_result = num_one * num_two
  20. print("%r×%r=%r" % (num_one, num_two, num_result))
  21. num_two = num_two + 1
  22. return

  1. """
  2. 調(diào)用模塊
  3. 1.新建一個(gè)文件`mode.py`
  4. 2.把下面代碼放進(jìn)去
  5. 3.運(yùn)行
  6. !/usr/bin/python
  7. Filename: mode.py
  8. """
  9. import fuction1 #先調(diào)用模塊: import語句 模塊名稱
  10. fuction1.hello1() #然后調(diào)用函數(shù): 模塊名稱.函數(shù)名

2.2

  1. """
  2. !/usr/bin/python
  3. Filename: fuction2.py
  4. """
  5. def hello2(b,c):
  6. a=b+c
  7. print(a)
  8. return

  1. """
  2. !/usr/bin/python
  3. Filename: mode.py
  4. """
  5. import fuction2
  6. fuction2.hello2(50,5)

2.3

  1. """
  2. !/usr/bin/python
  3. Filename: fuction3.py
  4. """
  5. def hello3(name):
  6. print("hello",name)
  7. return

  1. """
  2. #!/usr/bin/python
  3. ## Filename: mode.py
  4. """
  5. import fuction3
  6. fuction3.hello3("zhangzexiang")
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)