1. 什么是计算机
计算机是一种能够进行数值计算和逻辑运算的电子计算机器,由硬件系统和软件系统构成。其中硬件系统主要由CPU、内存、硬盘、输入输出设备组成。CPU即中央处理器,相当于人的大脑,是整个系统的最高执行单元。内存用来暂时存放马上要处理的数据,特点是有电可存,无电清空,也就是开机状态时可存储数据,关机时将自动清空其中的所有数据。硬盘的特点是永久存放数据。
2. 什么是操作系统
操作系统是控制计算机硬件工作的应用系统。
3. 什么是应用程序
应用程序是安装在操作系统之上的软件。
- Python入门
1.简介
python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。
(龟叔:2005年加入谷歌至2012年,2013年加入Dropbox直到现在,依然掌握着Python发展的核心方向,被称为仁慈的独裁者)。
2018年9月的TIOBE排行榜,Python已经占据第四的位置, Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。
Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。
2.Python的优点
简洁,简单易学;
跨平台——无需修改就可以几乎在市面上所有的系统平台使用;
开发效率高——拥有强大的第三方库,基本你想通过计算机实现的任何功能,Python官方库里都有相应的模块进行支持;
可扩展性——可以嵌入C或C++;
可嵌入性——可以嵌入到C或C++中;
高级语言——当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节。
3.解释型与编译型
编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;
而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的.
这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)
解释型: Python,java,c#
编译型: c
4.变量的命名规则
1) 变量名由字母,数字,下划线组成
2) 数字不能开头
3) 不能使用python中的关键字
4) 不能使用中文和拼音
5) 变量名要有意义
6) 要区分大小写
7) 推荐写法
1>大驼峰
eg: “HelloWorld”
2>小驼峰
eg:”helloWorld”
3>下划线
eg:”hello_world”
5.注释
# 单行/当行注释
‘’’ ‘’’
“”” “”” 多行注释
6.基础数据类型和程序交互
1)数据类型:
int 整型
str 字符串:只要用引号引起来的,都是字符串
bool 布尔值:True or False
2)程序交互
input 注意: 用input获取到的都是字符串
type() 查看数据类型