【Python爬虫】-笨办法学 Python 习题 0-10

习题1:第一个程序

print("Hello World!")

print("Hello Again")

print("I like typing this.")

print("This is fun.")

print("Yay! Printing.")

print("I`d much rather you 'not'.")

print('I "said" do not rouch this.')

加分习题

1. 让你的脚本再多打印一行。 

举例:print("Hello ;World!")

2. 让你的脚本只打印一行。

举例:print("Hello World!")

3. 在一行的起始位置放一个 ‘#’ (octothorpe) 符号。它的作用是什么?

‘#’ (octothorpe) 符号--单行注释所用


习题2:注释和井号

#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.")


习题3:数字和数学计算

print("I will now count mu 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("It is 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("It is greater?",5> -2)

print("It is greater or equal?",5>= -2)

print("It is less or equral?",5<= -2)


习题 4:  变量(variable) 和命名

cars =100

space_in_a_car =4.0

drives =30

passengers =90

cars_not_driven = cars - drives

cars_driven = drives

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",drives,"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.")


习题 5:更多的变量和打印

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 %r."%my_name)

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))


习题 6:  字符串(string)和文本

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)


习题 7:更多打印

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?

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,)

print(end7+end8+end9+end10+end11+end12)


习题 8:  打印,打印

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

print(formatter % (1,2,3,4))

print(formatter % ("one","two","three","four"))

print(formatter % (True,False,True,False))

print(formatter % (formatter,formatter,formatter,formatter))

print(formatter % ("I had this thing.","That you could type up right.","But it didn't ding.","So I said goodnight"))


习题9:打印,打印,打印

# 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 want, or 5, or 6.

''')


习题10:那是什么?

tabby_cat ="\tI'm tabbed in."

persian_cat ="I'm split\non a line."

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)

你可能感兴趣的:(【Python爬虫】-笨办法学 Python 习题 0-10)