提纲IPython 命令模式
内置数据类型介绍
字符串类型-说明
控制流-主要介绍序列生成函数
三元表达式
1,IPython 代码演示,进入命令
在CMD 中输入 IPython 进入命令行模式。
2,Python 中内置的标量类型
Note:
a, 数值类型,在规定的精度下可以任意的幅值,进行算数运算。
b, 字符串类型不可变,指的是字符串被幅值后,不可以更改,属于不可变类型标量。
Python 中的对象可以通过 str()将其变为字符串类型。
字符串类型有format 方法,可以代替字符串中的格式化参数,并生成一个新的字符串。
冒号前面的数字表示第几个参数,后面是格式的操作。
c, str,bool, int 和 float 既是数据类型也可以将Python 对象转化为相应的数据类型。
d, None 空值类型可以作为一个常用的参数默认值。
3,常用控制流
常用的有 if, elif, else for 和 while 不用多说,需要注意的是控制流后面要加上:冒号在进行控制语句。
Range 操作。其返回一个迭代器,生成一个等差整数序列。
常用格式为List (range (start, stop, step))
4,三元表达式
将一个if-else 代码块联合起来生成数据,常用列表表达形式为
[True-expr if condition else False-expr]
总结:
本文主要的介绍了 python 的标量类型,int、float、布尔和str,以及简单的一些操作。控制流不用多少,应用最多的是内建的 range()函数和三元表达式,来高效的处理数据,为以后的分析扫除障碍。 下一节将会介绍,内建的数据结构 列表 字典 和集合操作。
编者按: 本文主要是学习 Python 数据分析的读书笔记和操作练习,参考书书籍为《利用Python 进行数据分析》作者 Wes Mckinney 许敬一 翻译。
欢迎大家一块学习讨论。