day1

1.编译型和解释型区别

编译型:在运行时一次性将全部代码编译成二进制文件,比如c,c++

  优点:运行速度快。

  缺点:开发效率慢,不能跨平台。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

解释型:在运行时,将代码从上到下一行一行的解释成二进制。比如php,python

  优点:开发效率高,可以跨平台。

  缺点:运行速度慢。

两者的运行速度在感官上是没有太大区别的。

2.python2x和python3x的区别

python2x:源代码不规范,混乱,重复性太多,而python的崇尚的是简洁,优美,规范,所以开发出了python3x。

解决python2x中文报错的方法:在首行输入 -*- encoding:utf-8 -*-

3.变量和常量

变量:1.由数字,字母,下划线任意组成,且不能以数字开头。

2.具有可描述性。

3.不能有python中的关键字。

4.不能用中文。

常量:约定俗成,不可更改,全部是大写字母。

4.注释:用于标记,备忘,程序不读

1.单行注释:在某一行开头用#

2.多行注释:用‘’‘ ‘’’或 “”” “””(三个单引号或者三个双引号)

5.用户交互input

输出的数据类型全部是字符串,包括输出的数字也是字符串

将输出的字符串转换成数字:int(str),只能是数字字符串

数字转换成字符串:str(int)

6.基础数据类型

1.布尔值,bool:True False  不加引号

2.数字:int  + - * / %(取余)**(幂次方) 有取值范围,根据电脑的位数

3.字符串:str 加引号的就是str  可以与数字相乘,结果时几个字符串相连  相加性

7.  if条件语句

python基础day1 随笔 第1张
1.
if 条件 :
    结果
2.
if 条件 :
    结果
else :
    结果
3.
if 条件 :
    结果
elif 条件 :
    结果
elif 条件 :
    结果
else :
    结果
4.(嵌套型)
if 条件 :
    if 条件:结果
        if 条件 : 结果
    else :结果
else : 结果
if语句l

8.while 语句

1.基本格式 python基础day1 随笔 第3张
1.
while 条件 :
    结果1
    结果2
View Code

2.终止循环 :

break:直接终止循环,跳出循环

continue:终止本次循环,不循环到底,开始新一次循环。

改变条件: while a<100 :

      结果

 

  

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