Python函數需要不斷的學習和完善
Python函數需要不斷的進行相關技術的學習,下面我們就來看看如何滿足當下實際應用中的問題解決方案。逗號告訴python函數不要另起新行,每個python對象都有一個位置,一個類型,一個值。
print "Hello",print "World"
比如有如下代碼:
- input1=raw_input(“enter a number”)
- input1=int(input1)
當我們執行第一行語句時,python函數會先創建一個對象,內容為字符串”8”,并將它放到一個內存位置,然后賦值符將名input1與新建的對象綁定起來。
當執行第二條語句時,python會再次新建一個對象為int 8,賦值后python會將input1與新創建的內存位置綁定,不再引用包含了字符串”8”的位置,
我們可以使用id(),type()函數來獲得變量的內存位置,類型等,如下:
- print " input1:",id(input1),type(input1),int2
Python函數字符串
可以使用一對單引號,雙引號,三單引號,三雙引號四種方式來創建字符串。
使用”\”作為續行符號#t#
Python函數
python函數中定義了三個命名空間,分別是局部,全局和內建命名空間,程序在查找標識符的值時,會按照局部,全局,內建的順序來查找。內建命名中包含了許多python函數和錯誤消息的標識符,比如raw_input,int等。我們可以是內建函數dir(模塊名)來得到當前全局有哪些標識符,比如__name__,__doc__等等都是python本身已經定義好的。
我們可以使用from/import語句將模塊中的一個或多個標識符導入到當前程序的命名空間,如from math import sin,cos,sqrt,導入后我們可以直接使用導入的函數,不需要使用(.)點號來訪問。