原创 Python變量定義和字符串

變量把一個值賦值給一個名字時,它會存儲在內存中firest = 3second = 8third = first + secondprint(third)11 變量使用需要注意:1、使用之前,需要對其先賦值2、變量名可以包括字母、數字、下劃

原创 Python賦值混淆例題分析與三雙單引號使用

1、>>> myteacher = 'big' yourteacher = myteachermyteacher = 'small'print(yourteacher)→big錯誤答案:myteacher 2、>>> first

原创 Python創建和訪問字典

>>> dict1 = {'a':'1','b':'2','c':'3','d':'4'}>>> print('a的值是:',dict1['a'])a的值是: 1>>> dict4 = dict('我' = '快樂', 你 = '傷悲')S

原创 Python文件數據分割

我說:老師你好,你是教音樂的麼?他說:是的。教音樂修養的我說:老師,你們的音樂課太無聊了,怎麼不多欣賞現代流行音樂呢,非得枯燥的古典樂器?他說:你安心學吧!==========================================

原创 Python函數及其參數

定義函數def>>> def MyfirstFunction():print('第一個函數')>>> MyfirstFunction()第一個函數函數的參數>>> def MySecondFunction(name):print(name

原创 Python lambda表達式

>>> y = lamdba x : 2 * x + 1        參數 :表達式>>> y(5)11>>> y = lambda a, b : a + b>>> y(1,8)9filter() 過濾>>> list(filter(la

原创 Python格式化format與進制轉換

format()位置參數{}>>> "{0} love {1}.com".format("I","cat")'I love cat.com'關鍵字參數>>> "{I} love {cat}.com".format(I="You",cat="

原创 Python函數及其參數

定義函數def>>> def MyfirstFunction():print('第一個函數')>>> MyfirstFunction()第一個函數函數的參數>>> def MySecondFunction(name):print(name

原创 Python內置字符串

capitalize() 把字符串的第一個字符改爲大寫str1 = 'xiaoxie'str1.capitalize()→Xiaoxiecasefold() 把整個字符串的所有字符改爲小寫>>> str1 = 'ASSDFAWEadfaAj

原创 Python數組append、extend、insert

向列表中添加元素append() 只能添加一個例member ['Hello','您好','小家','542','快樂']member.append('加一個')member ['Hello','您好','小家','542','快樂','加

原创 改善數字小遊戲

大於= 大於等於< 小於<= 小於等於== 等於!= 不等於 判斷語句if 條件:條件爲真(True)執行的操作else:條件爲假(False)執行的操作 while 條件:條件爲真(True)執行的操作 temp = in

原创 Python 遞歸與漢諾塔

遞歸調用函數自身的行爲有一個正確的返回條件def factorial(n): if n == 1:    return 1else:    return n * factorial(n-1)number = int(input('請輸入

原创 Python元組

元組與列表非常相似元組:不可改變列表:可以任意修改創建和訪問一個元組tuple1 = (1,2,3,4,5,6,7,8)tuple1[1]→2  temp = (1)  type(temp)  →int  故要創建單個元素的元組  temp

原创 Python集合

>>> num = {1, 2, 3, 4, 5, 5, 4, 3, 2, 1}>>> num{1, 2, 3, 4, 5}        #集合中所有元素都具有唯一性創建一個集合直接把一堆元素用花括號括起來使用set()工廠函數>>> n

原创 Python序列

列表、元組和字符串的共同點    1.都可以通過索引得到每一個元素    2.默認索引值總是從0開始    3.可以通過分片的方法得到一個範圍內的元素的集合    4.有很多共同的操作符>>> a = 'I love you'>>> b =