1、列表推导式 1.1、普通列表推导式 用于快速创建一个有规律的列表,如下代码: my_list = [i * i for i in range(1, 10)] print(my_list) 运行结果: [1, 4, 9, 16, 25, 36, 49, 64, 81] 相当于以下代码 my_lis ...
分类:
编程语言 时间:
2020-07-05 21:24:11
阅读次数:
67
1、局部变量 局部变量,就是在函数内部定义的变量;其作用范围是这个函数内部,即只能在这个函数中使用,在函数的外部是不能使用的; 因为其作用范围只是在自己的函数内部,所以不同的函数可以定义相同名字的局部变量 当函数调用时,局部变量被创建,当函数调用完成后这个变量就不能够使用了 # 定义一个函数 def ...
分类:
编程语言 时间:
2020-07-05 15:27:52
阅读次数:
53
python流程控制语句 根据条件不同执行不同的代码是程序非常常见的也是非常重要的行为 布尔值 先来回顾一下关系运算符 符号 说明 > 大于 < 小于 >= 大于等于 <= 小于等于 == 相等 != 不等 关系运算符最终得出的结果返回的就是布尔值(boolean),而所谓的布尔值也就是False和 ...
分类:
编程语言 时间:
2020-07-05 00:19:56
阅读次数:
76
python之--元组(tuple) 元组其实和list几乎一模一样,只是不能修改 创建元组 方法1:常用 tuple1 = (1,2,3) ps:这里想回忆一下: 元组是 () 列表是 [] 字典是 {} 方法2:构造器 t = tuple((1,2,3)) 元组操作,和list共享所有操作,除了 ...
分类:
编程语言 时间:
2020-07-04 23:08:04
阅读次数:
112
python简介 创始人:吉多·范罗苏姆 特点:类库齐全并且使用简洁,但是在速度上可能稍显逊色(关键看程序员个人能力) 种类:Cpython:Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。 ...
分类:
编程语言 时间:
2020-07-04 22:58:28
阅读次数:
77
在学习python过程中我们一定会遇到不可变数据类型和可变数据类型。 1.名词解释 以下所有的内容都是基于内存地址来说的。 不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。 可变数据类型 :当该数据类型的对应变量的值发生 ...
分类:
编程语言 时间:
2020-07-04 15:03:32
阅读次数:
60
前言 错误是程序中的问题,由于这些问题而导致程序停止执行。另一方面,当某些内部事件发生时,会引发异常,从而改变程序的正常流程。 python知识准备 掌握Python基础语法,熟悉常用API,是后面进行自动化学习的必要条件。 本章节主要内容包括 python基本语法 常用数据结构 常用操作 面向对象 ...
分类:
编程语言 时间:
2020-07-03 21:47:03
阅读次数:
71
查看属性 dir() __dir__ 返回对象或类的所有成员名称列表 print(dir()) # ['__annotations__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', ' ...
分类:
编程语言 时间:
2020-07-03 17:30:23
阅读次数:
57
1、简述列举了解的编程语言及语言间的区别? 编译型: 一次性全部编译成二进制码,然后运行 解释型:编译一行,运行一行 1.python 解释型,间接高效,容易上手,各个方向百花齐放 2.java 混合型(JVM,JIT编译器),开发周期慢,web方向 3.c 编译型 属于底层开发,只有面向过程,没有 ...
分类:
编程语言 时间:
2020-07-03 00:36:14
阅读次数:
63
异常 让程序执行过程中出现异常的时候不崩溃可以继续运行 注意:不是任何时候都要用异常捕获(知道可能某个位置会出现异常,但不想让程序崩溃时,使用异常) 语法1: 捕获所有异常 try: 代码段1 except: 代码段2 # print(1 / 0) # ZeroDivisionError: divi ...
分类:
编程语言 时间:
2020-07-02 21:39:38
阅读次数:
57