Python學習筆記 2020 7 22

2021-10-08 10:21:25 字數 1284 閱讀 6508

python學習筆記

2020.7.22

1. 怎樣對python中的**進行注釋

答:a.井號注釋單行**: #

b.三個單引號或三個雙引號注釋語句塊: ''' 或者" " "

c.井號加兩個百分號畫出語句塊分界線: #%%

2. python有哪些運算子,這些運算子的優先順序是怎樣的?

答:算術運算子

比較(關係)運算子

賦值運算子

邏輯運算子

位運算子

成員運算子

身份運算子

運算子優先順序需要的時候加括號,哈哈。

3. python中is,is not 與==,!=的區別是什麼?

答:is, is not 對比的是兩個變數的記憶體位址

==, != 對比的是兩個變數的值

4. python中包含哪些資料型別?這些資料型別之間如何讓轉換?

答:int(x [,base ]) 將x轉換為乙個整數

long(x [,base ]) 將x轉換為乙個長整數

float(x ) 將x轉換到乙個浮點數

complex(real [,imag ]) 建立乙個複數

str(x ) 將物件 x 轉換為字串

repr(x ) 將物件 x 轉換為表示式字串

eval(str ) 用來計算在字串中的有效python表示式,並返回乙個物件

tuple(s ) 將序列 s 轉換為乙個元組

list(s ) 將序列 s 轉換為乙個列表

chr(x ) 將乙個整數轉換為乙個字元

unichr(x ) 將乙個整數轉換為unicode字元

ord(x ) 將乙個字元轉換為它的整數值

hex(x ) 將乙個整數轉換為乙個十六進製制字串

oct(x ) 將乙個整數轉換為乙個八進位制字串

5.給定乙個非空整數陣列,除了某個元素只出現一次以外,其餘每個元素出現兩次。找出那個只出現了一次的元素。

input file

example1: [2,2,1]

example2: [4,1,2,1,2]

output file

result1: 1

result2: 4

"""class solution:

def singlenumber(self, nums: list[int]) -> int:

答:

var singlenumber = function (nums) 

return ans;

};

python教學筆記 python學習筆記(一)

1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...

python學習筆記

coding utf 8 coding utf 8 應該像八股文一樣在每個指令碼的頭部宣告,這是個忠告 為了解決中文相容問題,同時你應該選擇支援 unicode 編碼的編輯器環境,保證在執行指令碼中的每個漢字都是使用 utf 8 編碼過的。cdays 5 exercise 3.py 求0 100之間...

Python 學習筆記

python 學習筆記 def run print running.def execute method method execute run result running.condition false test yes,is true if condition else no,is false ...