(財經(jīng)大數(shù)據(jù)技術(shù)應(yīng)用基礎(chǔ))代碼 項目二 代碼_第1頁
(財經(jīng)大數(shù)據(jù)技術(shù)應(yīng)用基礎(chǔ))代碼 項目二 代碼_第2頁
(財經(jīng)大數(shù)據(jù)技術(shù)應(yīng)用基礎(chǔ))代碼 項目二 代碼_第3頁
(財經(jīng)大數(shù)據(jù)技術(shù)應(yīng)用基礎(chǔ))代碼 項目二 代碼_第4頁
(財經(jīng)大數(shù)據(jù)技術(shù)應(yīng)用基礎(chǔ))代碼 項目二 代碼_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

項目二Python語言程序設(shè)計任務(wù)一開啟Python編程之旅例2-1代碼錄入行號1代碼行print('LearnPython')#打印輸出字符串—這里是注釋信息例2-2代碼錄入行號1代碼行print(123)#打印數(shù)字運行結(jié)果123例2-3代碼錄入單引號注釋''' 多行注釋使用三個單引號 多行注釋測試, 單引號注釋測試'''例2-4代碼錄入雙引號注釋""" 多行注釋使用三個雙引號 多行注釋測試, 雙引號注釋測試"""例2-5代碼錄入行號1234代碼行ifa>0: b=1else: b=-1例2-6代碼錄入行號1234代碼行x=-1ifx<0:y=-xprint(y)運行結(jié)果1例2-7代碼錄入行號1234代碼行x=2ifx<0: y=-xprint(y)運行結(jié)果Traceback(mostrecentcalllast):File"/copy_files_tmp/0_f444562a-f867-11ee-876e-625b2c6bcd87/f444562a-f867-11ee-876e-625b2c6bcd87",line21,in<module>print(y)NameError:name'y'isnotdefined任務(wù)二掌握Python變量與運算符例2-8代碼錄入行號1代碼行利潤=100+20#將加法的結(jié)果賦值給變量2str1="高等教育出版社的網(wǎng)址是"+"/"#將字符串拼接的結(jié)果賦值給變量3print(利潤)4print(str1)運行結(jié)果120高等教育出版社的網(wǎng)址是/例2-9代碼錄入行號1代碼行x,y="負債","所有者權(quán)益"#直接為多個變量賦值2print(x,y)3one,two,three=("資產(chǎn)","負債","所有者權(quán)益")#元組賦值運算4print(one,two,three)5one,two,three=["資產(chǎn)","負債","所有者權(quán)益"]#列表賦值運算6print(one,two,three)運行結(jié)果負債所有者權(quán)益資產(chǎn)負債所有者權(quán)益資產(chǎn)負債所有者權(quán)益例2-10代碼錄入行號1代碼行x,y=2023,20242t=x3x=y4y=t5print(x,y)6x,y="3月","4月"7x,y=y,x8print(x,y)運行結(jié)果202420234月3月例2-11代碼錄入行號1代碼行print(3>2)#數(shù)值比較2print(2==2)#數(shù)值比較3print(2!=3)#數(shù)值比較運行結(jié)果TrueTrueTrue例2-12代碼錄入行號123456代碼行x=11ifx<50andx>10: y=x*2else: y=0print(y)運行結(jié)果22例2-13代碼錄入行號1234567代碼行x=11ifx<50\ andx>10: y=x*2else: y=0print(y)運行結(jié)果22例2-14代碼錄入行號1代碼行print("資產(chǎn)負債表");print(2+3)運行結(jié)果資產(chǎn)負債表5任務(wù)三探索Python基本數(shù)據(jù)類型例2-15代碼錄入行號1代碼行n=999999999992print(n)3print(type(n))運行結(jié)果99999999999<class'int'>例2-16代碼錄入行號1代碼行f1=3.1415926535457585962print("f1value:",f1)3print("f1type:",type(f1))4f2=0.0000000000000000000245print("f2value:",f2)6print("f2type:",type(f2))運行結(jié)果f1value:3.1415926535457586f1type:<class'float'>f2value:2.4e-20f2type:<class'float'>例2-17代碼錄入行號1代碼行a,b=True,False2print(aandb)3print(aorb)4print(nota)運行結(jié)果FalseTrueFalse例2-18代碼錄入行號1代碼行str_name1='負債'2str_name2='與'3str_name3='所有者權(quán)益'4str_name=str_name1+str_name2+str_name35print(str_name)運行結(jié)果負債與所有者權(quán)益例2-19代碼錄入行號1代碼行print('負債'"與"'所有者權(quán)益')運行結(jié)果負債與所有者權(quán)益例2-20代碼錄入行號1代碼行cash=100002print("投資活動產(chǎn)生的現(xiàn)金流量是%d萬元。"%cash)運行結(jié)果投資活動產(chǎn)生的現(xiàn)金流量是10000萬元。例2-21代碼錄入1name="大華公司"2cash=100003print("%s投資活動產(chǎn)生的現(xiàn)金流量是%d萬元。"%(name,cash))運行結(jié)果大華公司投資活動產(chǎn)生的現(xiàn)金流量是10000萬元。例2-22代碼錄入行號1代碼行print("建設(shè)銀行今年存款金額為{}萬元,貸款金額為{}萬元".format(9000,10000))運行結(jié)果建設(shè)銀行今年存款金額為9000萬元,貸款金額為10000萬元。例2-23代碼錄入行號1代碼行print("公司名稱:{name},財務(wù)總監(jiān):{persion},聯(lián)系電話:{tel}".format(name="大華公司",persion="李四",tel)運行結(jié)果公司名稱:大華公司,財務(wù)總監(jiān):李四,聯(lián)系電話2-24代碼錄入行號1代碼行#使用轉(zhuǎn)義字符2print("Hello\nWorld!")3print("Hello\tWorld!")4print("Hello\rWorld!")5print("\\")運行結(jié)果World!Hello World!HelloWorld!\例2-25代碼錄入行號1代碼行print(int("123"))#轉(zhuǎn)換成功2print(int("123個"))#轉(zhuǎn)換失敗運行結(jié)果123Traceback(mostrecentcalllast):File"/copy_files_tmp/0_e3408852-e8c8-11ee-9c6d-8a74e0704a84/e3408852-e8c8-11ee-9c6d-8a74e0704a84",line19,in<module>print(int("123個"))#轉(zhuǎn)換失敗ValueError:invalidliteralforint()withbase10:'123個'任務(wù)四詳解Python組合數(shù)據(jù)類型例2-26代碼錄入行號1代碼行socialInsurance=["基本養(yǎng)老","醫(yī)療","工傷","失業(yè)","生育社保"]#列表中的元素為字符串2print(socialInsurance)3mixed_list=["apple",42,3.14]#列表中的元素為字符串、整數(shù)和浮點數(shù)4print(mixed_list)運行結(jié)果['基本養(yǎng)老','醫(yī)療','工傷','失業(yè)','生育社保']['apple',42,3.14]例2-27代碼錄入行號1代碼行l(wèi)ist1=[1,2,3]2list2=[1,2,3]3list3=[1,2,4]4list4=[2,1,3]5print(list1==list2)#列表相等比較6print(list1!=list3)#列表不相等比較7print(list1>list3)#列表大小比較8print(list3>list1)9print(list1<list4)運行結(jié)果TrueTrueFalseTrueTrue例2-28代碼錄入行號1代碼行my_list=[1,2,3,4,5]2first_element=my_list[0]#訪問第一個元素(索引為0)3third_element=my_list[2]#訪問第三個元素(索引為2)4print(first_element)5print(third_element)6print(my_list[5])運行結(jié)果13Traceback(mostrecentcalllast):File"/copy_files_tmp/0_7bc0825c-e9bf-11ee-a37c-8a74e0704a84/7bc0825c-e9bf-11ee-a37c-8a74e0704a84",line26,in<module>print(my_list[5])#輸出:30IndexError:listindexoutofrange例2-29代碼錄入行號1代碼行my_list=[0,1,2,3,4,5,6,7,8,9]#創(chuàng)建一個示例列表2sublist=my_list[1:4]#訪問從索引1到索引4的元素(不包括索引4)3sublist_end=my_list[2:]#訪問從索引2到列表末尾的元素4sublist_start=my_list[:7]#訪問從列表開頭到索引7的元素(不包括索引7)5sublist_step=my_list[::2]#使用步長來訪問元素,例如每兩個元素取一個6print(sublist)7print(sublist_end)8print(sublist_start)9print(sublist_step)運行結(jié)果[1,2,3][2,3,4,5,6,7,8,9][0,1,2,3,4,5,6][0,2,4,6,8]例2-30代碼錄入行號1代碼行my_list=[10,20,30,40,50]2print(type(my_list))#使用type()函數(shù)3print(isinstance(my_list,list))#使用isinstance()函數(shù)運行結(jié)果<class'list'>True例2-31代碼錄入行號1代碼行my_list=[0,1,2,3,4,5,6,7,8,9]#創(chuàng)建一個示例列表2length=len(my_list)3print(length)運行結(jié)果10例2-32代碼錄入行號1代碼行my_list=[1,2,3]2my_list.append(4)3print(my_list)運行結(jié)果[1,2,3,4]例2-33代碼錄入行號1代碼行l(wèi)ist1=[1,2,3]2list2=[4,5,6]3list1.extend(list2)4print(list1)運行結(jié)果[1,2,3,4,5,6]例2-34代碼錄入行號1代碼行my_list=[1,3,5]2my_list.insert(1,2)#在索引1的位置插入23print(my_list)運行結(jié)果[1,2,3,5]例2-35代碼錄入行號1代碼行my_list=[1,2,3,3,4]2my_list.remove(3)#移除第一個33print(my_list)運行結(jié)果[1,2,3,4]例2-36代碼錄入行號1代碼行my_list=[1,2,3]2removed_element=my_list.pop()3print(removed_element)4print(my_list)運行結(jié)果3[1,2]例2-37代碼錄入行號1代碼行my_list=[1,2,3,4]2index_position=my_list.index(3)3print(index_position)運行結(jié)果2例2-38代碼錄入行號1代碼行my_list=[1,2,3,2,3,4,3,3]#創(chuàng)建一個列表2count_of_three=my_list.count(3)#使用count()方法統(tǒng)計元素3出現(xiàn)的次數(shù)3print(count_of_three)運行結(jié)果4例2-39代碼錄入行號1代碼行my_list=[14,12,21,11,8,3]#創(chuàng)建一個列表2my_list.sort()#使用sort()方法對列表進行升序排序3print(my_list)運行結(jié)果[3,8,11,12,14,21]例2-40代碼錄入行號1代碼行my_list=[11,22,33,44,55]#創(chuàng)建一個列表2my_list.reverse()#使用reverse()方法反轉(zhuǎn)列表3print(my_list)運行結(jié)果[55,44,33,22,11]例2-41代碼錄入行號1代碼行my_list=[1,2,3,4,5]#創(chuàng)建一個列表2print("原始列表:",my_list)3my_list.clear()#使用clear()方法清空列表4print("清空后的列表:",my_list)運行結(jié)果原始列表:[1,2,3,4,5]清空后的列表:[]例2-42示例代碼行號1代碼行my_tuple=(7,8,9)#使用圓括號2another_tuple=7,8,9#不使用圓括號,通過逗號分隔3mixed_Tuple=(1,"hello",[4,5,6])#元組中可以包含不同類型的元素4empty_Tuple=()#空元組例2-43代碼錄入行號1代碼行welfare=("獎金","培訓(xùn)")2print(type(welfare))#通過type()函數(shù)查看元組數(shù)據(jù)類型3print(isinstance(welfare,tuple))#通過isinstance()函數(shù)判斷元組數(shù)據(jù)類型是否是tuple運行結(jié)果<class'tuple'>True例2-44代碼錄入行號1代碼行welfare=("獎金","培訓(xùn)")2delwelfare3print(type(welfare))#通過type()函數(shù)查看元組數(shù)據(jù)類型運行結(jié)果Traceback(mostrecentcalllast):File"/copy_files_tmp/0_0349b5e0-eaa1-11ee-bf9d-fa7e8b83f47e/0349b5e0-eaa1-11ee-bf9d-fa7e8b83f47e",line20,in<module>print(welfare)NameError:name'welfare'isnotdefined例2-45代碼錄入行號1代碼行student_ages={"張三":18,"李四":20,"王二":21}2print(student_ages)運行結(jié)果{'張三':18,'李四':20,'王二':21}例2-46代碼錄入行號1代碼行dict1=dict([('apple',1),('banana',2),('orange',3)])2print(dict1)運行結(jié)果{'apple':1,'banana':2,'orange':3}例2-47代碼錄入行號1代碼行my_dict={"蘋果":1,"香蕉":2,"草莓":3}#創(chuàng)建一個字典2value=my_dict["蘋果"]#使用鍵獲取值獲取與"蘋果"鍵相關(guān)聯(lián)的值3print(value)運行結(jié)果1例2-48代碼錄入行號1代碼行my_dict={}#創(chuàng)建一個空字典2my_dict['張三']='一等獎'#添加鍵值對3my_dict['李四']='二等獎'#添加鍵值對4print(my_dict)運行結(jié)果{'張三':'一等獎','李四':'二等獎'}例2-49代碼錄入行號1代碼行my_dict={'蘋果':1,'香蕉':2,'草莓':3}#創(chuàng)建一個字典2my_dict['香蕉']=3#修改鍵值對,將'香蕉'的值修改為33print(my_dict)運行結(jié)果{'蘋果':1,'香蕉':3,'草莓':3}例2-50代碼錄入行號1代碼行my_dict={'蘋果':1,'香蕉':2,'草莓':3}#創(chuàng)建一個字典2delmy_dict['香蕉']#使用del語句刪除鍵值對3print(my_dict)運行結(jié)果{'蘋果':1,'草莓':3}例2-51代碼錄入行號1代碼行my_dict={'蘋果':1,'香蕉':2,'草莓':3}#創(chuàng)建一個字典2removed_value=my_dict.pop('蘋果')#使用pop()方法刪除鍵值對并獲取被刪除的值3print(my_dict)運行結(jié)果{'香蕉':2,'草莓':3}例2-52代碼錄入行號1代碼行my_dict={'蘋果':1,'香蕉':2,'草莓':3}#創(chuàng)建一個字典2keys_list=list(my_dict.keys())#獲取鍵的列表3print(keys_list)4values_list=list(my_dict.values())#獲取值的列表5print(values_list)6items_list=list(my_dict.items())#獲取鍵值對的列表(每個元素是一個元組,包含鍵和值)7print(items_list)運行結(jié)果['蘋果','香蕉','草莓'][1,2,3][('蘋果',1),('香蕉',2),('草莓',3)]例2-53代碼錄入行號1代碼行my_dict={'a':1,'b':2,'c':3}2forkeyinmy_dict:#遍歷字典的鍵3print(key)運行結(jié)果abc例2-54代碼錄入行號1代碼行value1={1,2,3,4}#使用大括號創(chuàng)建集合2print(value1)3value2=set([1,3,2,2,5,4,4])#使用set()函數(shù)創(chuàng)建集合重復(fù)元素被自動去除4print(value2)運行結(jié)果{1,2,3,4}{1,2,3,4,5}任務(wù)五解析Python程序控制結(jié)構(gòu)例2-55代碼錄入行號123456代碼行#假設(shè)我們有一個變量,代表用戶的年齡age=18#我們想要檢查這個用戶是否成年(假設(shè)成年年齡為18歲)#如果是,則輸出一條消息ifage>=18:print("用戶已成年")例2-56代碼錄入行號12345678代碼行#假設(shè)我們有一個變量,代表用戶的年齡age=16#我們想要檢查這個用戶是否成年(假設(shè)成年年齡為18歲)#根據(jù)是否成年,輸出不同的消息ifage>=18:print("用戶已成年")else:print("用戶未成年")運行結(jié)果用戶未成年例2-57代碼錄入行號1代碼行age=int(input("請輸入年齡"))2ifage<0:3print("年齡不能是負數(shù)!")4elifage<18:5print("您還未成年。")6elifage==18:7print("您剛好成年。")8else:9print("您已經(jīng)成年了。")運行結(jié)果請輸入年齡20您已經(jīng)成年了。例2-58代碼錄入行號1代碼行input("請輸入你的學(xué)號:")運行結(jié)果請輸入你的學(xué)號:用戶輸入相應(yīng)的內(nèi)容后,比如輸入“20240501”,系統(tǒng)將輸出以下內(nèi)容。20240501例2-59代碼錄入行號1代碼行fruits=['蘋果','香蕉','草莓','櫻桃']2#使用for循環(huán)遍歷列表中的每個元素3forfruitinfruits:4#打印當(dāng)前元素5print(fruit)運行結(jié)果蘋果香蕉草莓櫻桃例2-60代碼錄入行號1代碼行fruits=['蘋果','香蕉','草莓','櫻桃']2#使用for循環(huán)遍歷列表中的每個元素3forfruitinfruits:4#打印當(dāng)前元素5print(fruit)6else:7print("循環(huán)結(jié)束")運行結(jié)果蘋果香蕉草莓櫻桃循環(huán)結(jié)束例2-61代碼錄入行號1代碼行count=1#初始化計數(shù)器2whilecount<=5:#while循環(huán),條件是count小于或等于53print(count)#打印當(dāng)前計數(shù)器的值4count+=1#計數(shù)器加15print("循環(huán)已結(jié)束")#當(dāng)循環(huán)結(jié)束時,計數(shù)器count的值將大于5,因此下面的代碼不會執(zhí)行運行結(jié)果12345循環(huán)已結(jié)束例2-62代碼錄入行號1代碼行foriinrange(10):2ifi==5:3break#當(dāng)i等于5時,終止循環(huán)4ifi%2==0:5continue#當(dāng)i是偶數(shù)時,跳過當(dāng)前迭代6print(i)運行結(jié)果13任務(wù)六調(diào)用Python函數(shù)與模塊例2-63示例代碼行號1代碼行defmyfunc(x,y):2return(x+y)例2-64示例代碼行號1代碼行defmyfunc(x,y):return(x+y)例2-65示例代碼行號12代碼行defemptfunc(x,y):pass例2-66代碼錄入行號1代碼行defadd_numbers(a,b):#定義一個簡單的函數(shù),它接受兩個參數(shù)并返回它們的和2returna+b3result=add_numbers(1,2)#調(diào)用函數(shù)并獲取返回值4print(result)運行結(jié)果3例2-67代碼錄入行號1代碼行def學(xué)生信息(姓名,年齡,專業(yè)):2print(f"姓名:{姓名},年齡:{年齡},專業(yè):{專業(yè)}")3學(xué)生信息("吳美麗",18,"大數(shù)據(jù)與會計")#使用位置參數(shù)調(diào)用函數(shù)運行結(jié)果姓名:吳美麗,年齡:18,專業(yè):大數(shù)據(jù)與會計例2-68代碼錄入行號1代碼行def學(xué)生信息(姓名,年齡,專業(yè)):2print(f"姓名:{姓名},年齡:{年齡},專業(yè):{專業(yè)}")3學(xué)生信息(專業(yè)="大數(shù)據(jù)與會計",姓名="吳美麗",年齡=18)#使用關(guān)鍵字參數(shù)調(diào)用函數(shù)運行結(jié)果姓名:吳美麗,年齡:18,專業(yè):大數(shù)據(jù)與會計高手點撥這里參數(shù)的順序與函數(shù)定義時的順序不同,但結(jié)果是一樣的。例2-69代碼錄入行號1代碼行def打招呼(姓名="未知"):#這個函數(shù)用于向指定姓名的人打招呼,如果沒有提供姓名,就會默認使用"未知"。2print(f"你好,{姓名}!")3打招呼()#使用默認參數(shù)調(diào)用函數(shù)沒有提供姓名,所以使用默認值"未知"4打招呼(姓名="吳美麗")#提供自定義參數(shù)調(diào)用函數(shù)運行結(jié)果你好,未知!你好,吳美麗!例2-70代碼錄入行號1代碼行def打招呼(*args):#這個函數(shù)接收任意數(shù)量的名字,并向每個人打招呼。2for名字inargs:3print(f"你好,{名字}!")4打招呼()#調(diào)用函數(shù),不傳遞任何參數(shù)。沒有輸出,因為沒有傳遞任何名字。5打招呼("吳美麗")#傳遞單個名字運行結(jié)果你好,吳美麗!例2-71代碼錄入行號1代碼行def展示個人信息(**kwargs):2for鍵,值inkwargs.items():3print(f"{鍵}:{值}")4展示個人信息(姓名="吳美麗",年齡=18,性別="女")#調(diào)用函數(shù),傳遞不同的關(guān)鍵字參數(shù)運行結(jié)果姓名:吳美麗年齡:18性別:女例2-72代碼錄入行號1代碼行全局變量="你好,世界!"2def打印全局變量():#在函數(shù)內(nèi)部直接訪問全局變量3print(全局變量)4打印全局變量()運行結(jié)果你好,世界!例2-73代碼錄入行號1代碼行defgreet(name):2greeting="你好,"+name+"!"#這是一個局部變量3print(greeting)4greet("Python")#調(diào)用greet函數(shù)運行結(jié)果你好,Python!例2-74示例代碼行號1代碼行importrandom#導(dǎo)入random模塊2importrandomasrd#導(dǎo)入random模塊,并指定別名為rd例2-75示例代碼行號1代碼行#打開Python代碼編輯器,輸入下列代碼,并將文件重命名為nowtime.py2importtime3defnow_time():4ntp=time.localtime()5ntime=("%02d:%02d:%02d"%ntp[3:6])6print(ntime)7defnow_year():8ntp=time.localtime()9ntime=("%02d:%02d:%02d"%ntp[0:3])10print(ntime)例2-76示例代碼行號1代碼行importnowtime2nowtime.now_time()任務(wù)七創(chuàng)建Python類與對象例2-77示例代碼行號1代碼行class<類名>:2<類體>例2-78示例代碼行號1代碼行class

