當前位置:編程學習大全網 - 編程軟體 - python函數,編程語言

python函數,編程語言

def?add(a,b):?#?定義名稱為add()的函數,並有兩個參數?a,?b

z=a+b?#?對傳入的數據進行相加操作

return?z?#?函數壹般都會有返回值,本函數返回?a+b

add(1,3)?#?調用add()函數,並傳入?1,3?兩個參數

#?那麽講返回?1+3?的結果,?也就是?add(1,3)?==?4

#?print(add())?這樣是返回add()的結果,由於沒有參數,所以會報錯

print(add(1,3))?#?將返回?4

看妳提的這種問題,函數是每種語言很基礎的東西。

妳應該沒有學過其他編程語言吧,如果妳想深入學習語言編程的話,並不建議妳將python作為入門語言。

至於原因嗎:①python是腳本語言,或者說是解釋型語言,與C,C++等編譯型語言還是有些差別的 ②python是弱類型語言,變量的聲明不用說明類型。這樣並不能深入的體會指定類型帶來的好處 ③入門語言還是建議從C語言開始。能更深入的體會底層的壹些東西

當妳學完C再使用python的時候,妳會感覺妳想要的功能基本都有相應的模塊了。導入之後,稍微寫點代碼就能得到妳想要的結果。

當然,並不是說python不好,正是因為python太方便,所以並不適合作為編程入門語言。

給妳推薦點python教程吧, 壹個視頻壹個文字,算是入門級別的吧

/course/view/dca3bc64783e0912a2162a8f?cid=512

/paper/python/

還有不要忘記官方文檔

https://www.python.org/doc/

  • 上一篇:我媽媽的小米5手機恢復出廠設置後開不了機怎麽辦?
  • 下一篇:數控編程中R倒角怎麽編程?
  • copyright 2024編程學習大全網