总结
昨日的python学习大概持续3小时,分为两部分。一部分是对python数据科学手册第一章的阅读,另一部分是对lab1-4部分习题的练习。
第一章主要讲述了如何利用ipython内核进行python的学习与编程,这和我们上课时所使用的jupyter notebook原理大致相同。比较重要的几点在此列举出来供以后复习:
- tab键自动补全的用法
- ? 和 ??:
?:调出Help Document 辅助日常对函数的学习,同时也提醒我要在自己编写的函数内用第一行“”“ ”“”长字符串的形式添加自己的help document,以便自己及他人的调用。
??:可以帮助查看源代码。 - Magic Function的使用:
%paste和%cpaste(区别在于是否是交互式)
%run:可以将外部的程序run进自己的程序并且获得其variable
%timeit 计算时间复杂度 - 回溯之前的结果:
out[1] = _1 #回溯第一小节的输出
out[2] = __ = _2
//还可以通过in实现回溯输入 - 用 ; 实现禁止输出
今日目标
- 完成第一章剩余部分学习
- 完成lab5 - 9