FishC工作室《零基礎學習python》全套課后題_第1頁
FishC工作室《零基礎學習python》全套課后題_第2頁
FishC工作室《零基礎學習python》全套課后題_第3頁
FishC工作室《零基礎學習python》全套課后題_第4頁
FishC工作室《零基礎學習python》全套課后題_第5頁
已閱讀5頁,還剩254頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第一節課0.是什么類型的語言?是腳本語言腳本語言()是電腦編程語言,因此也能讓開發者藉以編寫出讓電腦聽命行事的程序。以簡單的方式快速完成某些復雜的事情通常是創造腳本語言的重要原則,基于這項原則,使得腳本語言通常比C語言、語言或之類的系統編程語言要簡單容易。

也讓腳本語言另有一些屬于腳本語言的特性:

語法和結構通常比較簡單學習和使用通常比較簡單通常以容易修改程序的“解釋”作為運行方式,而不需要“編譯”程序的開發產能優于運行性能

一個腳本可以使得本來要用鍵盤進行的相互式操作自動化。一個腳本主要由原本需要在命令行輸入的命令組成,或在一個文本編輯器中,用戶可以使用腳本來把一些常用的操作組合成一組串行。主要用來書寫這種腳本的語言叫做腳本語言。很多腳本語言實際上已經超過簡單的用戶命令串行的指令,還可以編寫更復雜的程序。1.是什么?是一個,的意思就是“外殼”,基本上來說,就是一個通過鍵入文本與程序交互的途徑!像我們那個窗口,像那個黑乎乎的命令窗口,他們都是,利用他們,我們就可以給操作系統下達命令。同樣的,我們可以利用這個與進行互動。2.()的作用是什么?()會在輸出窗口中顯示一些文本(在這一講中,輸出窗口就是窗口)。3.中表示乘法的符號是什么?中的乘號是*(星號)。4.為什么>>>('I'*5)可以正常執行,但>>>('I'+5)卻報錯?在中不能把兩個完全不同的東西加在一起,比如說數字和文本,正是這個原因,>>>('I'+5)才會報錯。這就像是在說“五只小甲魚加上蒼井空會是多少?”一樣沒有多大意義,結果可能是五,可能是六,也可能是八!不過乘以一個整數來翻倍就具有一定的意義了,前邊的例子就是將"I"這個字符串打印五次。5.如果我需要在一個字符串中嵌入一個雙引號,正確的做法是?你有兩個選擇:可以利用反斜杠(\)對雙引號轉義:\",或者用單引號引起這個字符串。例如:'Il"o"'。6.為什么我們要使用3?2到底有什么問題?看起來很多程序員依然都在使用2?確實還有相當多的程序員在使用2,不過3才是發展的未來,就像和7一樣。在《零基礎入門學習》的系列教程準備中,小甲魚發覺3中的新特性確實很妙,很值得進行深入學習!你也不用擔心,如果你了解了3,2的代碼閱讀對于你來說根本不成問題!第二節課0.什么是?就是,內置函數。為了方便程序員快速編寫腳本程序(腳本就是要編程速度快快快!!!),提供了非常豐富的內置函數,我們只需要直接調用即可,例如()的功能是“打印到屏幕”,()的作用是接收用戶輸入(注:3用()取代了2的(),用法如有不懂請看視頻講解)。太多學不過來怎么辦?看不懂英文說明怎么辦?3的資料太少怎么辦?沒事,有了小甲魚,媽媽再也不用擔心我的學習了!1.

用課堂上小甲魚教的方法數一數3提供了多少個?在或中,輸入()可以看到提供的內置方法列表(注意,前后是兩個下劃線哦)其中小寫的就是。如果想具體查看某個的功能,比如(),可以在中輸入(),就會得到這個的功能描述。哦,答案應該是68個,不信你自己數數看,你們肯定沒有自己完成作業就來看答案!哼~2.在看來:''和''一樣嗎?不一樣,因為是一個“敏感的小女孩”,所以不要試圖欺騙她,對來說,和是完全不同的兩個名字,所以編程的時候一定要當心。不過會幫助解決可能因此出現的問題,例如只有當標識符已經賦值后(還記得嗎,小甲魚在課堂中說過的變量是不用先聲明的)才能在代碼中使用,未賦值的標識符直接使用會導致運行時錯誤,所以你很快就可以根據經驗發現此問題。3.在小甲魚看來,中什么是最重要的?你贊同嗎?縮進!在小甲魚看來,縮進是的靈魂,縮進的嚴格要求使得的代碼顯得非常精簡并且有層次(小甲魚閱讀過很多大牛的代碼,那個亂語言不是有國際亂碼大賽嘛......)。所以在里對待縮進代碼要十分小心,如果沒有正確地縮進,代碼所做的事情可能和你的期望相去甚遠(就像C語言里邊括號打錯了位置)。如果在正確的位置輸入冒號“:”,會自動將下一行縮進!4.這節課的例子中出現了“=”和“”,他們表示不同的含義,你在編程的過程中會不小心把“”誤寫成“=”嗎?有沒有好的辦法可以解決這個問題呢?C語言的話,如果(c1)寫成(c=1),程序就完全不按程序員原本的目的去執行,但在這里,不好意思,行不通,語法錯誤!不允許條件中賦值,所以c=1:會報錯!小甲魚覺得這種做法可以非常有效的防止程序員因為打炮、熬夜等問題導致粗心的,并且這類殺傷力都巨大!5.你聽說過“拼接”這個詞嗎?在一些編程語言,我們可以將兩個字符串“相加”在一起,如:'I'+''+''會得到'',在里,這種做法叫做拼接字符串。0.編寫程序:,要求用戶輸入姓名并打印“你好,姓名!”=("請輸入您的姓名:")('你好,'++'!')復制代碼1.編寫程序:要求用戶輸入1到100之間數字并判斷,輸入符合要求打印“你妹好漂亮”,不符合要求則打印“你大爺好丑”=("請輸入1到100之間的數字:")=()1<=<=100:

('你妹好漂亮^_^'):

('你大爺好丑')復制代碼第三課5.如果非要在原始字符串結尾輸入反斜杠,可以如何靈活處理?>>>=r'C:\\\''\\'復制代碼第四課測試題:0.請問以下代碼會打印多少次“我愛魚C!”'C':

