Python数据分析——引子篇(自用,所以不讲究排版啦!!)

python是一门解释型语言,见下图

python是动态类型的语言,其在执行过程中自动分配数据类型。见下图

python适合用于网站开发、机器学习、数学科学等应用场景。

缺点:时间、内存效率不高,python使用了大量的内存,一般用于服务器端编程

JDBC和ODBC这类关系型数据库访问的效果不是很好。

总之,python是一门非常适合新手学习的语言!!!!

变量名的命名:数字、字母和_ (不能以数字开头、区分大小写、见名知其意,不能是关键字、驼峰命名)

关键字的列:

格式化输出:format不用考虑数据类型

print默认带有换行符,print(“”,end=” ”)

算术运算符:**>* / % //>+-    /输出的结果默认为浮点类型

输入:x=int(input(“请输入:”))  其得到是字符串,可以进行强制转化

异常类型:

异常处理:

①try:
可能引起错误的代码print(a)

except异常类型(可为空):

print(“出现错误”)

②try:

print(a)

except NameError as e:

print(e)

 ③try:

print(a)

except Exception as e:

print(e)

 ④try:

print(a)

except Exception as e:

print(e)

except NameError as e:

print(e)

except KeywordError as e:

print(e)

else:

try执行完后的代码

 ⑤try:

print(a)

except Exception as e:

print(e)

except NameError as e:

print(e)

except KeywordError as e:

print(e)

finally:

无论有没有错误都执行的代码

抛出异常:

raise Exception(“抛出一个异常”)

模块的分类:

  1. 内置模块
  2. pip安装模块
  3. 自定义模块

①创建模块

②import模块

③使用模块中的函数和变量

from 模块名 import 函数名1,函数名2   from a import funa  这种方式可以减少命名的污染空间。

if  __name__==”__main__”

递归函数容易造成栈溢出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值