python合法的變量名 不符合python語言變量命名規(guī)則的是?
不符合python語言變量命名規(guī)則的是?python的變量命名規(guī)則有以下幾點:1.只能包含數(shù)字、字母、下劃線,但不能以數(shù)字開頭。這里的字母不進限于英文字母,可以是中文、日文字符等。2.不能是pytho
不符合python語言變量命名規(guī)則的是?
python的變量命名規(guī)則有以下幾點:
1.只能包含數(shù)字、字母、下劃線,但不能以數(shù)字開頭。這里的字母不進限于英文字母,可以是中文、日文字符等。
2.不能是python的關鍵字,如if、else、while等。python3共有33個關鍵字。但可以包含關鍵字,如asif是可以的。
3.避免用雙下劃線開頭和雙下劃線結尾的合適,如__init__,這樣的寫法在python中有特殊的作用,不建議采用。
python以變量命名文件名?
Python定義變量來命名文件的名稱,案例方法代碼如下:
python如何輸出傳入當前函數(shù)的變量名字?
# 在函數(shù)外部獲取函數(shù)的名稱,可以使用.__name__來獲取。
def test_func_name1():
print("test")
func_name1 = test_func_name1.__name__
print(func_name1)
# 在函數(shù)內(nèi)部獲取當前函數(shù)的名稱,可以使用sys._getframe().f_code.co_name來獲取
import sys
def test_func_name2():
print(sys._getframe().f_code.co_name)
test_func_name2()