python的變量都可以看成是內存中某個對象的引用。(變量指向該內存地址存儲的值)
# 在函數外部獲取函數的名稱,可以使用.__name__來獲取。
def test_func_name1():
print('test')
func_name1 = test_func_name1.__name__
print(func_name1)# 在函數內部獲取當前函數的名稱,可以使用sys._getframe().f_code.co_name來獲取
import sys
def test_func_name2():
print(sys._getframe().f_code.co_name)
test_func_name2()
1. 使用連接符: +world = "World"print "Hello " + world + " ! "2. 使用占位符來內插world = "World"print "Hello %s !" % world3. 使用函數li = ['my','name','is','bob']mystr = ' '.join(li)print mystr上面的語句中字符串是作為參數傳入的,可以直接用變量替換:
begin_date = '2012-04-06 00:00:00'end_date = '2012-04-06 23:59:59'select * from usb where time between to_date(begin_date,'YYYY-MM-DD HH24:MI:SS') and to_date(end_date,'YYYY-MM-DD HH24:MI:SS')
可以使用type函數獲取變量類型。