4.12 day 01学习 数据分析学习

4.12 day 01学习

数据分析课程大纲

  • python核心编程
  • MySQL数据库
  • Excel办公软件
  • SPSS数据分析
  • 数据分析三剑客(numpy、pandas、matplotlib)
  • 数据清洗
  • python网络爬虫
  • Linux运维
  • 大数据之Hadoop
  • Tableau与PowerBI
  • 机器学习算法模型

讲师自我介绍

Jason

1.年轻不能作为挥霍的资本
2.20岁超越30岁、40岁、50岁人的成就
3.衣锦还乡

学习建议

1.遇事不决问百度
	学习过程中遇到问题先给自己一个解决问题的时间限
    	5~10分钟自己先尝试解决
        	百度
        10~30分钟问同学、同事
        30~问老师、领导
2.没事多看看b站和知乎技术类相关资料
3.凡事不过三
	总分总
    	上课听我讲一遍
        下午自己总结一遍
        第二天再复习一遍
4.善于利用截图软件

今日内容概要

  • 编程与编程语言
  • 编程语言的发展史
  • 编程语言的分类
  • python解释器
  • pycharm编辑器
  • 注释
  • 变量
  • 基本数据类型

今日内容详细

参考资料

https://www.cnblogs.com/Dominic-Ji/
https://www.cnblogs.com/xiaoyuanqujing/

编程与编程语言

# 编程语言
	语言
    	中文、英文、日文...
        人与人之间沟通交流的媒介
    编程语言
    	人与计算机之间沟通交流的媒介
ps:编程语言其实也是语言 学习编程语言的过程其实就是在学习一门外语
"""
为什么人要想法设法的跟冰冷的机器交流
	目的是为了让计算机代替人力帮我们工作
"""

# 编程
	其实就是程序员将自己的思维逻辑和想法用计算机能够理解的语言写下来的过程,编程的结果就是产生一堆文件	

编程语言的发展史

"""
计算机是基于电工作的 而电信号只有高低电平两种状态
我们人为的将这两种状态定义为数字 0 和 1
	bit  二进制位数
	8bit = 1bytes
	1024bytes = 1KB
	1024KB = 1MB
	1024MB = 1GB
	1024GB = 1TB
	...
"""
1.机器语言
	直接使用二进制跟计算机沟通交流
   	缺点:
        学习难度太大 对记忆力要求太高 开发效率极低
    优点:
        直接跟计算机交流 速度极快
        
2.汇编语言
	使用简单的英文符号代替一串二进制数
    缺点:
        学习难度较大 对记忆力要求较高 开发效率偏低
	优点:
       	相对于机器语言难度有所下降
        
3.高级语言
	使用人类的字符跟计算机交流
    缺点:
        执行速度较慢
	优点:
       	难度低 要求低 效率高
    高级语言:C++、C#、Java、PHP、Python...

编程语言的分类

"""由于高级语言计算机无法直接理解 需要有一个翻译官"""
1.编译型:C++
	类似于谷歌翻译 一次性将所有的内容翻译完毕
    之后可以反复使用
    优点:
        翻译一次之后可以多次使用  速度快
    缺点:
        一旦有错误修改之后需要从头到尾重新编译
    
2.解释型:Python
	类似于同声传译 说一句翻译一句
    并且每次都需要如此
    优点:
        无论是否有错误 解释的效率都是一样的
    缺点:
        每次都需要翻译并执行 效率比编译型慢
        
ps:无论要执行编译型语言还是解释型语言 都需要下载对应的编译器和解释器

python简介

截至目前为止应用领域最多的一门编程语言
    人工智能
    机器学习
    数据分析
    web开发
    网络爬虫
    自动化运维与测试
    自动化办公

python解释器

python解释器版本 目前市面上主要有两大类
python2.X
	最高版本是python2.7 并且该版本在2020年就已经不在维护更新了
    公司中有很多项目由于年限较长 是基于python2.7开发的所以没有更新
python3.X
	最高版本是python3.8~3.9 但是我们并不推荐使用
    推荐使用python3.6版本 该版本非常的稳定
"""
提示:虽然是两个大的版本 但是开发区别并不大
	学习编程的时候掌握一个即可
"""

下载地址:https://www.python.org/downloads/windows/

环境变量

1.windows+R
2.输入cmd回车
3.调用python解释器
能够在cmd窗口内直接查找的路径

"""
win10非常的简单
win7稍微复杂一点
	路径与路径之间是以分号作为结束符
	eg:
		D:\python36;E:\MySQL;C:\User
"""

编程环境

1.cmd窗口
	代码无法长期保存
    代码没有相应提示
    操作界面过于简洁
    # 只用来临时测试简短的代码 不推荐作为编程环境
  
2.普通文本文件
	NodePad++
  
3.vscode编辑器
	对小白不太友好
  
4.pycharm编辑器
	对小白非常友好 并且功能十分的强大
    # 推荐
 
"""
下载专业版本  但是需要收费  没有关系我们可以破解
破解方式
	2018版本有对应的jar文件破解
	2020版本也有对应的破解只是不太稳定
pycharm可以免费使用一个月
"""

文件的后缀名

.txt
.csv
.html
.mp4
.avi
.jpg
文件的后缀名到底是干什么的?
	其实文件的后缀名是给人看的  不同的文件内容存储的后缀名是不一样的
    普通的文本文件 我们习惯使用.txt
    普通的表格文件 我们习惯使用.xlsx
    编写python代码的文件 我们习惯使用.py

作业

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值