day01

print('****') #定义变量: #name:变量名 #=:用于绑定变量名与变量值 #‘***’:变量的值 #调用变量 print(name,age,sex) python8大数据类型: -整型(整数):int18 -浮点型(小数):float15.5,1.9 -字符串:单引号,双引号,三引号 -布尔类型:真:True,假:False -列表:【1,2,3,】 -元组:(1,2,3) -集合:{1,2,3} -字典:{key:value,key2:value} #整型 age=18 print('age--->',type(age)) #浮点型 height=1.9 print('height--->',type(age))

 

1.什么是语言?
语言是人与人之间交流的介质。

2.什么是编程语言?
是人与计算机之间交流的介质。

3.为什么要学习编程?
让机器替代人力,为人类服务。


****:什么是软件(程序)
由一堆文件组成

 

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


操作系统:
windows:
微软旗下的操作系统,一般用于工作办公、娱乐。
Mac:
苹果旗下的操作系统,一般用于办公、处理信息图片视屏等。
Linux:
用于作为服务端的操作系统。

 


-编程语言分类
机器语言:
指的是机器能直接看的懂的文字,二进制的表现形式。
优点:执行效率高
缺点:开发的效率低

汇编语言:
通过某些字符代替二进制,为了提高开发效率。
优点:执行效率稍高。(相比较机器语言低)
缺点:开发效率低。

高级语言:
更接近人类的语言称之为高级语言。
例如:python\java\c...
优点:开发效率高。
缺点:执行效率比机器、汇编语言低。

-编译型语言:
类似新华字典,牛津字典。
优点:执行效率高。
缺点:开发效率低。
-解释型语言:
类似同声传译,一边执行一边翻译。
优点:开发效率高。
缺点:执行效率低。


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

 

Python:是一门解释型语言。

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

——python文件
永久保存代码

创建py文件步骤:->项目文件夹右击->New->python file

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

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

4.python数据类型

type(变量名):用于查看数据类型;

八大数据类型
—— 整型(整数):int

—— 浮点型(小数):float

—— 字符串
必须以单引号或双引号、三引号,引起来

—— 布尔类型
真或假
Ture,False

—— 列表
中括号【】,括号内可以存放多个变量,每个变量以逗号隔开。
注意:括号内的逗号必须是英文的逗号。
取值:通过列表名【下标】

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

—— 集合
大括号{},括号内以逗号隔开,可以存放多个值,内置去重功能。

—— 字典
大括号{},括号内以逗号隔开,可以存放多个值,但每个值都以key:value

posted on 2019-09-23 20:41  你的顾城  阅读(82)  评论(0)    收藏  举报