1. 程式人生 > >Python學習筆記函數之返回值和return語句

Python學習筆記函數之返回值和return語句

如果 分享 求值 隨筆 長度 name ron brush print

隨筆記錄方便自己和同路人查閱。

#------------------------------------------------我是可恥的分割線-------------------------------------------

  我們調用len()函數時,向它傳入“hello”這樣的參數,函數調用後返回的值是整數5。此函數時求傳入字符串的長度。

一般來說,函數調用求值的結果,稱為函數的“返回值”。

  用def語句創建函數時,可以用return語句指定應該返回什麽值。return語句包含以下部分:

  (1)return關鍵字

  (2)函數應該的值或表達式

  如果在return語句中使用了表達式,返回值就是該表達式求值的結果。

例如,使用上一篇將函數定義語句時的代碼為例。

#------------------------------------------------我是可恥的分割線-------------------------------------------

  1、傳入字符串,代碼示例:  

#
# -*- coding:utf-8 -*-
# Autor: Li Rong Yang
#import random
def hello(name):#使用def關鍵字,定義一個名為hello的函數
    return ‘hello‘ + name#返回hello加傳入的名字
print(hello("Li Rong Yang"))#函數調用並打印

  

  運行結果:

技術分享圖片

  1、傳入整數,代碼示例:

#
# -*- coding:utf-8 -*-
# Autor: Li Rong Yang
#import random
def Square(length,width):#使用def關鍵字,定義一個名為hello的函數
    square = length * width#求length和width的平方
    return ‘Square is: ‘+str(square)#返回‘Square is: ‘加length和width的平方

print(Square(2,5))#函數調用

  

  運行結果:

技術分享圖片

Python學習筆記函數之返回值和return語句