目录:
一、计算机基础知识
二、python简介
三、快速入门
内容详细
一、计算机基础知识
1、计算机组成:
输入输出设备:键盘鼠标音响等——对应人体的眼睛鼻子耳朵嘴巴
cpu:中央处理器——对应人体的大脑
内存:存储临时数据——人的临时记忆
硬盘:存储永久数据——人的永久记忆
操作系统:控制计算机工作流程的软件
应用程序:安装在操作系统之上的软件
二、python简介
1、简介
python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。
(龟叔:2005年加入谷歌至2012年,2013年加入Dropbox直到现在,依然掌握着Python发展的核心方向,被称为仁慈的独裁者)。
2018年9月的TIOBE排行榜,Python已经占据第四的位置, Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。
由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!!
Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。
2、python2和python3的区别:
源码不统一,重复代码
python2:不支持中文,input输入什么数据类型就获得什么数据类型
python3:支持中文,input获得的字符串型
三、快速入门
1、变量命名规则:
(1)由字母、数字、下划线组成
(2)不能以数字开头
(3)变量名要具有意义
(4)不能使用python关键字
(5)不能使用拼音和中文
(6)区分大小写
(7)推荐写法:
驼峰体
下划线
2、注释
注释分为单行注释和多行注释:
单行注释:# 不能换行
多行注释:''' ''' 或者""" """" 可以换行
3、数据类型初识
(1)整型——整数
(2)字符串型
(3)布尔值 ——对、错
(4)列表
(5)字典
(6)元祖
(7)集合
4、用户交互
input——输入
print——输出
5、流程控制语句
格式:
if 关键字 空格 条件:冒号
缩进 结果
流程控制语句有以下几种:
单if
if......elif....
if......else....
if.....elif.....else.....
if嵌套:if.....
if.......
if.....