return 返回值的用法


#coding:utf-8
# (1)把數據返回到函數調用處
def func():
    # return  1
    # return "aaabb"
    return [1,2,3,4]

res = func()
print(res)

# 這個地方是調用處 函數名()
res = func()
print(res)


print("<===>")
# (2)函數返回值不是必須,按照需求來,如果不寫return 返回值,默認返回None
def func():
    print(12345666)
    # return 12345666
res = func()
print(res)

# 打印1234567 和 自定義的return 之間沒有半毛錢關系,返回值是自定義的;
res = print(1234567)
print(res)

print("<=====>")
# (3) 寫一個計算器
def calc(sign,num1,num2):
    if sign == "+":
        res = num1 + num2
    elif sign == "-":
        res = num1 - num2
    elif sign == "*":
        res = num1 * num2
    elif sign == "/":
        if num2 == 0:
            return "抱歉,大兄弟,這個算不了"
        res = num1 / num2
    else:
        return "你是外星來的小baby么"

    return res

res = calc("/",5,10)
print(res)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM