python day1
第一节课
认知python
计算机运行的原理:硬件(CPU,内存,磁盘等)用于计算和运行,操作软件(win10.win7等),软件:软件是操作系统上的应用,点击运行是,操作系统会分配给硬件运行计算顺序:磁盘→内存→CUP
python的类型
1.1编译型与解释型。
编译器是把源程序的每一条语句都编译成机器语言 并保存成二进制文件这样运行时计算机可以直接以机器语言来运行此程序,速度很快;
而解释器则是只在执行程序时,才条条的解释成机器语言给计算机来执行,所以运行速度 是不如编译后的程序运行的快的.
这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)
来自ttps://www.cnblogs.com/in-xin/articles/7459977.html>
编译型:
将代码一次性全部编译成二进制,然后再执行
优点:执行效率高(因为一次性可以从头到尾编译完成)
缺点:开发效率低(出现错误需要调试错误之后再重新编译),不能跨平台
解释型:
逐行解释成二进制, 逐行执行
优点:开发效率高(在一-行代码报错的时会终止,就只需要更改这一行在继续编译下去)可以跨平台
缺点:执行效率低(逐行编译效率低CPU空闲多执行效率慢)
变量和常量
变量:
1.1 变量全部由数字,字母,下划线任意组成
1.2不能是python的关键字(因为他在执行的时候可能无法分辨出是语法,还是命令,报错)
1.3具有可描述性。像name = '名字'
1.4不能使用中文
1.5不能过长
变量小练习提
# python3 age1 =小兰 age2 = age1 age3 = age2 gee2 = 小白 print(age1,age2,gae3) #
打印出最终答案是:小兰,小白,小兰
为什么呢?
变量是唯一性,变量只能存在一个,且只指向数据,不指向变量 。
常量:
1.1通常指的是一直不变的量。(python中没有真正的常量,所以约定习俗的给常量全部为大写的变量称之为常量)
1.2将常量全部大写,放在文件的最上面。
# python3 #常量是一直不变的量 像身份证,ID,历史等 BIRTH_OF_CHINA = 1949 a = BIRTH_OF_CHINA print(a)
扩充:
注释
注释的作用:对一些难懂的地方表示出解释说明,便于之后你对代码的理解,也方便对方理解你的代码
如:
单行注释:#
多行注释:'''多行注释'''(引号英文的引号)

浙公网安备 33010602011771号