smile的Python自学日记2
2018.11.4学习(偷懒)签到
今天的笔记
今天依旧是学习第三章的内容
有关于 组织列表 的应用
#3-8
place = ['beijing', 'xian', 'shenzhen', 'guangzhou', 'england']
print(place)
print(sorted(place))
print(place)
print(sorted(place, reverse=True))
print(place)
place.reverse()
print(place)
place.reverse()
print(place)
place.sort()
print(place)
place.sort(reverse=True)
print(place)
#3-9
print(len(place))
今日DeBUG
今天这串代码在敲写的时候,我被两个问题困扰住了。
第一个是关于函数sorted()
的
因为参考上下文的关系,我一开始做练习的时候,使用sorted()
的时候,是这么敲写的
place.sorted(reverse=Ture)
然后就成功报错了,后来查阅答案了解到正确的调用函数sorted()
的形式是这样的:
print(sorted(place, reverse=True))
第二个问题则是关于函数len()
的
在第一次输入的时候,我直接输入了len(place)
然后我运行发现什么都没有显示,我甚至去找了昨天的练习将它放进去,照样不显示
然后我思考了一下,突然想起来,这货会不会是需要print()
输出出去呢
接着我就修改了代码,变成了这样
print(len(place))
结果显而易见,成功输出了,说明我不能生硬的跟着书本照敲代码,需要去学会进化,书本虽然是我自学的关键钥匙,但他始终会生锈,我需要靠我自己学习撬锁的技巧。
继续学习Python之禅吧
import this