摘要:
''' while 条件: 循环体 else:循环在正常情况跳出之后会执行这里 ''' i = 1 while i < 6: print(i) i = i + 1 else: print("hello") ''' 打印结果: 1 2 3 4 5 hello ''' '''满足while条件,不满足e 阅读全文
摘要:
''' range(n) 指从0到n-1 range(m, n) 指从m到n-1 range(m, n, step) 当step为正数时,指从m到n-1,每step个取一个数。当step为负数时,且m>n,指从m到n-1,每step个取一个数。 range可以通过for循环能帮我们获取到一组数据。 阅读全文
摘要:
''' set集合是python的一个基本数据类型,一般不是很常用,set中的元素是不重复的,无序的。里面的元素必须是可hash的(int, str, tuple, bool),我们可以这样来记,set就是dict类型的数据但是不保存value,值保存key,set也用{}表示 ''' set1 = 阅读全文
摘要:
''' 字典(dict)是python中唯一的一个映射类型。 它是以{}括起来的键值对组成,在dict中key是唯一的,在保存的时候,根据key来计算出一个内存地址。然后将key-value保存在这个 地址中。这种算法被称为hash算法。在dict中存储的key-value中的key必须是可hash 阅读全文
摘要:
''' 元组:俗称不可变的列表,又被称为只读列表。里面可以放任何数据类型的数据。 ''' tup = ("apple", "banana", "orange") print(tup) # ('apple', 'banana', 'orange') print(tup[0]) # apple prin 阅读全文
摘要:
'''列表''' lst = [1, "apple", "bb"] ''' 列表相对于字符串,不仅可以存放不同的数据类型,而且可以存放大量的数据。32位Python可以存放:536870912个元素,64位可以存放: 115291504606846975个元素。而且列表是有序的(按照你保存的顺序), 阅读全文