('我愛魚C!')復制代碼1.請問以下代碼會打印多少次“我愛魚C!”i=10i:

('我愛魚C!')

i=i-1復制代碼2.請寫出與10<<50等價的表達式3.3中,一行可以書寫多個語句嗎?4.3中,一個語句可以分成多行書寫嗎?5.請問的操作符和C語言的操作符有何不同?【該題針對有C或基礎的朋友】6.聽說過“短路邏輯()”嗎?動動手:0.完善第二個改進要求(為用戶提供三次機會嘗試,機會用完或者用戶猜中答案均退出循環)并改進視頻中小甲魚的代碼。1.嘗試寫代碼實現以下截圖功能:第五課測試題:

0.在中,表示整型,那你還記得、和分別表示什么嗎?

1.你知道為什么布爾類型()的和分別用1和0來代替嗎?

2.使用()將小數轉換為整數,結果是向上取整還是向下取整呢?

3.我們人類思維是習慣于“四舍五入”法,你有什么辦法使得()按照“四舍五入”的方式取整嗎?

4.取得一個變量的類型,視頻中介紹可以使用()和(),你更傾向于使用哪個?

5.3可以給變量命名中文名,知道為什么嗎?

6.【該題針對零基礎的魚油】你覺得這個系列教學有難度嗎?

動動手:0.針對視頻中小甲魚提到的小漏洞,再次改進我們的小游戲:當用戶輸入錯誤類型的時候,及時提醒用戶重新輸入,防止程序崩潰。

如果你嘗試過以下做法,請舉下小手:=("不妨猜一下小甲魚現在心里想的是哪個數字:")#這種想法是因為(1)會返回<''>,如果()返回結果一致說明輸入是整數。()(1):

("抱歉,輸入不合法,",'')

=("請輸入一個整數:")復制代碼或者可能這樣:=("不妨猜一下小甲魚現在心里想的是哪個數字:")#操作符的作用是將布爾類型的結果翻轉:即取反的意思,(,):

("抱歉,輸入不合法,",'')

=("請輸入一個整數:")復制代碼以上方法的思路是正確的,不過似乎忽略了一點兒:就是()的返回值始終是字符串,所以()永遠是<''>!

其實有蠻多的做法可以實現的,不過就目前我們學習過的內容來看,還不足夠。

所以,在讓大家動手完成這道題之前,小甲魚介紹一點新東西給大家!

s為字符串

()

所有字符都是數字或者字母,為真返回,否則返回。

()

所有字符都是字母,為真返回,否則返回。

()

所有字符都是數字,為真返回,否則返回。

()

所有字符都是小寫,為真返回,否則返回。

()

所有字符都是大寫,為真返回,否則返回。

()

所有單詞都是首字母大寫,為真返回,否則返回。

()

所有字符都是空白字符,為真返回,否則返回。

例如:

>>>s='I'

>>>()

>>>

好了,文字教程就到這里,大家趕緊趁熱打鐵,改造我們的小游戲吧!

1.寫一個程序,判斷給定年份是否為閏年。(注意:請使用已學過的進行靈活運用)

這樣定義閏年的:能被4整除但不能被100整除,或者能被400整除都是閏年。

2.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!測試題答案:本帖隱藏的內容0.在中,表示整型,那你還記得、和分別表示什么嗎?

表示布爾類型

表示浮點型

表示字符串

1.你知道為什么布爾類型()的和分別用1和0來代替嗎?

你可能聽說過計算機是很“笨”的,究其根本是因為它只認識二進制數,所以所有的編程語言最終都會轉換成簡單的二進制序列給按照一定的規則解析。

由于二進制只有兩個數:0和1,因此用0和1來表示和再適合不過了,因為不用浪費資源在轉換的過程上!

2.使用()將小數轉換為整數,結果是向上取整還是向下取整呢?

我們可愛的小甲魚說了,小數取整會采用比較暴力的截斷方式,即向下取整。(注:5.5向上取整為6,向下取整為5)

3.我們人類思維是習慣于“四舍五入”法,你有什么辦法使得()按照“四舍五入”的方式取整嗎?

()固然沒則“聰明”,但機器是死的,魚油是活的!

5.4“四舍五入”結果為:5,(5.4+0.5)5

5.6“四舍五入”結果為:6,(5.6+0.5)6

大家看明白了嗎?

4.取得一個變量的類型,視頻中介紹可以使用()和(),你更傾向于使用哪個?

建議使用(),因為它的返回結果比較直接,另外()其實并沒有你想象的則簡單,我們后邊會講到。

5.3可以給變量命名中文名,知道為什么嗎?

3源碼文件默認使用8編碼(支持中文),這就使得以下代碼是合法的:

>>>小甲魚='我愛你'

>>>(小甲魚)

>>>我愛你

6.【該題針對零基礎的魚油】你覺得這個系列教學有難度嗎?

如果有不懂的問題,請在此處提問:""

另外需要小甲魚在視頻講解的方面做哪方面改進請回帖告之!動動手答案:本帖隱藏的內容0.針對視頻中小甲魚提到的小漏洞,再次改進我們的小游戲:當用戶輸入錯誤類型的時候,及時提醒用戶重新輸入,防止程序崩潰。需要注意的地方在代碼中已經注釋!=3=(1,10)('我愛魚C工作室')=0("不妨猜一下小甲魚現在心里想的是哪個數字:","")()(>0):

=()

():

=("抱歉,您的輸入有誤,請輸入一個整數:")

=()

=-1#用戶每輸入一次,可用機會就-1

:

("我草,你是小甲魚心里的蛔蟲嗎?!")

("哼,猜中了也沒有獎勵!")

:

>:

("哥,大了大了")

:

("嘿,小了,小了")

>0:

("再試一次吧:","")

:

("機會用光咯")("游戲結束,不玩啦^_^")復制代碼1.寫一個程序,判斷給定年份是否為閏年。=('請輸入一個年份:')():

=("抱歉,您的輸入有誤,請輸入一個整數:")=()400(400):

(+'是閏年!'):

(4(4))(100(100)):

(+'是閏年!')

:

