Python模組 以主程式的形式執行

2021-10-24 12:08:29 字數 1702 閱讀 8228

案例-1

#1、建立乙個模組,名稱為fun。**塊如下:

pinetree = "我是一棵松樹^-^" #定義全域性變數(松樹)

def fun_christmastree():#定義函式

pinetree = '掛上彩燈...我變成一棵聖誕樹^-^' #定義區域性變數

print(pinetree) #輸出區域性變數值

#******************************函式體外******************************

print('下雪了...')

print('**************開始做夢**************')

fun_christmastree()

print('**************夢醒了**************')

pinetree = '我身上落滿雪花,'+ pinetree + '^-^' #為全域性變數賦值

print(pinetree) #輸出全域性變數

#建立乙個main.py檔案,**如下:

import fun_christmastree

print(fun_christmastree.pinetree)

輸出:下雪了...

**************開始做夢**************

掛上彩燈...我變成一棵聖誕樹^-^

**************夢醒了**************

我身上落滿雪花,我是一棵松樹^-^

全域性變數的值為:我身上落滿雪花,我是一棵松樹^-^

案例-2

pinetree = "我是一棵松樹^-^" #定義全域性變數(松樹)

def fun_christmastree():#定義函式

pinetree = '掛上彩燈...我變成一棵聖誕樹^-^' #定義區域性變數

print(pinetree) #輸出區域性變數值

#******************************判斷是否以主程式的形式執行******************************

if __name__=='__main__':

print('下雪了...')

print('**************開始做夢**************')

fun_christmastree()

print('**************夢醒了**************')

pinetree = '我身上落滿雪花,'+ pinetree + '^-^' #為全域性變數賦值

print(pinetree) #輸出全域性變數

#執行main.py檔案,**如下:

import fun_christmastree

print(fun_christmastree.pinetree)

輸出:全域性變數的值為:我身上落滿雪花,我是一棵松樹^-^

此時如果執行christmastree.py檔案,將輸出如下內容:

輸出:下雪了...

**************開始做夢**************

掛上彩燈...我變成一棵聖誕樹^-^

**************夢醒了**************

我身上落滿雪花,我是一棵松樹^-^

全域性變數的值為:我身上落滿雪花,我是一棵松樹^-^

uwsgi模組以引數形式執行專案

2.指令碼執行案例 新建乙個test.py指令碼檔案,寫入如下內容 1 def2 start response 200 ok content type text html 3return b hello world python3 view code 啟動命令如下 http引數意思是,基於http協...

Python基礎知識二 主程式集

本篇將開始介紹在python如何建立主程式,並執行主程式。建立乙個名為demo.py的檔案,並開始編寫乙個確認1至10之間的值是奇數還是偶數的程式。在python中建立乙個主程式使用的是def 定義方法 函式 緊接著是方法名 函式名 括號內部為方法 函式 的引數,內部為方法 函式 的具體功能實現 1...

以動畫的形式啟動窗體

一般的,當我們啟動乙個應用程式後,普通的應用程式視窗都是瞬間顯示到螢幕上.您是否想象過這樣一種情景 開啟乙個應用程式後,視窗的顯示跟幻燈片一樣變幻莫測,豐富多彩?也許不能登大雅之堂,但至少可以娛樂自己.好了,進入正題 您現在可以想象這樣一幅畫面 當您啟動乙個應用程式後,顯示器 出現乙個小點,然後慢慢...