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 ...