(+'不是閏年!')復制代碼

2.嘗試寫代碼實現以下截圖功能:

3.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!回復您的答案即可查看參考答案!測試題答案:本帖隱藏的內容0.請問以下代碼會打印多少次“我愛魚C!”

死循環,會一直打印“我愛魚C!”(嗯,這也算是永遠支持魚C的方法之一),直到崩潰或者用戶按下快捷鍵+C(強制結束)

造成死循環的原因是后邊的條件永遠為真(),在看來,只有以下內容會被看作假(注意冒號括號里邊啥都沒有,連空格都不要有!):0""''()[]{}

其他一切都被解釋為真!

不妨試試:'':

('進入循環')('退出循環')復制代碼

或者:

('進入循環')('退出循環')復制代碼

或者0:

('進入循環')('退出循環')

復制代碼1.請問以下代碼會打印多少次“我愛魚C!”

會打印10次。

2.請寫出與10<<50等價的表達式

(10<)(<50)

3.3中,一行可以書寫多個語句嗎?

可以,語句之間用分號隔開即可,不妨試試:

>>>('I')('!')

4.3中,一個語句可以分成多行書寫嗎?

可以,一行過長的語句可以使用反斜杠或者括號分解成幾行,不妨試試:>>>3>4\

1<2復制代碼或者>>>(3>4

1<2)復制代碼5.【該題針對有C或基礎的朋友】請問的操作符和C語言的操作符有何不同?

有圖有真相(C\):

6.聽說過“短路邏輯()”嗎?

邏輯操作符有個有趣的特性:在不需要求值的時候不進行操作。這么說可能比較“高深”,舉個例子,表達式xy,需要x和y兩個變量同時為真()的時候,結果才為真。因此,如果當x變量得知是假()的時候,表達式就會立刻返回,而不用去管y變量的值。

這種行為被稱為短路邏輯()或者惰性求值(),這種行為同樣也應用與操作符,這個后邊的課程小甲魚會講到,不急。

實際上,的做法是如果x為假,表達式會返回x的值(0),否則它就會返回y的值(例子參考樓上那題)。動動手答案:本帖隱藏的內容0.完善第二個改進要求(為用戶提供三次機會嘗試,機會用完或者用戶猜中答案均退出循環)并改進視頻中小甲魚的代碼。

需要注意的地方在代碼中已經注釋!

=3=(1,10)('我愛魚C工作室')#這里先給賦值(賦一個絕對不等于的值)=0#()默認是打印完字符串會自動添加一個換行符,""參數告訴()用空格代替換行#嗯,小甲魚覺得富有創意的你應該會嘗試用""?("不妨猜一下小甲魚現在心里想的是哪個數字:","")()(>0):

=()

=()

=-1#用戶每輸入一次,可用機會就-1

:

("我草,你是小甲魚心里的蛔蟲嗎?!")

("哼,猜中了也沒有獎勵!")

:

>:

("哥,大了大了")

:

("嘿,小了,小了")

>0:

("再試一次吧:","")

:

("機會用光咯")("游戲結束,不玩啦^_^")復制代碼1.嘗試寫代碼實現以下截圖功能:=('請輸入一個整數:')=()i=1:

(i)

i=i+1

=-1復制代碼2.嘗試寫代碼實現以下截圖功能:=('請輸入一個整數:')=():

i=-1

i:

('',='')

i=i-1

j=

j:

('*',='')

j=j-1

()

=-1復制代碼第六課測試題:

0.的除法現在使用“”實現,那3.02.0您目測會顯示什么內容呢?

1.a<b<c事實上是等于?

2.不使用,你可以輕松說出5**-2的值嗎?

3.如何簡單判斷一個數是奇數還是偶數?

4.請用最快速度說出答案:1013456789

5.還記得我們上節課那個求閏年的作業嗎?如果還沒有學到“求余”操作,還記得用什么方法可以“委曲求全”代替“%”的功能呢?

動動手:0.請寫一個程序打印出0~100所有的奇數。1.我們說過現在的可以計算很大很大的數據,但是......真正的大數據計算可是要靠剛剛的硬件滴,不妨寫一個小代碼,讓你的計算機為之崩潰?2.

愛因斯坦曾出過這樣一道有趣的數學題:有一個長階梯,若每步上2階,最后剩1階;若每步上3階,最后剩2階;若每步上5階,最后剩4階;若每步上6階,最后剩5階;只有每步上7階,最后剛好一階也不剩。

(小甲魚溫馨提示:步子太大真的容易扯著蛋)題目:請編程求解該階梯至少有多少階?3.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!回復您的答案即可查看參考答案!測試題答案:本帖隱藏的內容0.的除法現在使用“”實現,那3.02.0您目測會顯示什么內容呢?

如果回答是1.5則很遺憾,您受到C語言的影響比較大,這里會義無反顧地執行除法原則,答案是:1.0

1.a<b<c事實上是等于?

(a<b)(b<c)

2.不使用,你可以輕松說出5**-2的值嗎?

0.04,也就是1/25

冪運算操作符比其左側的一元操作符優先級高,比其右側的一元操作符優先級低。

3.如何簡單判斷一個數是奇數還是偶數?

使用求余可以簡單得到答案:能被2整除為偶數,所以x%20,否則為奇數。

4.請用最快速度說出答案:1013456789

如果你的回答是0,則小甲魚很開心你中招了!

答案是:4

的優先級是不同的:>>

我們按照優先級給它們加上括號:(1)(01)(34)(56)(789)

00469

4

為啥是4?

大家還記得第四講作業提到的“短路邏輯”嗎?344,而343。

所以答案是:4

溫馨提示:為了更好的表達你的程序,小甲魚再次呼吁有些括號還是不能省下的,畢竟不是所有程序員都跟你一樣都將優先級爛透于心的。

5.還記得我們上節課那個求閏年的作業嗎?如果還沒有學到“求余”操作,還記得用什么方法可以“委曲求全”代替“%”的功能呢?

因為上節課我們還沒有教大家“求余”的操作,所以小甲魚使用了“400(400)”這樣的方式來“委曲求全”。動動手答案:本帖隱藏的內容0.請寫一個程序打印出0~100所有的奇數。i=0i<=100:

