0.下邊程序會輸出什麼?
def next():
print('我在next()函數裏...')
pre()
def pre():
print('我在pre()函數裏...')
next()
打印
我在next()函數裏...
我在pre()函數裏...
1.請問一下這個函數有返回值嗎?
def hello():
print('hello fishc!')
有返回值,如果函數沒有return語句也是有返回值的,返回的是一個None對象,所以我們說python所有的函數都有返回值
2.請問python的return語句可以返回多個不同類型的值嗎?
可以,默認使用元祖形式返回,也可以用列表包含起來返回:
return x,y,'123','我愛你'
return [x,y,'123','我愛你']
3.目測一下程序會打印什麼內容?
def fun(var):
var=1314
print(var,end='')
var = 520
fun(var)
print(var)
打印1314520
4.目測一下程序會打印什麼內容?
var = 'Hi'
def fun1():
global var
var = ' Baby '
return fun2(var)
def fun2(var):
var+= 'I love you'
return var
def fun3(var):
var = ' 小甲魚'
print(fun1())
動動手:
0.編寫一個函數,判斷傳入的字符串參數是否爲‘迴文聯’(迴文聯即用迴文形式攜程的對聯,既可順讀,也可倒讀。例如:上海自來水來自海上)
1.編寫一個函數,分別統計出傳入字符串參數(可能不止一個參數)的英文字母、空格、數字和其他字符的個數。
1.編寫一個函數,分別統計出傳入字符串參數(可能不止一個參數)的英文字母、空格、數字和其他字符的個數。
參考:
https://blog.csdn.net/Erisay/article/details/83788446