Python数据科学(二) python与数据科学应用(Ⅱ)

传送门:

1.Python3 语法之for循环、if分支语句

  • 通常状况下,须要屡次重复执行的代码,均可以用循环的方式来完成
  • 判断语句:若是某些条件知足,才能作某件事情,而不知足时不容许作,这就是所谓的判断。

语法:html

if  条件:
   语句块
elif 条件:
   语句块
else:
   语句块
复制代码

2.函数

  • 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
  • 关键字lambda表示匿名函数,冒号前面的x表示函数参数。 匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果。
  • 用匿名函数有个好处,由于函数没有名字,没必要担忧函数名冲突。
def  函数名([参数]):
    代码块
    [return 表达式]
复制代码

3.导入模块

  • Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。
  • python中可使用import 语句来引入模块。
#好比要引用模块 math,就能够用 import math 来引入。
在调用 math 模块中的函数时,必须这样引用
模块名.函数名
import math
math.ceil(a)
复制代码

>>>numpy.random.normal(25,5,10)
array([ 25.79955875,  19.33327721,  17.79526203,  21.21396016,
        27.81413652,  21.23872201,  28.18775468,  18.60866311,
        16.17479033,  24.89232893])
复制代码

4.Jupyter notebook内代码的保存与分享

使用Jupyter notebook文档写好以后, 保存成为通常的.ipynb的格式, 可是也能够保存成其余的格式, 如: Python(.py), Markdown(.md), HTML(.html), reST(.rst), PDF via Latex(.pdf), Presentation(.html).python

使用Jupyter notebook实现一次运行, 屡次阅读,保存运行结果

5.数据科学实战 - 使用Python计算文章中的字

连载中,未完待续...bash

相关文章
相关标签/搜索