三元运算:result = 值1 if:条件 else: 值2python3文件重视unicode用str类型来表示二进制数据用bytes来表示: encode('填写string的类型,如果没写默认utf-8') string———————————————————————————————————— ...
分类:
编程语言 时间:
2020-01-30 17:33:48
阅读次数:
69
python 中的顺序表 在python中的顺序表其实就是list。是动态数组(Cpython)。 从细节上看,Python中的列表是由对其它对象的引用组成的连续数组。指向这个数组的指针及其长度被保存在一个列表头结构中。这意味着,每次添加或删除一个元素时,由引用组成的数组需要该标大小(重新分配)。幸 ...
分类:
编程语言 时间:
2019-11-29 10:54:25
阅读次数:
77
列表介绍 想一想: 前面学习的字符串可以用来存储一串信息,那么想一想,怎样存储咱班所有同学的名字呢? 定义100个变量,每个变量存放一个学生的姓名可以吗?有更好的办法吗? 答:列表 列表的格式:变量A的类型为列表 namesList = ['xiaoWang','xiaoZhang','xiaoHu ...
分类:
编程语言 时间:
2019-11-03 10:37:55
阅读次数:
73
列表 1.列表是python中内置有序,可变序列,列表的所有元素放在一对中括号中'[]',并使","隔开; 2.当列表元素增加或者删除时,列表中的元素自动进行扩展或收缩 3.列表中的元素数据类型,可以为各种类型,如整数,字符串,浮点数,还可以是列表,元祖,字典,集合及其它自定义类型的对象 TestL ...
分类:
编程语言 时间:
2019-09-10 18:15:50
阅读次数:
126
``` #方法1:传统方法 import time t0=time.time() ind=[] for i in range(10000): sqr_values=i*i ind.append(sqr_values) t1=time.time() print(t1-t0) 0.00406694412... ...
分类:
编程语言 时间:
2019-09-06 01:09:30
阅读次数:
81
基本 Python 面试问题 1. Python 中的列表和元组有什么区别? 2. Python 的主要功能是什么? 3. python 是编程语言还是脚本语言? 4. Python 是一种解释性语言吗? 5. 什么是 pep 8? 6. python 是如何进行内存管理的? 7. 什么是 Pyth ...
分类:
编程语言 时间:
2019-08-26 22:45:47
阅读次数:
102
所谓的列表推导式,就是指的轻量级循环创建列表。 基本使用方式 上面的列表推导式等价于下面,只是代码非常简化。 在循环的过程中使用if 等价于 2个for循环 等价于 练习 生成一个[[1,2,3],[4,5,6]....]的列表最大值在100以内 首先考虑一下正常情况我们应该怎么写 然后再把它转换成 ...
分类:
编程语言 时间:
2019-08-21 00:09:58
阅读次数:
83
从循环说起 顺序 , 分支 , 循环 是编程语言的三大逻辑结构,在Python中都得到了支持,而Python更是为循环结构提供了非常便利的语法: 刚从C语言转入Python的同学可能倾向于写索引下标式的循环,例如下面的代码像遍历C中的数组一样遍历了一个Python中的列表: 但如果将列表(list) ...
分类:
编程语言 时间:
2019-08-20 01:28:25
阅读次数:
111
元组和列表的区别: 声明一个元组并赋值的语法与列表相同,不同之处是元组使用小括号,列表使用方括号,元素之间也是用英文逗号分隔。需要注意的是,当元组只有一个元素时,需要在元素的后面加一个英文逗号分隔符,以防止与表达式中的小括号混淆。这是因为小括号既可以表示元组,又可以表示表达式中的优先级算符,这就容易 ...
分类:
编程语言 时间:
2019-07-01 10:32:40
阅读次数:
124
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。1.列表数组:存储同一种数据类型的集合scores=[12,23,45]列表(打了激素的数组):可以存储任意数据类型list=[1,1.2,True,‘westos‘]print(list,type(list))与字符串的索引一样,列表索引从0开始。列表
分类:
编程语言 时间:
2019-05-27 20:50:42
阅读次数:
140