第二章部分内容

第二章.Python语言基础、IPython及Jupyter notebook

第一节.Jupyter notebook操作基础

1.tab补全

变量名、模块名和模块下的函数、变量的函数、文件路径、%run与tab键的结合(还不知道怎么用)   

2.内省(自省)

①在变量名前后使用问号,可以显示对象的信息。

②在定义过的函数前后使用双问号??,可以显示函数的源代码

③可以通过字符和通配符结合,以匹配所有的名字

3.%run和%load的使用

①%run命令:可以运行所有的python程序

②%load 命令:可以将脚本导入到代码格当中

4.中断运行代码:Ctrl+C

5.从剪贴板执行程序(IPython Shell)

6.键盘快捷键:蓝格状态下按H

7.魔术命令(%magic和%quickref可以显示所有的特殊命令)

①查看运行时间

②查看路径(魔术命令可以赋值给一个变量)

③显示所有魔术命令的详细文档

8.集成Matplotlib

第二节.Python语言基础

1.使用缩进而非括号

①R中使用括号来组织代码。Python中用空格和tab键来组织。

②冒号标志着缩进代码块的开始。

③语句结尾不需要分号。

④可以使用分号,对一行数据当中的代码进行切分。

2.万物皆对象

3.注释:#号键

4.函数和对象方法调用

5.变量和参数传递(创建列表,赋值语句,添加元素,双重引用) PS:赋值也被称作绑定,我们是把一个名字绑定给一个对象。 变量名有时可能被称为绑定变量。

6.动态引用,强类型

Python不会有类型的自动转换(除整数和浮点数之间的转换外)

type(a) :查看变量类型

isinstance(a,int)  :检查变量是否为某个类型;检查对象的类型是否在元组中

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容