利用python进行数据分析笔记

一、第一章:准备工作

1、引入惯例

Python社区已经广泛采取了一些常用模块的命名惯例:

import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns
import statsmodels as sm

二、第二章Python语法基础

(一) IPython shell

1、Tab补全()

补全命名、对象和模块属性。

2、自省

在变量前后使用问号?,可以显示对象的信息:

3、%run命令

可以用 %run 命令运行所有的Python程序

(二)Python语法基础

Python语言的特点:

使用缩进,而不是括号、万物皆对象。

Python的基础语法:

注释:任何前面带有井号#的文本都会被Python解释器忽略。

函数和对象方法调用 :用圆括号调用函数,传递零个或几个参数,或者将返回值给一个变量。

变量和参数传递:当在Python中创建变量(或名字),你就在等号右边创建了一个对这个变量的引用。

动态引用,强类型:Python被认为是强类型化语言,意味着每个对象都有明确的类型

引入 在Python中,模块就是一个有 .py 扩展名、包含Python代码的文件

二元运算符和比较运算符:P34图表

可变与不可变对象:Python中的大多数对象,比如列表、字典、NumPy数组,和用户定义的类型(类),都是 可变 的;字符串和元组,是 不可变

字符串:可以用单引号或双引号来写字符串

布尔值 :Python中的布尔值有两个,True和False。比较和其它条件表达式可以用True和False判断。布尔 值可以与and和or结合使用

类型转换: str、bool、int和float也是函数,可以用来转换类型

None: None是Python的空值类型。如果一个函数没有明确的返回值,就会默认返回None

日期和时间:Python内建的 datetime 模块提供了 datetime 、 date 和 time 类型。 datetime 类型结合 了 date 和 time ,是最常使用的;你可以用 date 和 time 提取出各自的对象;strftime 方法可以将datetime格式化为字符串;strptime 可以将字符串转换成 datetime 对象。

控制流Python有若干内建的关键字进行条件逻辑、循环和其它控制流操作。 if、elif和else

  • if是最广为人知的控制流语句。它检查一个条件,如果为True,就执行后面的语句
  • for循环是在一个集合(列表或元组)中进行迭代,或者就是一个迭代器。for循环的标准语法是
for value in collection:
do something with value
  • While循环 while循环指定了条件和代码,当条件为False或用break退出循环,代码才会退出

Original: https://blog.csdn.net/qq_44476083/article/details/123805839
Author: 仰望星空dawnliris
Title: 利用python进行数据分析笔记

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/696262/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球