四大会计师事务所python数据分析_用Python玩转数据分析4
MOOC上的课程《用Python玩转数据分析》的学习笔记。
序列序列中的每一个元素都有它的一个索引,N长的序列中元素的索引从[0]到[N-1]或者从[-1]到[-N]。
字符串,用''表示,不可变
列表,用[]表示,可变
元组,用()表示,不可变
元组构成的列表,用[(),(),()]表示
序列对象可迭代,即可遍历其内部元素
序列内元素可进行比较(值比较、对象身份比较(is, is not)、布尔运算)
输出序列week中第234个元素,就用print(week[1,4])从索引位置1开始,输出4-1=3个元素
把week逆序就用week[::-1]
序列重复用*,序列相加用+,判断元素是否存在用in或者not in
list函数可将字符串转换成列表,tuple函数可将字符串转换成元组,str函数可将列表、元组转换成字符串。
字符串输出形式
print('There are %d marks.' %(count))
%d是%+格式运算符,后面跟着%(变量名),就是要输出的参数
print('There are {0:d} marks.' . format(count))
格式化模版.format(要输出的参数)。{0:d}替换后面参数的占位符,0表示参数对应的序号,若是默认顺序,0可以不写。:后面的是格式说明符/格式限定符,这里的d表示十进制整数。
判断字符串是否回文
sStr == ''.join(reversed(sStr))
dir(str)可查看关于str的内容
查找某个单词,如the,在字符串中的位置,可用sStr.find('the')
把字符串换成小写,用sStr.lower(),原始字符串并不会变化
截断字符串,若按空格截断,可用sStr.split(' ')
字符串内容替换,sStr.replace('旧的、要被替换掉的','新的、要被替换进入的')
把一个列表中的字符串连接起来,且每个字符串中间隔着空格,用' '.join(aList)
列表列表可变
aList.sort()会改变列表aList的顺序;sorted(aList)也是有顺序的,但并不改变aList的顺序
aList.sort(reverse=True)将aList逆序排列,aList.sort(key=len)按元素长度从短到长排列
aList.pop()可以去掉aList的最后一个元素,aList.pop(0)去掉aList的第一个元素
week.extend(weekend)可将weekend列表接到week列表后面
week.append('Saturday','Sunday')可将'Saturday','Sunday'元素接到week列表后面
列表解析
[x**2 for x in range(10)]生成的是[0,1,4,9,16,25,36,49,64,81]
也可加判断条件[x**2 for x in range(10) if x**2<50]
元组可以使用sorted函数,而不能使用sort()方法
可变长位置参数
>>>def f(args1,*args):
print(args1)
print(args)
>>>f('He','is','kk')
He
('is','kk')
*args前的*可以把后面的字符串放在一个元组里
元组作为函数特殊返回类型
假如函数返回多个值,就将多个值放入一个元组,返回元组,保证每个函数的返回最多只有一个结果。
四大会计师事务所python数据分析_用Python玩转数据分析4相关推荐
- 第一章 第一节:Python基础_认识Python
Python基础入门(全套保姆级教程) 第一章 第一节:Python基础_认识Python 1. 什么是编程 通俗易懂,编程就是用代码编写程序,编写程序有很多种办法,像c语言,javaPython语言 ...
- 2020最新四大会计师事务所网申笔试面试资料
拿到了四大会计师事务所资料与她们官网的资料是同步的.详细记录了考试网申流程,笔试考试内容,面试环节,比较适合我这样要求干活的人
- 四大会计师事务所python数据分析_四大VS八大|会计师事务所实习
还有一个多月就要迎来寒假,没找到实习的小伙伴是不是已经心慌慌啦~唐胖胖要抓紧把知道的都分享出来. 01四大寒假申请全部截止 既然是小白攻略,那就绝不允许大家下来还有基础信息需要查询从左到右.从上至下分 ...
- 生物信息 python 书籍_用python做生物信息数据分析(1-环境准备)
写在前面 四五年前,接触生物信息的时候,阴差阳错,我选择用perl.事实上,直到嫌我,我还是认为我当初的选择,完全正确!. 在做一些小文本的快速处理上,perl在我看来,从来最优最快 当然,进步往往来 ...
- python数据分析_使用Python进行数据分析
麦金尼编写的<使用Python进行数据分析>是最经典的数据分析教材,本专栏主要应用视频讲解的方式,讲授本书核心思想,并提供本教材的所有代码和代码点评. 注意:视频网址必须用电脑台式机打开! ...
- python多维数据分析_使用python进行数据分析
Life is short, I use python! 1 python中常用的数据分析包 2 python:一维数据分析 2.1 用numpy包进行一维数据分析 import numpy as n ...
- 基于python的房地产数据分析_基于Python的数据分析
转载 | CSDN 编辑 | 雷课小雷 下面来介绍一下基于Python的数据分析,主要介绍数据分析的概念.数据分析流程.Python优势.常用模块的用途以及使用Python进行数据分析的学习方法及步骤 ...
- 用python处理excel 数据分析_使用python集合进行EXCEL数据分析
使用python集合进行EXCEL数据分析 标准库 Python真正精彩的方面之一是它具有非常丰富的模块标准库 ,无需安装第三方模块即可进行一些复杂的编程. 如果您在系统上有效安装了python,则可 ...
- 用python进行股票数据分析_用 Python 做股市数据分析(2)
这篇博文是用Python分析股市数据系列两部中的第二部,内容基于我在阅读第一部分).在这两篇博文中,我会讨论一些基础知识,包括比如如何用pandas从雅虎财经获得数据, 可视化股市数据,平均数指标的定 ...
最新文章
- 华为老机器可以升级鸿蒙,鸿蒙OS手机将至,华为手机用户提问,老款机器能升级吗?...
- 基因组表达分析:如何选择RNA-seq vs. 芯片
- python使用教程pandas-python之pandas简单介绍及使用(一)
- 【BZOJ3884】上帝与集合的正确用法
- Android多线程下载文件
- 企业业务流程管理软件功能简介
- 360插件化RePlugin踩坑
- The Shapely GEOS version (3.9.1-CAPI-1.14.2) is incompatible with the GEOS version PyGEOS was compil
- 面料软件_面料管理系统_面料订单管理
- 计算机0基础知识,计算机基础知识0课件.ppt
- VMvare win7软件闪退
- 轻松自动化---selenium-webdriver(python) (八)
- 浏览器打开html文件特别慢,打开浏览器速度缓慢的原因及解决方法
- 记笔记格式 — markdown 语法
- 解决-Dmaven.multiModuleProjectDirectory system property is not set
- gc java ibm_月光软件站 - 编程文档 - Java - IBM JVM 1.4.1 GC与内存管理
- XML教程(4)---皇家的术士(初涉XSL)
- 【微信小游戏】排行榜概念篇
- 云小课|MRS基础原理之CarbonData入门
- windows下MYSQL 5.7 64位绿色版 安装步骤
热门文章
- 小样本学习及其在美团场景中的应用
- 求第N个素数的值,时间复杂度尽量低
- 查看服务器文件夹内存,查看服务器各文件夹内存占用
- 360手机n4s骁龙版 html,360手机N4S骁龙版:低价高配标杆
- bogomips 骁龙820_解读|手机CPU综合性能排行:骁龙820吊打一切
- 自定义安装MS Office Project2007会出错
- koa 项目中的知识点 - 详情页
- HadoopSourceAnalyse --- NodeManager -- initiate
- 基于python中cv2库的图像分割
- L1-043 阅览室 (20 分)andL1-048 矩阵A乘以B (15 分)