-
《編程必備基礎知識》學習十進制、二進制、十六進制。查看全部
-
print('Hallo world')查看全部
-
L?=?[75,?92,?59,?68,?99]?#L的內容 sum?=?0.0??#設sum,即是為for循環里面的計算提供存儲「總和」的的變量 #之所以在這里定義和賦值是因為整個函數要用到這個變量,不能在for循環里面定義,迭代的時候會被重復覆蓋。在函數外面定義也是可以的,但是函數結束之后還會一直占用內存。 for?x?in?L:?#開始for循環 ????sum?+=?x?#等同sum?=?sum?+?x?(每進行一次循環,sum就會在原本的基礎上加上x),列表中的值相加 print(sum/len(L))?#輸出(sum除以L列表長度),列表長度即L里面面有多少個項目
查看全部 -
score?=?100 if?score?<?60: ????print('你不及格') elif?score?>=?90: ????print('你是天才') elif?score?>=?80: ????print('你很優秀') else: ????print('你及格了')elif 表示否則如果,當上一個條件為false時,才執行這個語句,并且一這條語句判斷為true,不在執行之后的語句,運行結束。
查看全部 -
age?=?20 if?age?>=?18: ????print('nihao') else: ????print('nibuhao') ????#對于各種括號的使用方法 ????tup?=?(1,?2,?3)#元組是一種不可變序列,創建方法很簡單,大多時候都是用小括號括起來的。 ????list?=?['a',?'b',?'c']#列表是一種可變序列,其創建方法即簡單又特別 ????dic?=?{'a':?1,?'b':?2,?'c':?3#字典是由鍵對值組組成。冒號?:?分開鍵和值,逗號?,?隔開組if 結尾要加:
子分支要空4格
動態字符串要用format
各個括號代表的意思:
小括號?()?代表元組數據類型,
中括號?[]?代表列表數據類型,
大括號?{}?代表字典數據類型。
list 列表
查看全部 -
type()#判斷數值類型[ta?p],print(type(整數,字符串……))
Python基礎數據類型:整數,浮點數,字符串,布爾值,空值。二進制0b ,十六進制0x ,浮點數即小數 ,10用e替代字符串對應生活中的就是非數字類型的內容,比如一個句子,一段話一個布爾值只有True、False兩種值,要么是True,要么是False布爾值可以用and、or和not運算(注意and,or,not都是Python語言本身的關鍵字)??罩凳荘ython里一個特殊的值,用None表示。注意,None和0是不一樣的,None不能理解為0
float?[fl??t] 浮動
str 字符串
int 整數
查看全部 -
set方法
1、discard() 刪除set中不存在元素,不報錯
2、clear() 清除set中所有元素
3、issubset()? 判斷一個set是否是另一個set的子集 ,是,返回True
? ? ? issuperset()? 判斷一個set是否是另一個set的超集,是,返回True
4、isdisjoint() 判斷集合是否有重合元素,如果有重合元素,返回False
查看全部 -
刪除set元素,使用方法
remove()??
1、 單個刪除set里面的元素
2、注意:如果原色不在set里,會報錯
3、如果要remove()元素,一般會先判斷一下元素是否在set里
查看全部 -
添加set元素,使用方法
1、add()? 往set里添加一個元素
注意: 如果添加已經存在的元素,不會報錯,也不改變set原有元素
2、 update() 往set里添加多個元素
查看全部 -
1、set 集合? 使用方式set()
2、set的元素不允許重復
3、set里面的元素是沒有順序的
查看全部 -
取模運算(%)即取余,看余數,用百分號%表示。
地板除(//),除法之后取整,//進行
小數點位數, round(a,b)? 表示a的值保留b個小數點
查看全部 -
讀取dict元素 {}
1. get()方法? ? 讀取字典中元素
例如:dict.get(key) ==> value
查看全部 -
單個元素的tuple
1.? ? 當tuple只有一個元素時,結果得到一個元素,而非是一個元素的元祖
例如:T = (1)? ? ? ? ? ? ? ? ? ? ? ? T = ('Bob')
? ? ? ? ? ?print(T) ==>1? ? ? ? ? ? print(T) ==>Bob
2.? ? 如果要一個元素的元祖結果也是元祖,需要再元素后面添加一個逗號 ,
例如:T = (1,)? ? ? ? ? ? ? ? ? ? ? ? T = ('Bob',)
? ? ? ? ? ?print(T) ==>(1,)? ? ? ? ? ?print(T) ==>('Bob',)
查看全部 -
可變參數即任意個參數的意思,可變參數通常使用*args來表示。
查看全部 -
對于print_param函數,由于函數的邏輯是直接打印參數,并沒有做任何別的邏輯,所以這個函數可以接受整數、浮點數、list、tuple、dict等等的數據類型。
為了保證函數的正常運行,有時候需要對函數入參進行類型的校驗,Python提供isinstance()函數,可以判斷參數類型,它接收兩個參數,第一個是需要判斷的參數,第二個是類型。
查看全部
舉報