前言
01计算机是什么
计算机是一种具备存储功能,可以高速进行复杂地逻辑运算的一种电子计算器。它由硬件和软件构成。
计算机的硬件主要由以下几部分构成:
1.负责运算和控制的CPU。
2.负责内部和外部存储的存储设备:
内部存储,比如内存条,存储运行时的数据,直接和CPU对接外部存储:比如硬盘,用于持久化存储数据3.输入和输出设备:
输入:将数据传输到电脑里面去:比如键盘,鼠标,触摸板等输出:将电脑中的数据显示出来:比如屏幕、控制台等
计算机的软件主要由系统软件和应用软件构成
1.系统软件主要用于计算机系统的监控和维护,它对上层的应用软件提供了调度底层硬件的方法(比如存储数据到内存)。常用的系统软件如windows , mac , 安卓,ios等系统
2.应用软件是为了满足不同的需求而使用各种程序语言和设计开发出来的软件,它依附于系统软件。常用的应用软件如weixin、QQ等。而我们普通程序员要开发的软件就是这类类似weixin、QQ的应用软件。
02python特点
python是什么
人与人沟通需要语言,语言又分为中文、英文等。同样的,人与计算机沟通也需要语言,我们把这种语言叫做编程语言,编程语言也分为很多种比如java、python等。
python是众多编程开发语言中的一种,而编程开发就是使用一种编程语言按照需求设计编写成程序代码,让计算机按照我们编写的程序执行,以自动化完成一些复杂的工作,比如自动化处理excel、进行人工智能应用开发等。
python的由来
python是由吉多(Guido van Rossum)于1990年开发设计出来的。python可以读作“派森”,翻译过来是大蟒蛇的意思,但这个名字的由来却是因为吉多当时正在追的一部英国肥皂剧《蒙提 · 派森的飞行马戏团》。
python的优点
简单易用。python由于简单的语法和优雅的编码,使得python程序具有很高的可读性,使得新手能更快的上手,使得我们不用花费太多的精力在语法,只需要专注于解决问题的逻辑。
同样的功能,使用python语言开发只需要相对较少的代码量,而java、C语言等却需要更多的代码量。
免费开源。python的源代码是免费公开的,我们可以自由地阅读、拷贝和修改它的源代码。正是这个原因,所以python开发设计出来后就得到了大批编程爱好者的喜爱,在大家共同的优化改进下,python变得越来越强大。
可扩展性强。 这一特性使python被形象地称作胶水语言。比如你可以在你的python程序中调用c或者c++语言,用以改写部分核心代码,提高代码运行效率(弥补python运行效率相对不高的缺点)。
丰富的第三方库。 库这里暂且比喻成拥有很多资源比如图书馆就是一个书库。python大佬帮我们实现了很多强大的功能都在库里面,比如:画图的,数据分析的,制作游戏的等等,在我们需要用到相应的功能时可以很方便地引用。
这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!
零基础Python学习资源介绍
👉Python学习路线汇总👈
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)
👉入门学习视频👈
👉实战案例👈
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
👉100道Python练习题👈
检查学习结果。
👉面试刷题👈
资料领取
这份完整版的Python全套学习资料已经上传网盘,朋友们如果需要可以点击下方微信卡片免费领取 ↓↓↓【保证100%免费】
或者
【点此链接】领取