Learning Perl 第3章習題答案

2021-09-22 09:12:15 字數 765 閱讀 9231

原文發表在網易部落格 2010-11-04 21:22:33

3.1 列表列印

#從stdin中讀取每個列表值時,都會經過chomp的處理,因此每個列表元素都被去掉了結尾的換行符 

chomp(@lines=); 

print "print the list\n"; 

foreach  $line (@lines) 

print "\n"; 

print "print the list reverse\n"; 

@lines_reverse=reverse(@lines); 

foreach $list (@lines_reverse)

3.2 按索引列印已有列表

#print array2 

@namelist=qw(fred barney betty wilma dino); 

chomp(@indexlist=); 

print "@namelist"; 

foreach $index (@indexlist)

3.3 列表內容以同行和不同行方式輸出

chomp(@namelist=); 

@sortednamelist=sort(@namelist); 

print "print in one line:\t@\n"; 

print "print elements in list in different lines;\n"; 

foreach $element (@sortednamelist)

Learning perl 第6章習題

原文發表在網易部落格 2010 11 19 13 10 11 第1題根據輸入的人名列印其姓氏 perl w getfamilyname use strict my nametable fred flintstone barney rubble wilma flintstone print input...

第3章 函式

變數本質上是佔位符 def 函式名 引數1,引數2,引數n 函式體 語句塊 這裡的引數沒有型別,只有物件才有型別。python中為物件編寫介面,而不是為資料型別編寫。result add 3,4 add x,y 被執行之前,在計算機內是不存在的,直到 執行到這裡的時候,在計算機中就建立起來了乙個物件...

第3章 模板

這章主要將一些jinja2的頁面模板,個人覺得這種輪子或者黑盒的使用不必太過仔細,必要的時候再記就行了。3.4 鏈結 這種引入了url rof 函式,其作用是傳入檢視函式的名字,以及一些引數,生產對應的url鏈結 1 例如 url rof index external true http local...