数据分析:Python编程基础.pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据分析:数据分析:Python编程基础编程基础

数据分析:数据分析:Python编程基础编程基础

1.Python基础语法基础语法

1.1变量与数据类型变量与数据类型

在Python中,变量用于存储数据,无需事先声明类型,Python会自动识别。Python支持多种数据

类型,包括数字(整数、浮点数、复数)、字符串、列表、元组、字典和集合等。

示例:变量与数据类型示例:变量与数据类型

#定义变量并赋值

age=25#整数类型

height=1.75#浮点数类型

name=张三#字符串类型

is_student=True#布尔类型

#打印变量类型

print(type(age))#输出:classint

print(type(height))#输出:classfloat

print(type(name))#输出:classstr

print(type(is_student))#输出:classbool

1.2控制结构:条件语句与循环控制结构:条件语句与循环

控制结构用于控制程序的执行流程,包括条件语句(if-elif-else)和循环语句(for、while)。

示例:条件语句与循环示例:条件语句与循环

#条件语句

score=85

ifscore=90:

print(优秀)

elifscore=70:

print(良好)

else:

print(需要努力)

#循环语句

#for循环遍历列表

fruits=[苹果,香蕉,樱桃]

forfruitinfruits:

print(fruit)

#while循环

count=0

whilecount5:

print(计数:,count)

count+=1

1.3函数与模块函数与模块

函数是可重用的代码块,用于执行特定任务。模块是包含函数和变量的文件,可以被其他Python

程序导入和使用。

示例:定义函数与导入模块示例:定义函数与导入模块

#定义函数

defgreet(name):

打印问候语

print(你好,+name)

#调用函数

greet(李四)#输出:你好,李四

#导入模块

importmath

#使用模块中的函数

print(math.sqrt(16))#输出:4.0

1.4列表、元组与字典操作列表、元组与字典操作

列表和元组用于存储多个项目,列表可变,元组不可变。字典是一种键值对的数据结构,用于存

储和检索数据。

示例:列表、元组与字典操作示例:列表、元组与字典操作

#列表操作

numbers=[1,2,3,4,5]

numbers.append(6)#添加元素

print(numbers)#输出:[1,2,3,4,5,6]

#元组操作

fruits=(苹果,香蕉,樱桃)

print(fruits[1])#输出:香蕉

#字典操作

person={name:王五,age:30}

print(person[name])#输出:王五

person[age]=31#更新字典值

print(person)#输出:{name:王五,age:31}

以上示例展示了Python基础语法中的关键概念和操作,包括变量的定义与类型、条件与循环控制

结构、函数的定义与调用,以及列表、元组和字典的基本操作。掌握这些基础是进行数据分析和

编程的首要步骤。

数据处理与分析数据处理与分析

2.NumPy库入门库入门

NumPy,简称NumericalPython,是Python中用于处理大型多维数组和矩阵的库,提供了大量的数

学函数来操作这些数组。NumPy的数组对象ndarray是其核心,它比Python的内置数组类型更

高效,支持向量化操作。

2.1安装安装NumPy

pipinstallnumpy

2.2创建创建NumPy数组数组

importnumpyasnp

#从列表创建数组

data=[1,2,3,4,5]

array=np.array(data)

print(array)

#创建零数组

zeros=np.zeros((3,4))

print(zer

文档评论(0)

找工业软件教程找老陈 + 关注
实名认证
服务提供商

寻找教程;翻译教程;题库提供;教程发布;计算机技术答疑;行业分析报告提供;

1亿VIP精品文档

相关文档