Ticket:2trainNumber="G63"3def

printTrainNumber(self):4self.trainNumber例2-79代碼錄入行號1代碼行classPerson:#創(chuàng)建類2#實例屬性3def__init__(self):4="吳美麗"5self.age="18"6self.weight="95"7#定義實例方法8defprintName(self):9print()10defprintAge(self):11print(self.age)12defprintWeight(self):13print(self.weight)14#實例對象調(diào)用15P=Person()16P.printName()17P.printAge()18P.printWeight()運行結(jié)果吳美麗1895例2-80代碼錄入行號1代碼行classPerson:#創(chuàng)建類2name="吳美麗"3age="18"4weight="95"例2-81代碼錄入行號1代碼行classPerson:2name="吳美麗"3age="18"4weight="95"5P=Person()6print(P.age)7print(P.name)運行結(jié)果吳美麗例2-82代碼錄入行號1代碼行classPerson:2__name="吳美麗"3__age="18"4__weight="95"5P=Person()6print(p.__age)運行結(jié)果Traceback(mostrecentcalllast):File"/copy_files_tmp/0_0f932fe2-f939-11ee-876e-625b2c6bcd87/0f932fe2-f939-11ee-876e-625b2c6bcd87",line23,in<module>print(p.__age)NameError:name'p'isnotdefined例2-83代碼錄入行號1代碼行classPerson:2name="吳美麗"3age="18"4weight="95"5defprintName(self):6print()7def__printAge():8print(self.age)9p=Person()10p.printName()11p.__printAge()運行結(jié)果吳美麗Traceback(mostrecentcalllast):File"/copy_files_tmp/0_a6b6207e-ee5c-11ee-8b67-2a74ac54a8fb/a6b6207e-ee5c-11ee-8b67-2a74ac54a8fb",line28,in<module>p.__printAge()AttributeError:'Person'objecthasnoattribute'__printAge'例2-84代碼錄入行號1代碼行classPerson:2__name="吳美麗"3age="18"4weight="95"5p=Person()6print(p.age)#不提倡這么用7print(Person.age)#正確用法運行結(jié)果1818例2-85代碼錄入行號1代碼行classPerson:2__name="吳美麗"3age="18"4weight="90"5print(Person.__name)運行結(jié)果Traceback(mostrecentcalllast):File"/copy_files_tmp/0_73f05988-ee5d-11ee-bb02-eac284184b9f/73f05988-ee5d-11ee-bb02-eac284184b9f",line22,in<module>print(Person.__name)AttributeError:typeobject'Person'hasnoattribute'__name'例2-86代碼錄入行號1代碼行classPerson:2__name="吳美麗"3age="18"4weight="95"5p=Person()6Person.id="10000"7print(Person.id)89#p.pn="10001"#print(Person.pn)運行結(jié)果10000例2-87代碼錄入行號1代碼行classPerson:2def__init__(self):3="吳美麗"4self.age="18"5defweightFun(self):#不建議這樣使用,最好在__init__中給出6self.weight="10000"7p=Person()8print()9print(p.age)10p.weightFun()11print(p.weight)運行結(jié)果吳美麗1810000例2-88代碼錄入行號1代碼行classPerson:2def__init__(self,name):3self.m

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論