学习目标:
了解python语言学习内容:
1、[python环境搭建] 2、[编程前的基本知识] 3、[Python发展背景及优缺点]学习时间:
例如: 1小时学习产出:
1、python环境搭建1、安装python
(1)、首先进入Python官网下载
(2)、下载安装即可(具体教程自行百度,一搜一大堆)
2、安装pycharm
*pucharm是一款python的集成开发环境(IDE),有很多优点,方便好用;
(同样自行百度搜索)
2、编程前的基本知识``
1、什么是计算机?
*计算机(computer)俗称电脑,是现代一种用于高速计算的电子机器,
可以进行数值计算,又可以进行逻辑判断,还具有存储记忆功能,且能
够按照程序的运行,自动、高速处理数据。
2、计算机是由什么组成的?
*硬件系统:
*主机部分:
*中央处理器
*内存
*外设:
*输入设备
*输出设备
*外存
*软件系统:
*系统软件:
*操作系统
*驱动程序
*语言处理程序
*数据库管理系统
*应用软件
*浏览器
*文本编辑器
*音视频播放器等
3、计算机是如何处理程序的
按照冯·诺依曼存储程序的原理,计算机的工作流程大致如下:
*用户打开程序,程序开始执行;
*操作系统将程序内容和相关数据送入计算机的内存;
*CPU根据程序内容从内存中读取指令;
*CPU分析、处理指令,并为取下一条指令做准备;
*取下一条指令并分析、处理,如此重复操作,直至执行完程序中全部指令,最后将计算的结果放入指令指定的存储器地址中
4、编程语言是什么?
(这个不多说了)
5、什么是python
*Python中文是大蛇“之意”,是现在最流行的编程语言之一,目前发展势头大有超过JAVA和C的趋势;
3、Python发展背景及优缺点]
1、发展历史
*1982年,Guido.you.Rossum(吉多.范.罗苏姆,人称龟叔),荷兰人;龟叔硕士毕业;
*1989年,为了打发圣诞节假期,龟叔开始写python编译器。
*1992,第一个Python编译器诞生;使用C语言实现;
*Python的解释器分为Cpython,Jpyrhon,ironPython,PyPy;
*Python的格言:人生苦短,我用Python;
2、Python的优缺点
优点:
*简单
*易学
*免费、开源
*高级语言
*可移植性;
*解释性语言
*面向对象
*可扩展性
*丰富的库
*规范的代码
缺点:
*执行效率慢,因为是解释型语言;
3、python的应用场景
*web应用开发
*操作系统管理、服务器运维的自动化脚本
*网络爬虫
*科学计算
*桌面软件
*服务器软件(网络软件)
*游戏