2020.4.27
python数据分析流程
Python3.0语言基础
数据类型:基础类型—Number数字 String字符串
数据结构—List列表 Tuple元组 Set集合 Dictionary字典
控制逻辑:条件if/else 循环for/while
开发工具:
这里选用 JupyterNotebook 为数据科学家设计的软件
这里没有选用终端跟pycharm ide
# if基本用法
flag = False
name = 'luren'
if name == 'python':
flag = True
print 'welcome boss'
else:
print name
python依靠缩进 大小写敏感
财务类应用中浮点型(float)处理:如
3.3*102返回336.599999999997
针对这一问题,使用decimal模块进行小数运算
#字符串
varl = 'Hello World!'
var2 = 'Runoob'
print('var1[0]',var1[0])
print('var2[1:5]:',var2[1:5])
输出
var1[0]: H
var2[1:5]: unoo
列表的访问和输出(略)
条件控制if else(略)
python语句同一缩进默认为一个语句块
while循环
for语句
#for语句实例
sites = ["Baidu","Google","Runoob","Taobao"]
for site in sites:
if site == "Runoob":
print("菜鸟教程!")
break
print("循环数据" + size)
else:
print("没有循环数据!")
print("完成循环!")
运算结果:
循环数据 Baidu
循环数据 Google
菜鸟教程!
完成循环!
读文件!!!!
r w 表示读或者写
写文件!!!!
# 简单将字符串写入txt中
with open('data.txt','w')as f: #设置文件对象
f.write(str) #将字符串写入文件中