1. 程式人生 > >第四章.-10 Python從入門到實踐

第四章.-10 Python從入門到實踐

1.切片:選擇你在本章編寫的一個程式,在末尾新增幾行程式碼,以完成如下任務。  列印訊息“The first three items in the list are:”,再使用切片來列印列表的前三個 元素。  列印訊息“Three items from the middle of the list are:”,再使用切片來列印列表中 間的三個元素。  列印訊息“The last three items in the list are:”,再使用切片來列印列表末尾的三 個元素。
(1)
my_foods = ['pizza', 'falafel', 'carrot cake', 'ice cream', 'chicken', 'banbana']
print("The first three item in the list are:")
print(my_foods[0:3])
(2) 你的比薩和我的比薩:在你為完成練習4-1 而編寫的程式中,建立比薩列表的
副本,並將其儲存到變數friend_pizzas 中,再完成如下任務。
 在原來的比薩列表中新增一種比薩。
 在列表friend_pizzas 中新增另一種比薩。
 核實你有兩個不同的列表。為此,列印訊息“My favorite pizzas are:”,再使用一
個for 迴圈來列印第一個列表;列印訊息“My friend’s favorite pizzas are:”,再使
用一個for 迴圈來列印第二個列表。核實新增的比薩被新增到了正確的列表中。
(1).
my_foods = ['pizza', 'falafel', 'carrot cake', 'ice cream', 'chicken', 'banbana']
my_foods.append('apple')
for my_food in my_foods:
    print(my_food)
    print("I like pepperoni pizza!")
print("I really don't like pizza,I like battercake")
print(my_foods)
(2).
my_foods = ['pizza', 'falafel', 'carrot cake'
, 'ice cream', 'chicken', 'banbana'] friend_foods = my_foods[:] my_foods.append('apple') friend_foods.append('orange') print(my_foods) print(friend_foods) print("My favorite pizzas are:") for my_food in my_foods: print(my_food) print("My friend's favorite pizzas are:") for friend_food in friend_foods: print
(friend_food)
3.
My favorite foods are:
['pizza', 'falafel', 'carrot cake']


My friend's favoritw foods are:
['pizza', 'falafel', 'carrot cake']
pizza
falafel
carrot cake
pizza
falafel
carrot cake

相關推薦

.-10 Python入門實踐

1.切片:選擇你在本章編寫的一個程式,在末尾新增幾行程式碼,以完成如下任務。  列印訊息“The first three items in the list are:”,再使用切片來列印列表的前三個 元素。  列印訊息“Three items from the midd

Vulkan Cookbook 10 使用立方體影象檢視建立分層2D影象

使用立方體影象(CUBEMAP)檢視建立分層2D影象 譯者注:示例程式碼點選此處 怎麼做... 在3D應用程式或遊戲中使用影象的一個非常常見的例子是CUBEMAP,用於模擬反映其環境的物件。但我們不建立一個立方體影象,我們需要建立一個分層影象,並通過影象檢視告訴硬體它必須將其圖層解釋為6

Python程式設計入門實踐課後答案:

4-1 比薩 :想出至少三種你喜歡的比薩,將其名稱儲存在一個列表中,再使用for 迴圈將每種比薩的名稱都打印出來。 修改這個for 迴圈,使其列印包含比薩名稱的句子,而不僅僅是比薩的名稱。對於每種比薩,都顯示一行輸出,如“I like pepperoni pizza”。 在程式末尾新增一行程

Python 程式設計:入門實踐(操作列表)練習題答案

magicians = [‘alice’, ‘david’, ‘carolina’] for magician in magicians: print(magician.title()) print(magician) #建立隨機列表range(起始值,結束不包

python入門實踐課後習題

