【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阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容