i%20:

(i,'')

i1

:

i1復制代碼1.我們說過現在的可以計算很大很大的數據,但是......真正的大數據計算可是要靠剛剛的硬件滴,不妨寫一個小代碼,讓你的計算機為之崩潰?(2**2**32)#一般很多機子都會在一會兒之后:,內存不夠用。#設計到冪操作,結果都是驚人滴。2.題目:請編程求解該階梯至少有多少階?x=7i=1=0i<=100:

(21)(32)(54)(65):

=1

:

x=7*(1)#根據題意,x一定是7的整數倍,所以每次乘以7

i11:

('階梯數是:',x):

('在程序限定的范圍內找不到答案!')復制代碼第八課0.(<100):上邊這行代碼相當于?

1.的作用是什么?

2.假設有x=1,y=2,z=3,請問如何快速將三個變量的值互相交換?

3.猜猜(x<y[x][y])[0]實現什么樣的功能?

4.你聽說過成員資格運算符嗎?

動動手:

0.視頻中小甲魚使用在大多數情況下效率要比全部使用要高,但根據一般的統計規律,一個班的成績一般服從正態分布,也就是說平均成績一般集中在70~80分之間,因此根據統計規律,我們還可以改進下程序以提高效率。

題目備忘:按照100分制,90分以上成績為A,80到90為B,60到80為C,60以下為D,寫一個程序,當用戶輸入分數,自動轉換為的形式打印。1.的作者在很長一段時間不肯加入三元操作符就是怕跟C語言一樣搞出國際亂碼大賽,蛋疼的復雜度讓初學者望而生畏,不過,如果你一旦搞清楚了三元操作符的使用技巧,或許一些比較復雜的問題反而迎刃而解。請將以下代碼修改為三元操作符實現:x,y,z=6,5,4x<y:

=x

z<:

=zy<z:

=y:

=z復制代碼

2.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!

回復您的答案即可查看參考答案!

測試題答案:

本帖隱藏的內容0.

(<100):

這行代碼相當于?

>=100:

1.的作用是什么?

這個關鍵字我們稱之為“斷言”,當這個關鍵字后邊的條件為假的時候,程序自動崩潰并拋出的異常。

什么情況下我們會需要這樣的代碼呢?當我們在測試程序的時候就很好用,因為與其讓錯誤的條件導致程序今后莫名其妙地崩潰,不如在錯誤條件出現的那一瞬間我們實現“自爆”。

一般來說我們可以用再程序中置入檢查點,當需要確保程序中的某個條件一定為真才能讓程序正常工作的話,關鍵字就非常有用了。

2.假設有x=1,y=2,z=3,請問如何快速將三個變量的值互相交換?

x,y,z=z,y,x

3.猜猜(x<y[x][y])[0]實現什么樣的功能?

這其實是的作者還沒有為加入三元操作符之前,社區的小伙伴們靈活的使用和

搭配來實現三元操作符的功能,這里邊有涉及到列表和切片的知識,這部分知識很快就會講解,迫不及待的朋友可以先稍微預習下。

4.你聽說過成員資格運算符嗎?

有一個成員資格運算符:,用于檢查一個值是否在序列中,如果在序列中返回,否則返回。

例如:>>>='小甲魚'>>>'魚'>>>'肥魚'復制代碼當下節課我們講解語句的時候,你看到會不會就有了更深入的理解?!

動動手答案:

本帖隱藏的內容0.視頻中小甲魚使用在大多數情況下效率要比全部使用要高,但根據一般的統計規律,一個班的成績一般服從正態分布,也就是說平均成績一般集中在70~80分之間,因此根據統計規律,我們還可以改進下程序以提高效率。=(('請輸入一個分數:'))80>>=60:

('C')90>>=80:

('B')60>>=0:

('D')100>=>=90:

('A'):

('輸入錯誤!')復制代碼1.的作者在很長一段時間不肯加入三元操作符就是怕跟C語言一樣搞出國際亂碼大賽,蛋疼的復雜度讓初學者望而生畏,不過,如果你一旦搞清楚了三元操作符的使用技巧,或許一些比較復雜的問題反而迎刃而解。=x(x<yx<z)(yy<zz)復制代碼第九課0.下面的循環會打印多少次"I"?i(0,10,2):

('I')復制代碼1.下面的循環會打印多少次"I"?i5:

('I')復制代碼2.回顧一下和在循環中起到的作用?

3.請談下你對列表的理解?

4.請問(10)生成哪些數?

5.目測以下程序會打印什么?:

:

(1)

(2)

(3)復制代碼6.什么情況下我們要使循環永遠為真?

7.【學會提高代碼的效率】你的覺得以下代碼效率方面怎樣?有沒有辦法可以大幅度改進(仍然使用)?i=0=''i<()):

(i)

i1復制代碼動動手:

細節決定成敗,看答案前記得自己先敲代碼!

0.設計一個驗證用戶密碼程序,用戶只有三次機會輸入錯誤,不過如果用戶輸入的內容中包含"*"則不計算在內。

程序演示如圖:

1.編寫一個程序,求100~999之間的所有水仙花數。如果一個3位數等于其各位數字的立方和,則稱這個數為水仙花數。例如:153=1^3+5^3+3^3,因此153就是一個水仙花數。2.三色球問題有紅、黃、藍三種顏色的求,其中紅球3個,黃球3個,綠球6個。先將這12個球混合放在一個盒子中,從中任意摸出8個球,編程計算摸出球的各種顏色搭配。3.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!

回復您的答案即可查看參考答案!

測試題答案:

本帖隱藏的內容0.下面的循環會打印多少次"I"?i(0,10,2):

('I')復制代碼5次,因為從0開始,到10結束,步進為2。

1.下面的循環會打印多少次"I"?i5:

('I')復制代碼會報錯,上節課的課后習題我們提到了是“成員資格運算符”,而不是像C語言那樣去使用語法。的更像腳本語言的。

2.回顧一下和在循環中起到的作用

語句的作用是終止當前循環,跳出循環體。

語句的作用是終止本輪循環并開始下一輪循環(這里要注意的是:在開始下一輪循環之前,會先測試循環條件)。

3.請談下你對列表的理解

