❶ 3a是合法的變數名
變數只能以英文字母開頭,於是答案(1)、(4)被排除.
變數不得包含下橫線(_)以外的符號,於是(2)、(3)、(6)、(7)被排除.
變數不能與VB保留字相同,於是搏好(9)被排除.
剩下的就是(5)、(8)和(10)了.
其中(5)和(10)為普通變數名,而(8)則是一個數組變數的變數名.
如果真要考究的話,那麼只有(5)和(10)是正確的變數名,而(8)則是數組基隱鉛變數a中的一個變數.
這種模稜兩可的問題一看就是典型的中國問卷式問題,考的不攜頌是你的知識,而是你到底猜不猜得透出題者的想法.真的無聊.
❷ python中如何正確命名變數,有規律嗎
變數命名注意事項
1、變數名的長度不受限制,但其中的字元必須是字母、數字、或者下劃線(_),而不能使用空格、連字元、標點符號、引號或其他字元。
2、變數名的第一個字元不能是數字,必須是字母或銀碼下劃線。
3、Python區分大小寫。
4、不能將Python關鍵字用作變數名。
例如:
提示:
代碼中有紅色波浪線表明有語法錯誤,綠色的表明不推薦,最好『見名知意 』
多個單詞用下劃線連接;
避免用單個字元定義變數名,單個字母一般用在循環的時候,控制次數。
Python的關鍵字:help("keywords")
變數名的命名規則
1、變數命名推薦使用小寫字母
2、變數的名字要有意義,進來用對應察迅的英文命名,具有「見名知意」的作用。
如學生姓名 變數取名為name或者student_name
3、避免使用單個字元作為變數敗搏此名(除了在循環裡面定義的變數)
4、當使用多個單片語成變數名時,應該使用(word_word_word)命名法。
如 學生人數:student_number
學生總人數:student_total
變數的簡單寫法
❸ a_b_c____95是不是Python合法的變數名
python 1.變數名可以由字母,數字或者下劃線組成
2.變數名只能以字母或者下劃線開頭
命名的規范性
變數名可以包括字母、數字、下劃線,但是數字不能做為開頭。例如:name1是合法變數名,而1name就不可以。
系統關鍵字不能做變數名使用
除了下劃線之個,其它符號不能做為變數名使用
Python的變數名是除分大小寫的
a_b_c____95是Python合法的變數名
❹ 5a為什麼不是python合法變數名
答譽判案:python的合法變數名必須要以棗頌字母(非數字,非標點符號)或_(英文半形下劃線)開頭,否慶岩改則無效。
例如:_5a="pygame"中的_5a是合法變數名
❺ 3+2j不是合法的python表達式
錯誤。python是一門編程語言,在python中3+2j是合法的python表達式。歲野Python由荷蘭數學和計算機科學研究學悉雀首會睜數的吉多·范羅蘇姆於1990年代初設計,作為一門叫做ABC語言的替代品。
❻ C語言area 3a合不合法
在C語言中,變大裂量標識符必須要以字母或者下劃線開始,後面可以跟字母或者段孫下劃線,還有數字。所以說3a這樣的變數名是不合法的。握仿鏈
❼ Python中3!=3為什麼是合法的布爾表達式「=」不是用於賦值的嗎3+2j<8-9j為什麼不是
1. 判斷相等是==, 不等於是 !=
2. python裡面沒有對復數進察遲行大小比較的實現, 只能判斷是否相等, 所以他不是一個配帶合法的布爾表達式敗賣李
❽ python數值常量合法的判斷
一高返個整數集合S是合法的,指S的任意子集subS有Fun(SubS)!=X,其中X是一個固定整數,Fun(A)的定義如下:
A為一個整數集合,設A中有n個元素,分別為a0,a1,a2,...,an-1,那麼定義:Fun(A)=a0ora1or...oran-1;Fun({})=0,即空集的函數值為0.其中,or為或操作。
現在給你一個集合Y與整數X的值,問在集合Y至少刪除多茄念旁少個元素能使集合Y合法?
例如:Y={1,2,4},X=7;顯然現在的Y不合法,因為1or2or4=7,但是刪除掉任何一個元素後Y將合法。所顫橡以,答案是1。
❾ python語言合法命名規則
以大小寫字母、下劃線開頭均可,但不可以使用特殊字元,如$,%,*等,也不可以和關鍵字(keyword)重復。
正確樣例(使用「、」分割):
a、s1、n_12_a、d1f、Masd、MIc_2sD、_123a等。
錯誤樣例(分割同上):
1s、$AS、,12、from、import等。
和Windows的文件命名規則相同,已知不可以使用turtle.py作為文件名。
正確樣例(使用「、」分割):
123.py、ae1.py、12saf.py、啊.py、_12a (1)等。
錯誤樣例(分割同上):
turtle.py、|as.py、32a&&.py、12*3a.py、w12[.py、等。