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

EX6

一、作业内容:
我们将键入大量的字符串、变量、和格式化字符,并且将它们打印出来。我们还将练习使用简写的变量
名。程序员喜欢使用恼人的难度的简写来节约打字时间,所以我们现在就提早学会这个,这样你就能读
懂并且写出这些东西了。

【Python爬虫】-笨办法学 Python 习题06-10_第1张图片
6

二、学习总结:
发现本办法中的东西,都是在后面逐步解释前面的东西,蛮好的。

EX7
现在我们将做一批练习,在练习的过程中你需要键入代码,并且让它们运行起来。我不会解释太多,因
为这节的内容都是以前熟悉过的。这节练习的目的是巩固你学到的东西。我们几个练习后再见。不要跳
过这些习题。不要复制粘贴!

【Python爬虫】-笨办法学 Python 习题06-10_第2张图片
7

二、学习总结:
开始写代码有点感觉了,不过还是经常忘记某些符号,应该是锻炼太少了。

ex8

代码

formatter = "%r %r %r %r"#%r %s 的使用风格不一样,百度说%r用rper()方法处理对象,%s用str()方法处理对象,没太理解

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."
))#第二句忘记打印,然后艘油的文字就报错,好奇为什么

总结:
有时候百度,也发现稀里糊涂的,等熟练后,应该重新把基础的理论重行看下。

ex9

代码

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

days = "Mon Tue Wed The 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.
在打印一行中文。
""")

总结:

1.刚开始看到3个双引号很奇怪,为什么会独立三个引号,后面看到对应的就知道是要输出一整套东西。

2.3个引号,可以打印无数行,得记住这个,下次可能用的到。

ex10

代码

tabby_cat = "\tI'm tabbed in."#水平制表符,相当于水平行空2格
persian_cat = "I'm split\non a line."#\n 换行符
backslash_cat = "I'm \\ a \ cat."#第一个\没显示,\\只显示一个\

fat_cat = '''
I'll do a list.
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
'''#\t 其实就是空2格的意思

print(tabby_cat)
print(persian_cat)
print(backslash_cat)
print(fat_cat)#打印变量
总结

我把转义序列手写到笔记本上了,有些的确用不到。

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