嗯,有些知識點需要自己總結才能加固,下節課小甲魚將跟大家暢談一個打了激素的數組:列表,不容錯過哦^_^

4.請問(10)生成哪些數?

會生成(0,10),((0,10))轉換成列表是:[0,1,2,3,4,5,6,7,8,9],注意不包含10哦。

5.目測以下程序會打印什么?:

:

(1)

(2)

(3)復制代碼會打印:

2

3

因為只能跳出一層循環,記住咯!

6.什么情況下我們要使循環永遠為真?

:

循環體

同樣用于游戲實現,因為游戲只要運行著,就需要時刻接收用戶輸入,因此使用永遠為真確保游戲“在線”。操作系統也是同樣的道理,時刻待命,操作系統永遠為真的這個循環叫做消息循環。另外,許多通訊服務器的客戶端/服務器系統也是通過這樣的原理來工作的。

所以永遠為“真”雖然是“死循環”,但不一定是壞事,再說了,我們可以隨時用來跳出循環!

7.【學會提高代碼的效率】你的覺得以下代碼效率方面怎樣?有沒有辦法可以大幅度改進(仍然使用)?i=0=''i<()):

(i)

i1復制代碼

這段代碼之所以“效率比較低”是因為每次循環都需要調用一次()函數(我們還沒有學到函數的概念,小甲魚這里為零基礎的朋友形象的解釋下:就像你打游戲打得正的時候,老媽讓你去買鹽......你有兩種選擇,一次買一包,一天去買五次,或者一次性買五包回來,老媽要就直接給她。)i=0=''=()i<:

(i)

i1

復制代碼

小甲魚希望學習咱的課程的朋友不是只為了可以把程序寫出來,而是追求把代碼寫好,寫漂亮,做一個有理想、有追求的程序猿!

動動手答案:

本帖隱藏的內容0.

設計一個驗證用戶密碼程序,用戶只有三次機會輸入錯誤,不過如果用戶輸入的內容中包含"*"則不計算在內。=3='':

=('請輸入密碼:')

:

('密碼正確,進入程序......')

'*':

('密碼中不能含有"*"號!您還有',,'次機會!','')

:

('密碼輸入錯誤!您還有',1,'次機會!','')

1復制代碼1.編寫一個程序,求100~999之間的所有水仙花數。如果一個3位數等于其各位數字的立方和,則稱這個數為水仙花數。例如:153=1^3+5^3+3^3,因此153就是一個水仙花數i(100,1000):

=0

=i

:

=+(10)**3

10

#注意這里要使用地板除哦~

i:

(i)復制代碼2.三色球問題有紅、黃、藍三種顏色的求,其中紅球3個,黃球3個,綠球6個。先將這12個球混合放在一個盒子中,從中任意摸出8個球,編程計算摸出球的各種顏色搭配。('\\')(0,4):

(0,4):

(2,7):

++8:

#注意,下邊不是字符串拼接,因此不用“+”哦~

(,'\t',,'\t',)復制代碼注釋:(2,7)是產生[2,3,4,5,6]5個數,綠球不能是1個,因為如果綠球是1個的話,紅球+黃球需要有7個才能符合題意,而紅球和黃球每種只有3個,因此是(2,7)第十課測試題:

0.列表都可以存放一些什么東西?

1.向列表增加元素有哪些方法?

2.()方法和()方法都是向列表的末尾增加元素,請問他們有什么區別?

3.(['竹林小溪','迷戀'])和(['竹林小溪','迷戀'])實現的效果一樣嗎?

4.有列表=['F','i','h','C'],如果小甲魚想要在元素'i'和'h'之間插入元素's',應該使用什么方法來插入?

動動手:

0.自己動手試試看,并分析在這種情況下,向列表添加數據應當采用哪種方法比較好?假設給定以下列表:=['小甲魚','黑夜','迷途','怡靜','秋舞斜陽']要求將列表修改為:=['小甲魚',88,'黑夜',90,'迷途',85,'怡靜',90,'秋舞斜陽',88]方法一:使用()和()方法修改列表。方法二:重新創建一個同名字的列表覆蓋。

1.利用循環打印上邊列表中的每個內容,如圖:

2.上一題打印的樣式不是很好,能不能修改一下代碼打印成下圖的樣式呢?【請至少使用兩種方法實現】

3.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!

回復您的答案即可查看參考答案!

測試題答案:

本帖隱藏的內容0.

列表都可以存放一些什么東西?

我們說的列表是一個打了激素的數組,如果把數組比喻成集裝箱,則的列表就是一個大倉庫,可以存放我們已經學習過的任何數據類型。

>>>=[1,‘小甲魚’,3.14,[1,2,3]]

1.向列表增加元素有哪些方法?

這節課我們教過大家三種方法想列表增加元素,分別是:()、()和()。

2.()方法和()方法都是向列表的末尾增加元素,請問他們有什么區別?

()方法是將參數作為一個元素增加到列表的末尾。

()方法則是將參數作為一個列表去擴展列表的末尾。

請看以下示例:>>>=['F','i','s','h']>>>('C')>>>['F','i','s','h','C']>>>(['.','c'])>>>['F','i','s','h','C','.','c']>>>(['o','m'])>>>['F','i','s','h','C','.','c',['o','m']]復制代碼3.(['竹林小溪','迷戀'])和(['竹林小溪','迷戀'])實現的效果一樣嗎?

不一樣,因為怕大家沒有仔細看上一題的示例,所以不懂的請看上一題解釋。

4.有列表=['F','i','h','C'],如果小甲魚想要在元素'i'和'h'之間插入元素's',應該使用什么方法來插入?

(2,'s')

動動手答案:

本帖隱藏的內容0.自己動手試試看,并分析在這種情況下,向列表添加數據應當采用哪種方法比較好?假設給定以下列表:=['小甲魚','黑夜','迷途','怡靜','秋舞斜陽']要求將列表修改為:=['小甲魚',88,'黑夜',90,'迷途',85,'怡靜',90,'秋舞斜陽',88]方法一:使用()和()方法修改列表。方法二:重新創建一個同名字的列表覆蓋。

解答:

