1樓:受司大人
with open('abc.txt','r') as f:
balabalabala
等價copy於
try:
f = open('abc.txt','r')except:
pass
else:
balabalabala
finally:
f.close()
語法bai
是不du
是簡zhi潔多了
dao?
python 怎麼在 下一個函式中 呼叫上一個函式的值
2樓:暴暴鹿兒
你的問題:
你先定義了一個函式;
然後在呼叫一個函式,但是定義過程中你的函式是有返回值的,呼叫的話,你應該用一個變數去「放」這個值;所以這裡get(5,6)看不到任何輸出;
如下:def shan():
...rsult=get(a,b)
print result
...或者直接print get(a,b)
3樓:匿名使用者
這裡利用《python程式設計入門》書中的例子作為事例說明:
def get_omelet_ingredients(omelet_name):
ingredients =
if omelet_name=="cheese":
ingredients["cheddar"]=2
elif omelet_name=="western":
ingredients["jack_cheese"]=2
ingredients["ham"]=1
ingredients["pepper"]=1
ingredients["onion"]=1
elif omelet_name=="greek":
ingredients["feta_cheese"]=2
ingredients["spinach"]=2
else:
print("that's not on the menu, sorry!")
return none
return ingredients
def make_food(ingredients_needed, food_name):
for ingredient in ingredients_needed.keys():
print("adding %d of %s to make a %s" %(ingredients_needed[ingredient], ingredient, food_name))
print("make %s" %food_name)
return food_name
def make_omelet(omelet_type):
if type(omelet_type)==type({}):
print("omelet_type is a dictionary with ingredients")
return make_food(omelet_type, "omelet")
elif type(omelet_type)==type(""):
omelet_ingredients = get_omelet_ingredients(omelet_type)
return make_food(omelet_ingredients, omelet_type)
else:
print("i don't think i can make this kind of omelet: %s" % omelet_type)
"""利用make_omelet函式呼叫get_omelet_ingredients和make_food函式的值"""
omelet_type=make_omelet("cheese")
4樓:匿名使用者
a=get(1,2) # 賦值給a
print(get(1,2)) #或者直接輸出
Excel Vlookup函式怎麼用
vlookup函式,遮蔽0與na值 excel中vlookup函式如何使用,我教你!vlookup函式的使用方法。vlookup 函式 如果需要按行查詢表或區域中的內容,請使用 vlookup,這是一個查詢和引用函式。例如,按員工號查詢某位員工的姓氏,或通過查詢員工的姓氏查詢該員工的 號碼 就像使用...
函式的運算,什麼是函式怎麼用函式計算
函式就是在某變化過程中有兩個變數x和y,變數y隨著變數x一起變化,而且依賴於x。如果變數x取某個特定的值,y依確定的關係取相應的值,那麼稱y是x的函式。在不同階段函式有不同定義 初中高中不同。函式計算器呢。是可以輸入函式,畫函式圖象等功能的計算器。你說的太籠統了 函式其實通俗 的講就是一種代數關係 ...
怎麼用MID函式擷取指定字元MID函式的用法
比如a hello132 則mid a,1,5 的結果是hello 括號裡第一個a是指代a這條函式,第二個數1是指代 hello132 的第一個字母 h 第三個數5是指代 h 後 包括h 的5個字元,就是 hello excel中mid函式的用法是什麼?1 mid函式用於從指定位置開始,提取使用者指...