python学习(2019.7.4)

7.4 学习内容

1.python的历史:

python2:源码不统一,有重复的功能代码

python3:源码统一,没有重复的功能代码

2.python是一个什么编程语言:

编译型:只翻译一次 优点:执行速度快 缺点:开发速度慢 代表:C

解释型:逐行翻译 缺点:执行速度慢 优点:开发速度快 代表:python

3.python的种类

Cpython  Jython  IronPython  PyPy

4.变量-输出

什么是变量?

就是将一个临时的值储存在内存中(储存中间值/起别名)

变量能干什么?

变量可以重复使用,变量在程序中频繁使用

a = 1 #声明变量 a #变量的名字 = # 赋值 1 # 值

变量定义规则:

变量是由字母,数字,下划线组成
禁止由数字开头
禁止使用Python中的关键字
不能使用中文和拼音
变量名要区分大小写
推荐写法
   驼峰命名:大峰\小峰
   下划线命名:官方推荐使用
变量名要具有描述性

5.常量

常量就是不变的量 ID = 110120130110

变量的使用:变量在程序中频繁使用

常量的使用:在配置文件声明使用

6.注释

单行注释 #

多行注释 """内容""" '''内容'''

被注释的内容是不会执行的

7.基础数据类型

1.什么是基础类型?

2.基础类型是干嘛用的?

3.基础类型在哪用?

整型

用于计算和比较

字符串

在python中用引号引起来都是字符串

a = "jin" b = "tian" print(a + b) 字符串拼接 加法:同是字符串才能相加

​ print(a * 2) 字符串乘法运算 乘法:只能和数字相乘

布尔值

返回真假值,用于判断, True 真 False 假

8.输入(用户交互)

input()用户交互 在python3中 input 获取到的都是字符串

input("提示语句")

int()将字符串类型转换成整型

type()查看类型

9.if流程控制语句

1.单纯if
if 条件:
    结果
2.二选一
.if 条件:
    结果
else:
    结果
3.多选一或零
if 条件:
    结果
elif 条件:
    结果
elif 条件:
    结果
4.多选一
if 条件
    结果
elif 条件
    结果
elif 条件
    结果
else:
    结果
5.多选
if 条件
    结果
if 条件
    结果
if 条件
    结果
6.嵌套if
if 条件:
    if 条件:
        结果
    else:
        结果
else:
    结果

10.其他知识点

1.用户输入input

​ input("提示语句") input python版本3中input中获取的全部都是字符串类型

2.查看是什么数据类型——type()

3.and 和 and前后都为真才是真

4.int("5") 将字符串5转换成整型

5.str(5) 将整型转换成字符串

6.== 判断前后是否相等

猜你喜欢

转载自www.cnblogs.com/liubing8/p/11135182.html