方法一:(1,88)(3,90)(5,85)(7,90)(88)復制代碼方法二:=['小甲魚',88,'黑夜',90,'迷途',85,'怡靜',90,'秋舞斜陽',88]復制代碼對于這種情況,明顯是第二種方法看起來要好一些嘛。

不過對于大型的列表,第一種方法可能更合適,所以我們說永遠沒有最好的,只有最合適的。

1.利用循環打印上邊列表中的每個內容=['小甲魚',88,'黑夜',90,'迷途',85,'怡靜',90,'秋舞斜陽',88]:

()復制代碼2.上一題打印的樣式不是很好,能不能修改一下代碼打印成下圖的樣式呢?【請至少使用兩種方法實現】方法一:=0=()<:

([],[1])

2方法二:

(()):

20:

([],[1])復制代碼0.注意,這道題跟上節課的那道題有點兒不同,回答完請上機實驗或參考答案。>>>=[1,2,3,4,5]>>>=>>>=[6]>>>()復制代碼如果不上機操作,你覺得會打印什么內容?

第十二課

1.請問如何將下邊這個列表的'小甲魚'修改為'小魷魚'?1=[1,[1,2,['小甲魚']],3,5,8,13,18]復制代碼

2.要對一個列表進行順序排序,請問使用什么方法?

3.要對一個列表進行逆序排序,請問使用什么方法?

4.列表還有兩個內置方法沒給大家介紹,不過聰明的你應該可以自己摸索使用的門道吧:()和()

5.你有聽說過列表推導式或列表解析嗎?

沒聽過?!沒關系,我們現場來學習一下吧,看表達式:>>>[i*ii(10)]復制代碼你覺得會打印什么內容?>>>[i*ii(10)][0,1,4,9,16,25,36,49,64,81]復制代碼居然分別打印了0到9各個數的平方,然后還放在列表里邊了有木有?!

列表推導式()也叫列表解析,靈感取自函數式編程語言。是一個非常有用和靈活的工具,可以用來動態的創建列表,語法如:

[有關A的表達式AB]

例如>>>1=[x**2x(10)]>>>1[0,1,4,9,16,25,36,49,64,81]復制代碼相當于1=[]x(10):

1(x**2)復制代碼

問題:請先在中獲得下邊列表的結果,并按照上方例子把列表推導式還原出來。>>>1=[(x,y)x(10)y(10)2020]復制代碼

6.活學活用:請使用列表推導式補充被小甲魚不小心涂掉的部分

7.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!

回復您的答案即可查看參考答案!

測試題答案:

本帖隱藏的內容0.注意,這道題跟上節課的那道題有點兒不同,回答完請上機實驗或參考答案。>>>=[1,2,3,4,5]>>>=>>>=[6]>>>()復制代碼會打印:[1,2,3,4,5]

如有不理解的朋友請看上一講課后作業的詳細答案。

1.請問如何將下邊這個列表的'小甲魚'修改為'小魷魚'?1=[1,[1,2,['小甲魚']],3,5,8,13,18]1[1][2][0]='小魷魚'復制代碼2.要對一個列表進行順序排序,請問使用什么方法?>>>列表名()復制代碼3.要對一個列表進行逆序排序,請問使用什么方法?>>>列表名()>>>列表名()復制代碼或者>>>列表名()復制代碼4.列表還有兩個內置方法沒給大家介紹,不過聰明的你應該可以自己摸索使用的門道吧:()和()

()方法跟使用切片拷貝是一樣的:>>>2=1()>>>2[1,[1,2,['小甲魚']],3,5,8,13,18]復制代碼()方法用于清空列表的元素,但要注意,清空完后列表仍然還在哦,只是變成一個空列表。>>>2()>>>2[]復制代碼5.問題:請先在中獲得下邊列表的結果,并按照上方例子把列表推導式還原出來。>>>1=[(x,y)x(10)y(10)2020]復制代碼1=[]x(10):

y(10):

20:

20:

1((x,y))復制代碼6.活學活用:請使用列表推導式補充被小甲魚不小心涂掉的部分

>>>3=[+':'+[2:]12[0][0]]復制代碼第十三課測試題:

0.請用一句話描述什么是列表?再用一句話描述什么是元組?

1.什么情況下你需要使用元組而不是列表?

2.當元組和列表掉下水,你會救誰?

3.請將下圖左邊列表的內置方法與右邊的注釋連線,并圈出元組可以使用的方法。

4.創建一個元組,什么情況下逗號和小括號必須同時存在,缺一不可?

5.x,y,z=1,2,3請問x,y,z是元組嗎?

6.請寫出以下情景中應該使用列表還是元組來保存數據:

1)游戲中角色的屬性:

2)你的身份證信息:

3)論壇的會員:

4)團隊合作開發程序,傳遞給一個你并不了解具體實現的函數的參數:

5)航天火箭各個組件的具體配置參數:

6)系統中記錄已經發現的行星數據:7.上節課我們通過課后作業的形式學習到了“列表推導式”,那請問如果我把中括號改為小括號,會不會得到“元組推導式”呢?

8.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!

回復您的答案即可查看參考答案!

測試題答案:

本帖隱藏的內容0.請用一句話描述什么是列表?再用一句話描述什么是元組?

列表:一個大倉庫,你可以隨時往里邊添加和刪除任何東西。

元組:封閉的列表,一旦定義,就不可改變(不能添加、刪除或修改)。

1.什么情況下你需要使用元組而不是列表?

當我們希望內容不被輕易改寫的時候,我們使用元組(把權力關進牢籠)。

當我們需要頻繁修改數據,我們使用列表。

2.當元組和列表掉下水,你會救誰?

如果是我,我會救列表,因為列表提供了比元組更豐富的內置方法,這相當大的提高了編程的靈活性。

回頭來看下元組,元組固然安全,但元組一定創建就無法修改(除非通過新建一個元組來間接修改,但這就帶來了消耗),而我們人是經常搖擺不定的,所以元組只有在特殊的情況才用到,平時還是列表用的多。

綜上所述,小甲魚會救列表(列表是美眉)。

3.請將左邊列表的內置方法與右邊的注釋連線,并圈出元組可以使用的方法。

看吧,元組果然比較悲劇吧,僅有兩個方法元組可以使用,其他方法都不行,不信你試試?

