一、第一章:准备工作
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/
转载文章受原作者版权保护。转载请注明原作者出处!