零基础5天入门Python数据分析:第一课

明月AI 2021-10-28 11:16:51
Python 数据 入门 基础 零基

使用Python做数据分析是现在的大势所趋了,本系列准备使用5篇文章来完成这个入门基础,5天的课程之后能使用python进行简单的数据分析。网上有挺多将python基础的文章,但其实做数据分析需要的python基础和编程开发需要的python基础是有很大区别的。数据分析的python基础其实可以简单很多的,今天要讲的是最最简单的,多点练习是正途。

不过,说是零基础,最好还是有一点点基础的。 01 Python环境安装与基础使用:Anaconda

Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项,俗称“Notebook”。

  • 下载安装Anaconda:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ ,找到最新的适合自己的最新版本,如64位windows:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.02-Windows-x86_64.exe (如果是32位系统,需要下载对应的版本)
  • 启动运行
  • 界面基本介绍
  • 创建目录与文件
  • 上传与下载文件
  • 重命名文件
  • 移动文件
  • 删除文件

作为分析师,对于该工具不必过于纠结,从使用角度出发即可,作为入门,重点就几点:

  • 安装与启动
  • 基础的文件操作

至于其他的,其实往往都不是必须的。

新建一个Python notebook文件,其后缀名是.ipynb,对于notebook文件和我们平时在电脑上看到的有点不一样,这个文件会有一个“运行”的状态,点击打开之后,文件列表里小图标就会变绿,这就表示文件已经处于运行状态。选中文件之后,点击“shutdown”会停止运行,停止运行之后,才能进行下载等操作。

02 Python基础语法

基础教程:https://www.runoob.com/python/python-tutorial.html

02.01 Anaconda编辑界面的基础用法

  • 菜单栏
  • 工具栏

这个界面是非常常用的,熟练使用非常有必要。

03 基础变量与赋值

我们所说的变量,由变量名和值组成,变量名就像一个人的名字,而值就相当于那个人本身,当然那个人可以叫张三,也可以叫李四,但是都是指同一个人。我们给那个人起名叫张三的过程,放到编程中就叫赋值,即用一个变量名来代表某个值。

  • int(整型)
  • float(浮点型)
  • bool(布尔值)
  • str(字符串)
  • list(列表)
  • tuple(元组)
  • set(集合)
  • dict(字典)

这次课只讲前面三种基础的类型。

03.01 整型与浮点型

03.02 布尔型

本文分享自微信公众号 - 野生AI架构师(Moon-CV) ,作者:明月AI

原文出处及转载信息见文内详细说明,如有侵权,请联系 [email protected] 删除。

原始发表时间: 2020-03-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

版权声明
本文为[明月AI]所创,转载请带上原文链接,感谢
https://cloud.tencent.com/developer/article/1894151

  1. 保姆级教程!将 Vim 打造一个 IDE (Python 篇)
  2. python给定两个函数和定义域,判定两个函数是否构造为复合函数。
  3. 求 python3.8 有条件的递增方法
  4. 如何让python的//运算得到一个小数点不是0的结果
  5. 关于#matlab# #算法# #python#的问题:校园导航制作
  6. python的字典编程练习。!
  7. Python类的实例化应用实现输入打印
  8. python的字典编程练习,!
  9. 调试来自于逐飞的MM32F3277移植有MicroPython开发板
  10. 求 python3.8 有条件的递增递减算法
  11. 如何才能在python中实现动态宽度对齐输出
  12. 14道Python基础练习题(附答案)
  13. python写一个正则,匹配内容以“关于”,(代转)开头的那句话,要怎么写正则?
  14. 来个Python能做的救救孩子.
  15. Python爬虫,写完程序获取不到结果,
  16. python for循环和while循环打印九九乘法表
  17. Python异常
  18. Python请设计一能产生某月份月历的程序,能提示用 户输入某月份第1天是星期几,并将该月份的月历打印出来,求
  19. Python入门语法(简洁不啰嗦)
  20. Python入门与各种系统安装部署应用
  21. 你只认识大众汽车的车标怎么能行?赶紧用python采集所有车标学习一下
  22. python回文词如何以文件形式解决python问题
  23. 工作排程中Bat调用Python 程式无发打开(一闪而过)?
  24. python题目不会写求朋友们帮帮忙
  25. pythonwx内进行for循环导致窗体未响应
  26. Python自动化测试框架,谁才是你的唯一?
  27. 如何删除anaconda文件夹里的python.exe
  28. python爬取数据报错求解决一下
  29. Python编写程序求复利率,复利计算公式为
  30. 每周最怕编程课,懂python的朋友看看我吧
  31. 使用python批量将csv文件转为txt文件
  32. 用python写程序!!救命!!
  33. Python编写程序,输入年龄和出生年份,输入姓名和年龄
  34. Python爬虫,关于Xpath定位与预期不符
  35. python 批量计算的数据 print()到console的数据如何全部保存到指定路径文档,目前只能保存最后一个文件的
  36. 安装Python时出现错误:显示发现windows7 怎么弄
  37. 关于python中的PiP升级,尝试过很多遍了还是这个问题
  38. 这个怎么整啊,刚接触python
  39. 用python做图形旋转,opencv如何自动旋转图片到正常的水平位置
  40. Python零基础入门:字符串使用详解(常用方法及使用案例)
  41. Python Qt GUI设计:QPrinter打印图片类(基础篇—21)
  42. python中一维数组怎么转置
  43. 遇到一个问题,关于Python的复数的
  44. python批量将文件夹里的csv文件转成txt文件
  45. Python 彻底搞懂列表推导式|初级到进阶(实例30+)
  46. python爬虫,遇到urllib.error.URLError: <urlopen error [Errno 11001] getaddrinfo failed>错误
  47. Python程序设计输入五到十之间的整数n,生成并输出一个n位的验证码,不能把大小写字母和数字全写出来
  48. python程序打包之后没运行tkinter
  49. python提取多个Excel文件内目的格内容按一定格式写入新的Excel。
  50. pandas读取csv文件文件末尾都是NaN值,发生了什么?
  51. Python使用matplotlib可视化自定义背景色实战:自定义可视化图像的背景色(Background Color)
  52. 大学生Python实验的列表与元组
  53. python 关于线程的参数args的问题
  54. 如何用python将pdf转成网页html的格式
  55. python基础题 运行后卡在某一步 随后电脑疯狂运转发声 等待无果
  56. 求大神教怎么用python写字
  57. 云计算开发:Python3-expandtabs()方法详解
  58. 9000字深度整理: 全网最详细 Pandas 合并数据集操作总结!
  59. python这个代码有错误,请帮我修改
  60. python redis自带门神 lock 方法