4.創建一個元組,什么情況下逗號和小括號必須同時存在,缺一不可?

在拼接只有一個元素的元組的時候,例如我們課上舉的例題:>>>=(‘小甲魚’,‘黑夜’,‘迷途’,‘小布丁’)#如果我想在“黑夜”和“迷途”之間插入“怡靜”,我們應該:>>>=[:2]+(‘怡靜’,)+[2:]復制代碼5.x,y,z=1,2,3請問x,y,z是元組嗎?

所有的多對象的、逗號分隔的、沒有明確用符號定義的這些集合默認的類型都是元組,自己在中鍵入以下代碼,并體會一下:>>>x,y,z=1,2,3>>>(x)>>>h=x,y,z>>>(h)復制代碼6.請寫出以下情景中應該使用列表還是元組來保存數據:

1)游戲中角色的屬性:列表

2)你的身份證信息:元組

3)論壇的會員:列表

4)團隊合作開發程序,傳遞給一個你并不了解具體實現的函數的參數:元組

5)航天火箭各個組件的具體配置參數:元組

6)系統中記錄已經發現的行星數據:列表7.上節課我們通過課后作業的形式學習到了“列表推導式”,那請問如果我把中括號改為小括號,會不會得到“元組推導式”呢?自己動手試試看再看答案哦^_^

3木有“元組推導式”,為嘛?沒必要丫,有了“列表推導式”已經足夠了。

那為什么“>>>1=(x**2x(10))”不會報錯?

因為你誤打誤撞得到了一個生成器:>>>(1)<''>復制代碼關于生成器的概念小甲魚今后會細講,你可以嘗試這么去訪問我們剛剛的生成器:

#注意,3開始()方法改為()哦~>>>1()0>>>1()1>>>1()4>>>1()9>>>1()16>>>1()25>>>1()36復制代碼第14課

測試題:

0.還記得如何定義一個跨越多行的字符串嗎(請至少寫出兩種實現的方法)?

1.三引號字符串通常我們用于做什么使用?

