昨日课堂笔记【计算机基础】day01

昨日内容
1.计算机原理
2.python基础

-什么是语言?
语言是人与人之间交流的介质。
-什么是编程语言?
编程语言是人与计算机之间交流的介质。
-为什么要学习编程?
让机器代替人力,为人类服务。

****:什么是软件(程序)
由一堆文件组成的文本内就是一堆代码。

-计算机的五大组成部分
-CPU:控制+运算(相当于日人类的大脑)
-内存:存储设备,用于临时存储数据。通电数据存在,断电丢失。
-硬盘(外存):用于永久保存数据,断电不会丢失。
-输入设备:键盘、鼠标...
-输出设备:显示器、音响...


-操作系统
-windows:
微软旗下的操作系统,一般用于工作办公、娱乐(看电影、玩游戏)。

-Mac:
苹果旗下的操作系统,一般用于办公、处理图片视频等...

-Liux:
用于作为服务端的操作系统。


-编程语言类
-机器语言
指的是机器能直接看得懂的文字,二进制的表现形式。
01010101010101
010:你
010:U
10101011:帅

优点:执行效率高
缺点:开发的效率低

-汇编语言:
通过某些字符代替二级制,为了提高开发效率。
a:101010100

优点:
执行效率高。(相比较机器语言低)
缺点:
开发效率低

-高级语言
更接近于人类的语言称之为高级语言。
是人类所能看得懂的字符。

eg:python\java\C...

优点:
开发效率高。

缺点:
执行效率比机器、汇编语言低。



-编译型语言:
类似新华字典、牛津字典。

优点:
执行效率高
缺点:
开发效率低


-解释型语言
类似同声传译,一边执行一边翻译。

优点:开发效率高

缺点:执行效率低

注意计算机只能识别二进制字符

Python:是一门解释型语言。



Python:
1.编写python代码的两种方式
-交互式环境:
临时有效,关闭无效。

-python文件(******)
永久python保存代码,所有.py的文件都是python文件。

创建py文件步骤;->项目文件夹右击->New->python file(写python文件的名字)

2.执行python代码会发生的事情:
1)执行python解释器,加载Python解释器。
2)把python文件加载到内存中。
3)执行python代码。


3.变量
变量是可变化的量,相当于人类的记忆。
注意:先定义、后调用。
-变量名:与变量值绑定关系,相当于变量值的门牌号。
- =:用于绑定变量名与变量值
-变量值:产生在闪存中,通电有效,断电无效。

4.python数据类型

type(变量名):用于查看数据类型。
python8大数据类型:
-整型(整数):int
18
用于存放身份证ID,年龄...

-浮点型(小数):float
15.5 , 1.9
存放薪资、身高

-字符串
必须以单引号或者双引号、三引号 引起来

-布尔类型
真:True,假:False

-列表
中括号[],括号内可以存放多个变量,每个变量以逗号隔开。
注意:逗号必须是英文输入法。
取值:通过列表名[下标]

-元组
小括号(),括号内可以存放多个值,每个值以逗号隔开
注意:列表可以对值进行修改,元组不行。

-集合
{1,2,3...}
大括号{},括号内以逗号隔开,可以存放多个值。
内置自动去重功能

-字典
大括号{} ,括号内逗号隔开,可存放多个值,但每个值都是以key:value的形式存储。
注意:字典的key必须是唯一的
{key:value,key2:value}




猜你喜欢

转载自www.cnblogs.com/chendong1997/p/11580914.html