a = input("input:")input:123 # 輸入整數

站在用戶的角度思考問題,與客戶深入溝通,找到威海網站設計與威海網站推廣的解決方案,憑借多年的經驗,讓設計與互聯(lián)網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都做網站、網站制作、企業(yè)官網、英文網站、手機端網站、網站推廣、域名與空間、網站空間、企業(yè)郵箱。業(yè)務覆蓋威海地區(qū)。
type(a)type 'int' # 整型
a = input("input:") input:"runoob" # 正確,字符串表達式
type(a)type 'str' # 字符串
題主你好,
關鍵點在于函數如果沒有明確使用return關鍵字指定函數的返回值,則默認返回值是none.
-----
所以temp = hello()這句的理解就是: 執(zhí)行hello()這個函數, 并且把函數的返回值賦給變量temp, 但hello()函數中沒有return語句, 所以hello()函數的返回值為默認的none.
-----
題主還可以在hello()函數最后加一個: return 123
然后再行一下看看,就明白了.
=====
希望可以幫到題主, 歡迎追問.
python 函數返回值有兩種形式: 1 返回一個值。 2 返回多個值。 現看看返回一個值的吧。
def firstvalue(a,b):
c = a + b
return c
print firstvalue(1,2)結果:3
再看看返回多個值的: 那怎么可以返回多個值呢,其他的語言一般調用函數的話,只能返回一個值,可能我不太熟悉所有的語言,我知道的語言只能返回一個值,而python可以返回多個值,感覺非常方便,發(fā)代碼看下:
def secondvalue(a,b):
c = a + b
return (a,b,c)
x,y,z = secondvalue(1,2)
print 'x:',x,'y:',y,'z:',z
可能上面的東西寫的有點簡單,但是有的細節(jié)處理也很重要。順便分享下我如何學習python的經歷把,大家沒事拍拍磚。
分享題目:python3函數返回值,python 函數返回
當前鏈接:http://chinadenli.net/article5/dsicjoi.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、網站維護、移動網站建設、面包屑導航、網頁設計公司、App開發(fā)
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)