""" 4-1 比薩:想出至少三種你喜歡的比薩,將其名稱儲存在一個列表中,再使用for迴圈將每種比薩的名稱都打印出來。 修改這個 for 迴圈,使其列印包含比薩名稱的句子,而不僅僅是比薩的名稱。對於每種比薩,都顯示一行輸出, 如 “I like pepperoni pizza

Python程式設計:入門實踐的動手試一試答案(

#4-1 比薩 pizzas = ['apple pizza','banana pizza','chili pizza'] for pizza in pizzas: print('I like

python入門實踐課後作業

''' 4-1 比薩:想出至少三種你喜歡的比薩,將其名稱儲存在一個列表中,再使用 for 迴圈將每種比薩的名稱都打印出來。  修改這個 for 迴圈,使其列印包含比薩名稱的句子,而不僅僅是比薩的名稱。對 於每種比薩,都顯示一行輸出,如“I like pepperoni pi

Python程式設計 入門實踐 作業參考答案 (部分)

4-2 動物animals = ["dog","cat","panda","squirrel"] for a in animals: print(a.title()) for a in animals: print("A",a,"could be so cut

python入門實踐課後習題

""" 7-1 汽車租賃 :編寫一個程式,詢問使用者要租賃什麼樣的汽車,並列印一條訊息, 如 “Let me see if I can find you a Subaru” 。 """ msg = input("What kind of car would you like?\n") print

python入門實踐課後習題

""" 5-1 條件測試 :編寫一系列條件測試;將每個測試以及你對其結果的預測和實際結果都打印出來。你編寫的程式碼應類似於下面這樣: car = 'subaru' print("Is car == 'subaru'? I predict True.") print(car == 'subaru')

python入門實踐課後習題

""" 3-1 姓名: 將一些朋友的姓名儲存在一個列表中,並將其命名為 names 。 依次訪問該列表中的每個元素,從而將每個朋友的姓名都打印出來。 """ names = ['eric', 'louie', 'lisa', 'link'] print('Name List: -- - --'

python入門實踐的練習題作業

''' 10-1 Python 學習筆記:在文字編輯器中新建一個檔案,寫幾句話來總結一下你至 此學到的 Python 知識,其中每一行都以“In Python you can”打頭。將這個檔案命名為 learning_python.txt,並將其儲存到為完成本章練習而編寫的程

Python入門實踐動手試一試

參數 int 第八章 print e-book play ret 調用 code 8-1 消息 :編寫一個名為display_message() 的函數,它打印一個句子,指出你在本章學的是什麽。調用這個函數,確認顯示的消息正確無誤。 def display_message(

Python 《資料科學入門》 讀書筆記 2018-8-2011:30開始

接著看這本書。。看到第三章的時候,腦闊又疼了。用的時候再說吧,而且R軟體功能很強大。蹦過去了。 接著到了第四章。我一想說第四章講的線性代數。。我特麼高等代數都學過還看這個幹嘛啊。 又到了第五章,將統計,我說真巧,我就是統計專業的。 又到了第六章,一看,哇概率論,他咋知道我的專業是概率論與

Python入門筆記—(列表List)

第四章:列表(List) - 定義:一組有順序的集合(重點:有順序) 1 建立列表的方法(4種) #建立空列表 l1 = [] print(type(l1)) print(l1) #建立單值列表 l2 = [1001] print(type(l2)) print(l2

python入門實踐課後習題第二

""" 2-1 簡單訊息: 將一條訊息儲存到變數中,再將其打印出來。 """ msg = 'This is a message for you!!!' print(msg) """ 2-2 多條簡單訊息: 將一條訊息儲存到變數中,將其打印出來;再將變數的值修改為一條新訊

讀書筆記-Python科學程式設計入門(A Primer on Scientific Programming with Python)(五版)-

第四章-使用者輸入與錯誤處理(User Input and Error Handling) Python 輸入資料的方法: 從終端視窗(Terminal Window)輸入 (4.1 節) 從命令列(Command Line)輸入 (4.2 節) 從檔案(File

Python程式設計快速上手——讓繁瑣工作自動化實踐

##4.10.1 def hanshu1(list2): str1 = list2[0] + ', ' + 'and ' + list2[1] print(str1) def hanshu2(list2): str1 = list2[0] str2

中文程式碼示例視訊演示Python入門教程 控制流

知乎原鏈 續前作: [中文程式碼示例視訊演示Python入門教程第三章 簡介Python]({{ site.baseurl }}{% link _posts/2018-06-20-中文程式碼示例視訊演示Python入門教程第三章 簡介Python.markdown %}) 對應線上文件

Python程式設計快速上手-實踐

初學python,嘗試著寫一寫,僅供參考,歡迎指正! 4.10.1 逗號程式碼 假定有下面這樣的列表: spam = ['apples', 'bananas', 'tofu', 'cats'] 編寫一個函式,它以一個列表值作為引數,返回一個字串。該字串包含所有表項,表項