Python语言基础与由来介绍【自我维护版】

各位大佬好 ,这里是阿川的博客 , 祝您变得更强

在这里插入图片描述 个人主页:在线OJ的阿川

大佬的支持和鼓励,是我成长路上最大的动力 在这里插入图片描述
阿川水平有限,如有错误,欢迎大佬指正 在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

本篇博客是在已有的博客的基础上进行的维护。

基础和由来

我们先讲一下计算机在这里插入图片描述
CPU中央处理器又叫做通信计算芯片(内部结构最为复杂)。
GPU被称为专用计算芯片,即我们常说的显卡
芯片称为科技皇冠上的明珠,如果感兴趣,请参考微电子专业的专业书籍
储存主要分为内存外存,主要区别为:

  • 内存的空间小外存的空间比较
  • 内存访问速度很快外存访问速度慢
  • 内存比外存的成本更高
  • 内存的数据容易丢,断电了就没了;外存的数据断电了依旧存在,一般能保存到几年到十几年

但是这里说个题外话,其实充钱就能使自己更加强大。阿里的程序员,尤其是阿里云部门的程序员使用的部门内存为256G,有可能现在更大了。祝您变得更强,都能用上内存为256G的.
Python出现的历史:
两个计算机领域创始人:
理论大师:计算机祖师爷-冯诺依曼-创建冯诺依曼体系
实践大师:计算机之父图灵-图灵机的猜想.
这时1989年一个荷兰程序员龟叔,因为它的前三个字母叫做Gui,在圣诞节时无聊,为了打发时间,搞了一个语言,诞生之初就是让所有人入门编程时都选择它,被称为入门级语言。

在这里插入图片描述
该语言特点就是方便易用,功能强大,灵活多变,由于开源,所以生态丰富,拥有海量的第三方库方便调用。
经过两年的打磨,1991年正式发布了Python(该名由龟叔最喜欢的喜剧团蟒蛇命名,故Python被称为大蟒蛇
主要用于4个方面:

1.数据分析(数据分析主要由Python和Java语言而统治)
2.前端(前端同样由Python和Java语言而统治)
3.自动化运维(这里的运维不是运营,主要与机器打交道)
4.机器学习 (前沿领域,与人工智能领域相互交叉)

语言缺点:

执行效率较弱(这是相对的,与C系家族语言相比)
多核心并发程序支持偏弱(太多程序同时并发,有点扛不住)
动态类型系统对大型项目不太友好(适用于前期小步快跑,后期需要用其他语言进行重构)

环境

语言环境:

  • 运行环境
  • 开发环境

官网上下载 Python运行环境)和即Pycharm的插件(开发环境)做数据分析的还要下一个Anaconda.(超链接已布置,直接点击即可下载

首先欢迎你来到计算机的领域,首先我们需要明白什么叫做编程?是指明确任务完成所需的步骤,用代码(至少掌握一种编程语言)去实现。
所有编程语言当中主要分为三种

机器语言(主要指polar码,即二进制0/1)
汇编语言(用助记符来编写代码)
高级语言( Python、C家族、Java家族、C#、R语言、Golang等)

钱景

说了这么多,我们谈点现实的?
钱景:
以两个招聘网站为例
拉勾招聘
boss直聘
注意:
Python语言在工作场景中大多数作为一种辅助语言,作为一个真正的大佬,不应该局限于某一种语言

  • 当你手上只有锤子的时候,看什么都像钉子;
  • 当你拥有很多工具的时候,应该根据具体的场景而选择合适的工具进行处理哦.

在这里插入图片描述
好的,今天到此为止,祝您变得更强

道阻且长 行则将至
个人主页:在线OJ的阿川大佬的支持和鼓励,将是我成长路上最大的动力 在这里插入图片描述
  • 15
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值