-
python簡介
yuyan
查看全部 -
這是我的一條筆記啊啊啊
查看全部 -
變量名由大小寫英文字母、數字和下劃線
_
組成變量不能用數字開頭
變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)
定義的變量要用‘ ‘括起來,另起一行開始print
查看全部 -
0b開頭代表二進制:二進制轉換為十進制例1101=1*2的3次方+1*2的2次方+0*2的1次方+1*2的0次方=13
0x開頭代表十六進制
字符串以“ ”或‘ ’括起來表示
布爾值中and是與運算,只有所有運算結果都是true才是true,or是或運算,只要有一個是true即可得出結果就是true,not是非運算,把true變成false 吧false變成true
空值用none表示,不能解釋為0,因為0是有意義的,none是一個特殊的空值
查看全部 -
n=['Alice', 'Bob', 'Candy', 'David', 'Ellena']
c=['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
b=set(n)
b.update(c)
print(b).update()添加元素
查看全部 -
set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。
查看全部 -
a=d.keys()
print(len(a))len計數
查看全部 -
d['Bob'].append(75)這個是在原來的基礎上再加一個數
d['Candy'] = [72, 73]這個是更改Candy的值
查看全部 -
print(d.get('Alice'))在數組中查詢有沒有這個名字,有就打印出成績,沒有就打印出None
查看全部 -
tuple是固定的不可變
查看全部 -
print(a.count(100))數組中有幾個一百,統計
print(a.index(29))數組中第幾個查看全部 -
整數和浮點數運算后 ,得到的結果不管小數點后是否有值,結果都變成浮點數了,這是合理的,浮點數可以表達整數的結果,但是整數不能表達浮點數的結果。
取模運算(取余數)
Python數字支持取模運算,使用百分號
%
表示取模。print(3?%?2)?#?==>?1地板除(取整數)
Python除了普通除法以外,還有一個特殊的除法被稱為
地板除
,對于地板除
,得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//
進行。10//4 # ==> 2小數點位數
使用Python計算小數的時候,經常需要保留小數點后若干位,可以使用round()函數來處理,
以下是 round() 方法的語法:
round( x [, n] ?)
參數
x -- 數值表達式。
n -- 數值表達式,表示從小數點位數。
print "round(80.23456, 2) : ", round(80.23456, 2)
查看全部 -
print(*objects,?sep='?',?end='\n',?file=sys.stdout,?flush=False)
參數
objects -- 復數,表示可以一次輸出多個對象。輸出多個對象時,需要用 , 分隔。
sep -- 用來間隔多個對象,默認值是一個空格。
end -- 用來設定以什么結尾。默認值是換行符 \n,我們可以換成其他字符串。
file -- 要寫入的文件對象。
flush -- 輸出是否被緩存通常決定于 file,但如果 flush 關鍵字參數為 True,流會被強制刷新。
https://www.runoob.com/python3/python-func-print.html
查看全部 -
但是
r'...'
表示法不能表示多行字符串,也不能表示包含'
和?"
的字符串------一個引號不行,三個引號可以
多行都是用三個引號:'''...'''
查看全部 -
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True
查看全部
舉報