【Python爬蟲作業】- 第一周01 笨方法01-10

10

這一題主要是了解換行以及反斜杠

tabby_cat = "\tI'm tabbed in ." #t是tab鍵,表示4個空格
persian_cat = "I'm split\non a line." #\ns是換行
backslash_cat = "I'm \\ a \\ cat." #兩個反斜杠打印出來是一個反斜杠

fat_cat = """
I'll do a list:
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
"""
print (tabby_cat)
print (persian_cat)
print (backslash_cat)
print (fat_cat)

09

這一節課是換行以及三引號的用法。\n表示換行,“”“表示每個句子換行

#Here's some new strange stuff,remember type it exactly.

days = "Mon Tue Wed Thu Fri Sat Sun"
months = "Jan\nFeb\nMar\nApr\nMay\nJun\nJul\nAug"

print("Here are the days: ",days)
print("Here are the months: ",months)

print("""
There's something going on here.
With the three double-quotes.
We'll be able to type as much as we like.
Even 4 lines if we went, or 5,6.
""") #三個雙引號的意思是每個句子之后換行

08

這一節課主要是取字符,以及嵌套的取

formatter = "%r %r %r %r"

print (formatter % (1, 2, 3, 4))
print (formatter % ('one',"two","three","four"))
print (formatter % (True,False,False,True))
print (formatter % (formatter, formatter, formatter, formatter))
print (formatter % (
    "I had this thing.",
    "That you could type up right.",
    "But it didn't sing.",
    "So I said goodnight"
))

07

這道題涉及的知識點是重復打印以及不換行的print兩行字符,按照書上的方式沒有實現,去網上搜了一下,了解到了print結尾默認有個換行符,可以把換行符換成end,或者對end進行賦值,這樣就可以打在一行或者在兩組字符之間加符號之類的

print("Mary had a little lamb.")
print("Its fleece was white as %s." % 'snow')
print("And everywhere that Mary went.")
print("."*10) #what'd that do ? 打10個點

end1 = "C"
end2 = "h"
end3 = "e"
end4 = "e"
end5 = "s"
end6 = "e"
end7 = "B"
end8 = "u"
end9 = "r"
end10 = "g"
end11 = "e"
end12 = "r"

#watch that comma at the end. try removing it to see what happens
print(end1+end2+end3+end4+end5+end6,end=" ")
print(end7+end8+end9+end10+end11+end12)

06

這節課的知識點是取字符。”%“前面的命令向后取字符。%d表示數字,%s表示文本。
ps:這道題出現了一個bug就是print前面如果沒有條件的話,不要出現空格,否則會報錯。

x = "There are %d types of people." % 10
binary = "binary"
do_not = "don't"
y = "Those who know %s and those who %s ." %(binary, do_not)

print(x)
print(y)

print("I said : %r ." % x)
print("I also said :'%s' ." %y)

hilarious = False
joke_evaluation="Isn't that joke so funny ?! %r"
print(joke_evaluation % hilarious)

w="This is the left side of …"
e="a string with a right side."

print(w+e)

05

這道題的知識點仍舊是取字符。以及可以用”+“將字符組連在一起。

my_name = 'Zed A. Shaw'
my_age = 35 # not a lie
my_height = 74 # inches
my_weight = 180 # lbs
my_eyes = 'Blue'
my_teeth = 'White'
my_hair = 'Brown'

print ("Let's talk about %s." % my_name)  #“%”表示取后面的字符串,S是文本,d是數字
print ("He's %d inches tall." % my_height)
print ("He's %d pounds heavy." % my_weight)
print ("Actually that's not too heavy.")
print ("He's got %s eyes and %s hair." % (my_eyes, my_hair))
print ("His teeth are usually %s depending on the coffee." % my_teeth)

# this line is tricky, try to get it exactly right
print ("If I add %d, %d, and %d I get %d." % (
    my_age, my_height, my_weight, my_age + my_height + my_weight))

04

這道題是對函數進行賦值,然后進行運算。后面的運算命令會直接運算前面的所賦的值

cars = 100 #有100輛車
space_in_a_car = 4.0 #一輛車有4個座位
drivers = 30 #有30個司機
passengers = 90  #有90個乘客
cars_not_driven = cars - drivers #不能用的車=車的數量-司機的數量
cars_driven = drivers #能使用的車=司機的數量
carpool_capacity = cars_driven * space_in_a_car #車載空間=能使用的車*每輛車的座位數量
average_passengers_per_car = passengers / cars_driven #平均車載空間=乘客數/能使用的車

print("There are",cars,"cars available.")
print("There are only",drivers,"drivers available.")
print("There will be",cars_not_driven,"empty cars today.")
print("We can transport",carpool_capacity,"people today.")
print("We have",passengers,"to carpool today.")
print("We need to put about",average_passengers_per_car,"in each car.")

03

這道題主要學會了各種運算符號。尤其是”/“是代表除法,結果會有小數,”//“代表整除,顯示結果的整數部分,”%“會返回余數。除了加減乘除商余之外,還有乘方,”pow(2,3)“或”2**3“表示2^3;int是轉化成整數;float是轉化成浮點數。

print("I will now count my chickens:")

print("hens", 25+30/6)
print("roosters",100-25*3%4)

print("Now I will count the eggs:")

print(3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6)

print("Is it true that 3+2<5-7?")

print(3+2<5-7)

print("What is 3+2?",3+2)
print("What is 5-7?",5-7)

print("Oh,that's why it's False.")

print("How about some more.")

print("Is it greater?",5>-2)
print("Is it greater or equal?",5>=-2)
print("Is it less or equal?",5<=-2)

02

本節知識點:在語句前面加#表示注釋,這樣一來后續在review的時候就能快速看懂這一行代碼是啥意思啦,相當聰明的表達方式。

#A comment, this is so you can read your program later.
#Anything after the # is ignored by python.

print("I could have code like this.") # and the comment after is ignored)

#You can also use a comment to "disable" or comment out a piece of code:
#print ("This won't run.")

print("This will run.")

01

剛開始寫這一節課的時候覺得很簡單。后來聽說print這個命令后續可能用來幫我們檢查代碼以及做運算,了解到了更深層次的用法。寫這10節課總會出現一些小問題,果然是在寫error的過程呢。

print("Hello World !")
print("Hello Again")
print("I like tying this.")
print("This is fun.")
print('Yay! Printing.')
print("I'd much rather you 'not'.")
print('I"said" do not touch this.')

這周作業delay了,還在全力補作業中。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,908評論 6 541
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,324評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,018評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,675評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,417評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,783評論 1 329
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,779評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,960評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,522評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,267評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,471評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,009評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,698評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,099評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,386評論 1 294
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,204評論 3 398
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,436評論 2 378

推薦閱讀更多精彩內容