freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

python課件(編輯修改稿)

2025-03-17 21:35 本頁面
 

【文章內容簡介】 復使用的,用來實現單一,戒相關聯功能的代碼段。 函數能提高應用的模塊性,和代碼的重復利用率。你已經知道 Python提供了許多內建函數,比如 print()。但你也可以自己創(chuàng)建函數,這被叨做用戶自定義函數。 定義一個函數 你可以定義一個由自己想要功能的函數,以下是簡單的規(guī)則: 函數代碼塊以 def 關鍵詞開頭,后接函數標識符名稱和圓括號 ()。 任何傳入參數和自變量必須放在圓括號中間。圓括號之間可以用于定義參數。 函數的第一行語句可以選擇性地使用文檔字符串 — 用于存放函數說明。 函數內容以冒號起始,并且縮進。 return [表達式 ] 結束函數,選擇性地返回一個值給調用方。不帶表達式的 return相當于返回 None。 2023/3/18 37 語法: 默認情況下,參數值和參數名稱是按函數聲明中定義的的順序匹配起來的。 實例: 以下為一個簡單的 Python函數,它將一個字符串作為傳入參數,再打印到標準顯示設備上。 def functionname( parameters ): 函數 _文檔字符串 function_suite return [expression] def printme( str ): 打印傳入的字符串到標準顯示設備上 print str return 2023/3/18 38 函數調用 定義一個函數只給了函數一個名稱,指定了函數里包含的參數,和代碼塊結構。 這個函數的基本結構完成以后,你可以通過另一個函數調用執(zhí)行,也可以直接從 Python提示符執(zhí)行。 如下實例調用了 printme()函數: !/usr/bin/python * coding: UTF8 * 定義函數 def printme( str ): 打印任何傳入的字符串 print str。 return。 調用函數 printme(我要調用用戶自定義函數 !)。 printme(再次調用同一函數 )。 實例輸出結果: 我要調用用戶自定義函數 ! 再次調用同一函數 2023/3/18 39 按值傳遞參數和按引用傳遞參數 所有參數(自變量)在 Python里都是按引用傳遞。如果你在函數里修改了參數,那么在調用這個函數的函數里,原始的參數也被改變了。 !/usr/bin/python * coding: UTF8 * 可寫函數說明 def changeme( mylist ): 修改傳入的列表 ([1,2,3,4])。 print 函數內取值 : , mylist return 調用 changeme函數 mylist = [10,20,30]。 changeme( mylist )。 print 函數外取值 : , mylist 傳入函數的和在末尾添加新內容的對象用的是同一個引用。故輸出結果如下: 函數內取值 : [10, 20, 30, [1, 2, 3, 4]] 函數外取值 : [10, 20, 30, [1, 2, 3, 4]] 2023/3/18 40 培訓內容 ? python概述 ? python基礎 語法 ? Python數據類型 ? 條件和循環(huán) ? 函數 ? 模塊 ? 面向對象編程 ? 文件相關 2023/3/18 41 Python 模塊 模塊讓你能夠有邏輯地組織你的 Python代碼段。 把相關的代碼分配到一個 模塊里能讓你的代碼更好用,更易懂。 模塊也是 Python對象,具有隨機的名字屬性用來綁定或引用。 簡單地說,模塊就是一個保存了 Python代碼的文件。模塊能定義函數,類和變量。模塊里也能包含可執(zhí)行的代碼。 例子: 一個叫做 aname的模塊里的 Python代碼一般都能在一個叫 件中找到。下例是個簡單的模塊 。 def print_func( par ): print Hello : , par return 2023/3/18 42 import 語句 想使用 Python源文件,只需在另一個源文件里執(zhí)行 import語句,語法如下: import module1[, module2[,... moduleN] 當解釋器遇到 import語句,如果模塊在當前的搜索路徑就會被導入。 搜索路徑是一個解釋器會先進行搜索的所有目錄的列表。如想要導入模塊 ,需要把命令放在腳本的頂端: !/usr/bin/python * coding: UTF8 * 導入模塊 import support 現在可以調用模塊里包含的函數了 (Zara) 實例輸出結果 : Hello : Zara 2023/3/18 43 From…import 語句 Python的 from語句讓你從模塊中導入一個指定的部分到當前命名空間中。語法如下: from modname import name1[, name2[, ... nameN]] 例如,要導入模塊 fib的 fibonacci函數,使用如下語句: from fib import fibonacci 這個聲明不會把整個 fib模塊導入到當前的命名空間中,它只會將 fib里的 fibonacci單個引入到執(zhí)行這個聲明的模塊的全局符號表。 From…import* 語句 把一個模塊的所有內容全都導入到當前的命名空間也是可行的,只需使用如下聲明: from modname import * 這提供了一個簡單的方法來導入一個模塊中的所有項目。然而這種聲明不該被過多地使用。 2023/3/18 44 dir()函數 dir()函數一個排好序的字符串列表,內容是一個模塊里定義過的名字。 返回的列表容納了在一個模塊里定義的所有模塊,變量和函數。如下一個簡單的實例: !/usr/bin/python * coding: UTF8 * 導入內置 math模塊 import math content = dir(math) print content。 [39。__doc__39。, 39。__file__39。, 39。__name__39。, 39。acos39。, 39。asin39。, 39。atan39。, 39。atan239。, 39。ceil39。, 39。cos39。, 39。cosh39。, 39。degrees39。, 39。e39。, 39。exp39。, 39。fabs39。, 39。floor39。, 39。fmod39。, 39。frexp39。, 39。hypot39。, 39。ldex
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1