学习总结

本学期Python学习的主要内容

包括基本知识、条件语句与循环语句、列表与元组、字符串、字典、函数、异常处理机制、模块、文件、类等等…

概念

  1. 大数据无法在可承受的时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
  2. 数据挖掘( Data Mining )是有组织有目的地收集数据,通过分析数据使之成为信息,从而在大量数据中寻找潜在规律以形成规则或知识的技术。
  3. 数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,提取有用信息和形成结论而对数据加以详细研究和概括总结的过程。这一过程也是质量管理体系的支持过程。在实用中,数据分析可帮助人们作出判断,以便采取适当行动。

Python基本环境部署

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

变量命名规则

(1)标识符只能由字母、 数字或下划线组成。
(2)标识符的第一个字符不能是数字
(3)标识符区分大小写
(4) 关键字不能声明为标识符,例如:
‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘contlnue’, ‘def’, ‘del’,
‘elif’, ‘else’, ‘except’, ‘exec’, 'finally’, ‘for’, ‘from’,
‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘not’, ‘or’,
‘pass’, ‘print’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’
命名规范 : 小写字母,单词之间用_分割, 见名知意

语句

Python程序由Python语句组成,通常一行编写一个语句。
例如:
print( ‘Hello,‘ )
print( ‘l am Python’ )

Python语句可以没有结束符,不像C或C#那样在语句后面必须有
分号 ( ; ) 表示结束。当然,Python程序中也可以根据习惯在语句
后面使用分号(😉。
也可以把多个语句写在一行,此时就要在语句后面加上分号(😉
表示结束。
例如:
print(‘Hello,’); print(‘l am Python’);
语句特征 : 执行修改操作
表达式是用来计算的,语句是用来执行的

缩进、注释

缩进
在代码行前面添加空格,这样做可以使程序更有层次
、更有结构感,从而使程序更易读。
在Python程序中,缩进不是任意的。平级的语句行 ( 代码块 ) 的
缩进必须相同。

注释
单行注释 : 井号
多行注释 :三引号 ( 3个单引号或者3个双引号 )

数据类型

六种标准数据类型 :
number ( 数字 ) : int、 float、 bool
str ( 字符串 )
list ( 列表 )
tuple ( 元组 )
set ( 集合 )
dict ( 字典 )
不可变数据类型 :
number(数字)、str(字符串)、 tuple(元组)
可变数据类型 :
list ( 列表) 、 dict ( 字典) 、 set ( 集合)
number ( 数字 )
支持int、 float、 bool、 complex ( 复数)
str ( 字符串 )
Python中的字符串用单引号( ‘)或双引号( “)括起来 , 同时
使用反斜杠(\)转义特殊字符。
set ( 集合 )
集合 ( set ) 是一个无序不重复元素的序列
基本功能是进行成员关系测试和删除重复元素
可以使用大括号{}或者set()函数创建集合 ,
注意 : 创建一个空集合必须用set()而不是{} . 因
为{}是用来创建一个空字典。
list (列表)
列表元素可重复,可修改
列 表是写在力括号([])之间、 用逗号分隔开的元素列表。
索引值以 0 为开始值, -1 为从末尾的开始位置

加号 (+) 是列表连接运算符, 星号 (*) 是重复操作。
tuple (元组)
元组 (t叩le) 与列表类似, 不同之处在于元组的元素不能
修改。 元组写在小括号() 里, 元素之间用逗号隔开

dict ( 字典 )
列表是有序的对象集合。 字典是无序的对象集合
两者之间的区别在于 : 字典当中的元素是通过键来存取的,
而不是通过偏移存取

字典是一种映射类型 。 字典用”{}'标识 。 它是一个无序的
键(key) : 值(value)对集合

键(key)必须使用不可变类型
在同一个字典中,键(key)必须是唯一的

运算符

在这里插入图片描述
在这里插入图片描述

条件语句

在这里插入图片描述
在这里插入图片描述

循环语句

在这里插入图片描述
在这里插入图片描述
循环中的else子句
仅在没有调用break时 ,执行
range() 函数可创建一个整数列表 , 一般用在 for 循环中。
函数语法:
range(start, stopt, step])
参数说明 :
start: 计数从 start 开始。 默认是从 0 开始。
例如 range(5) 等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。
例如 : range(0,5) 是[0, 1, 2, 3, 4]没有5
step : 步长 。 默认为1。
例如 : range(0, 5) 等价于 range(0, 5, 1)

数字猜谜游戏

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

数字求和游戏

在这里插入图片描述
在这里插入图片描述

斐波那契数列

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值