2.1=('C:\\\','r')表示以只讀方式打開“C:\\\”這個文本文件,但事實上這個語句會報錯,知道為什么嗎?你會如何修改?

3.有字符串:1='<a"""">魚C資源打包<>',請問如何提取出子字符串:''

4.如果使用負數作為索引值進行分片操作,按照第三題的要求你能夠正確目測出結果嗎?

5.還是第三題那個字符串,請問下邊語句會顯示什么內容?>>>1[2036]復制代碼

6.據說只有智商高于150的魚油才能解開這個字符串(還原為有意義的字符串):1='i2544e332s56h;$c4367o099'

動動手:

0.請寫一個密碼安全性檢查的腳本代碼:

#密碼安全性檢查代碼

#

#低級密碼要求:

#

1.密碼由單純的數字或字母組成

#

2.密碼長度小于等于8位

#

#中級密碼要求:

#

1.密碼必須由數字、字母或特殊字符(僅限:$%^&*(),.<>;:[]{}|\)任意兩種組合

#

2.密碼長度不能低于8位

#

#高級密碼要求:

#

1.密碼必須由數字、字母及特殊字符(僅限:$%^&*(),.<>;:[]{}|\)三種組合

#

2.密碼只能由字母開頭

#

3.密碼長度不能低于16位

程序演示:

1.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!

回復您的答案即可查看參考答案!

測試題答案:

本帖隱藏的內容0.還記得如何定義一個跨越多行的字符串嗎(請至少寫出兩種實現的方法)?

方法一:

>>>1='''待我長發及腰,將軍歸來可好?

此身君子意逍遙,怎料山河蕭蕭。

天光乍破遇,暮雪白頭老。

寒劍默聽奔雷,長槍獨守空壕。

醉臥沙場君莫笑,一夜吹徹畫角。

江南晚來客,紅繩結發梢。'''

方法二:

>>>2='待卿長發及腰,我必凱旋回朝。\

昔日縱馬任逍遙,俱是少年英豪。\

東都霞色好,西湖煙波渺。\

執槍血戰八方,誓守山河多嬌。\

應有得勝歸來日,與卿共度良宵。\

盼攜手終老,愿與子同袍。'

方法三:

>>>3=('待卿長發及腰,我必凱旋回朝。'

'昔日縱馬任逍遙,俱是少年英豪。'

'東都霞色好,西湖煙波渺。'

'執槍血戰八方,誓守山河多嬌。'

'應有得勝歸來日,與卿共度良宵。'

'盼攜手終老,愿與子同袍。')

1.三引號字符串通常我們用于做什么使用?

三引號字符串不賦值的情況下,通常當作跨行注釋使用,例如:'''這是一個三引號字符串用于注釋的例子,例子雖然只是簡簡單單的一句話,卻毫無遮掩地體現了作者用情至深,所謂愛至深處情至簡!'''("I!")復制代碼2.1=('C:\\\','r')表示以只讀方式打開“C:\\\”這個文本文件,但事實上這個語句會報錯,知道為什么嗎?你會如何修改?

會報錯是因為在字符串中,我們約定“\t”和“\r”分別表示“橫向制表符()”和“回車符”(詳見:""),因此并不會按照我們計劃的路徑去打開文件。

為我們鋪好了解決的道路,只需要使用原始字符串操作符(R或r)即可:>>>1=(r'C:\\\','r')復制代碼3.有字符串:1='<a"""">魚C資源打包<>',請問如何提取出子字符串:''>>>1[16:29]復制代碼4.如果使用負數作為索引值進行分片操作,按照第三題的要求你能夠正確目測出結果嗎?>>>1[-4532]復制代碼5.還是第三題那個字符串,請問下邊語句會顯示什么內容?>>>1[2036]復制代碼'',加入了負數索引,問題變得有些復雜,不過自己多嘗試幾次就可以熟練掌握了。

6.據說只有智商高于150的魚油才能解開這個字符串(還原為有意義的字符串):1='i2544e332s56h;$c4367o099'>>>1[::3]復制代碼

動動手答案:

本帖隱藏的內容0.請寫一個密碼安全性檢查的腳本代碼:#密碼安全性檢查代碼##低級密碼要求:#

1.密碼由單純的數字或字母組成#

2.密碼長度小于等于8位##中級密碼要求:#

1.密碼必須由數字、字母或特殊字符(僅限:$%^&*(),.<>;:[]{}|\)任意兩種組合#

2.密碼長度不能低于8位##高級密碼要求:#

1.密碼必須由數字、字母及特殊字符(僅限:$%^&*(),.<>;:[]{}|\)三種組合#

2.密碼只能由字母開頭#

3.密碼長度不能低于16位=r'''`$%^&*()*{}[]\|'",.<>'''=''='0123456789'=('請輸入需要檢查的密碼組合:')#判斷長度=()(()0):

=("您輸入的密碼為空(或空格),請重新輸入:")<=8:

=18<<16:

=2:

=3=0#判斷是否包含特殊字符:

:

1

#判斷是否包含字母:

:

1

#判斷是否包含數字:

:

1

#打印結果1:

("您的密碼安全級別評定為:",'')

11:

("低")

22:

("中")

:

("高")

("請繼續保持")

("請按以下方式提升您的密碼安全級別:\n\

\t1.密碼必須由數字、字母及特殊字符三種組合\n\

\t2.密碼只能由字母開頭\n\

\t3.密碼長度不能低于16位'")

復制代碼0.根據說明填寫相應的字符串格式化符號

%

格式化字符及其碼

%

格式化字符串

%

格式化整數

%

格式化無符號八進制數

%

格式化無符號十六進制數

%

格式化無符號十六進制數(大寫)

%

格式化定點數,可指定小數點后的精度

%

用科學計數法格式化定點數

%

根據值的大小決定使用或者

%

根據值的大小決定使用或者

1.請問以下這行代碼會打印什么內容?>>>"{{1}}"("不打印","打印")復制代碼2.以下代碼中,a,b,c是什么參數?>>>"{a}{b}.{c}"("I","","")'I'復制代碼3.以下代碼中,{0},{1},{2}是什么參數?>>>"{0}{1}.{2}"("I","","")'I'復制代碼4.如果想要顯示=3.14,前邊的字符串應該怎么填寫呢?''('=',3.1415)復制代碼動動手:0.編寫一個進制轉換程序,程序演示如下(提示,十進制轉換二進制可以用()這個):

1.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!

第十五課

測試題答案:

本帖隱藏的內容0.根據說明填寫相應的字符串格式化符號

格式化字符及其碼

格式化字符串

格式化整數

格式化無符號八進制數

格式化無符號十六進制數

格式化無符號十六進制數(大寫)

格式化定點數,可指定小數點后的精度

用科學計數法格式化定點數

作用同,用科學計數法格式化定點數

根據值的大小決定使用或者

作用同,根據值的大小決定使用或者

1.請問以下這行代碼會打印什么內容?>>>"{{1}}"("不打印","打印")'{1}'復制代碼2.以下代碼中,a,b,c是什么參數?>>>"{a}{b}.{c}"("I","","")'I'復制代碼關鍵字參數

3.以下代碼中,{0},{1},{2}是什么參數?>>>"{0}{1}.{2}"("I","","")'I'復制代碼位置參數

4.如果想要顯示=3.14,前邊的字符串應該怎么填寫呢?>>>'{0}{1:.2f}'('=',3.1415)'=3.14'復制代碼動動手答案:本帖隱藏的內容0.編寫一個進制轉換程序q=q:

=('請輸入一個整數(輸入Q結束程序):')

'Q':

=()

('十進制->十六進制:->0'%(,))

('十進制->八進制:->0'%(,))

('十進制->二進制:->'%,())

:

q=復制代碼第十六課《零基礎入門學習》視頻下載地址:""傳送門

測試題:

0.我們根據列表、元祖和字符串的共同特點,把它們三統稱為什么?

1.請問分別使用什么,可以把一個可迭代對象轉換為列表、元祖和字符串?

2.你還能復述出“迭代”的概念嗎?

3.你認為調用('I')會返回什么值?為什么?

4.哎呀呀,現在的小屁孩太調皮了,鄰居家的孩子淘氣,把小甲魚剛寫好的代碼畫了個圖案,麻煩各位魚油恢復下啊,另外這家伙畫的是神馬嗎?怎么則眼熟啊!??

動動手:

0.猜想一下()這個的實現過程

1.視頻中我們說()這個有個缺陷,就是如果參數里有字符串類型的話就會報錯,請寫出一個新的實現過程,自動“無視”參數里的字符串并返回正確的計算結果

2.請寫下這一節課你學習到的內容:格式不限,回憶并復述是加強記憶的好方式!

回復您的答案即可查看參考答案!

測試題答案:

本帖隱藏的內容0.我們根據列表、元祖和字符串的共同特點,把它們三統稱為什么?

序列,因為他們有以下共同點:

1)都可以通過索引得到每一個元素

2)默認索引值總是從0開始(當然靈活的還支持負數索引)

3)可以通過分片的方法得到一個范圍內的元素的集合

4)有很多共同的操作符(重復操作符、拼接操作符、成員關系操作符)

1.請問分別使用什么,可以把一個可迭代對象轉換為列表、元祖和字符串?

([])把可迭代對象轉換為列表

([])把可迭代對象轉換為元祖

()

把對象轉換為字符串

例如:>>>='I!'>>>()['I','','l','o','v','e','','F','i','s','h','C','.','c','o','m','!']復制代碼2.你還能復述出“迭代”的概念嗎?

所謂迭代,是重復反饋過程的活動,其目的通常是為了接近并到達所需的目標或結果。每一次對過程的重復被稱為一次“迭代”,而每一次迭代得到的結果會被用來作為下一次迭代的初始值。

3.你認為調用('I')會返回什么值?為什么?

會返回:'v',因為字符串在計算機中是以碼的形式存儲(對照表:""),參數中碼值最大的是'v'對應的118。

4.哎呀呀,現在的小屁孩太調皮了,鄰居家的孩子淘氣,把小甲魚剛寫好的代碼畫了個圖案,麻煩各位魚油恢復下啊,另外這家伙畫的是神馬嗎?怎么則眼熟啊!??

溫馨提示

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

評論

0/150

提交評論