一.range函数使用 range(1,5) 代表从1到4(不包含5),结果为:1,2,3,4 ,默认步长为1 range(1,5,2) 结果为:1, 3 (同样不包含5) ,步长为2 range(5,-1,-1) 反向输出,结果为:5,4,3,2,1,0 ,此时步长为-1,相当于每次减去1 二.list列表删除元素注意事项 for i in range(0,len(array)-1): if array[i]==array[i+1]: del array[i+1] 分析:该方法…
在python3中 print(range(10))range(0,10) 得出的结果是 range(0,10) ,而不是[0,1,2,3,4,5,6,7,8,9] ,为什么呢?而且原来Python2版本中的xrange也已经取消.官网原话:In many ways the object returned by range() behaves as if it is a list, but in fact it isn't. It is an object which returns the s…
所以在写的时候,只要把它们的ASCII列出,并转化成字符型chr 即可. print [chr(i) for i in range(65,91)]#所有大写字母 print [chr(i) for i in range(97,123)]#所有小写字母 print [chr(i) for i in range(48,58)]#所有数字 还有一种方法,就是使用python中字符串方法string模块. #-*- coding:utf-8 -*- import string #导入string这个模块…
英文文档: range(stop) range(start, stop[, step]) Rather than being a function, range is actually an immutable sequence type, as documented in Ranges and Sequence Types - list, tuple, range. 根据传入的参数创建一个新的 range 对象 说明: 1. range函数用于生成一个range对象,range类型是一个表示整…
英文文档: range(stop) range(start, stop[, step]) Rather than being a function, range is actually an immutable sequence type, as documented in Ranges and Sequence Types — list, tuple, range. 说明: 1. range函数用于生成一个range对象,range类型是一个表示整数范围的类型. 2. 可以直接传入一个结束整数…
条件判断经常使用if语句进行判断,表达方式为:if 条件语句: :elif:else if...用于执行第一条不满足if的判断,继续执行其它的判断.比如一个简单的if判断 Python3取消了raw_input(),使用input()接受输入,如果需要,在input()前加上限定条件int or float,默认str不用添加. score = int(input('input your score')) if num >= 80: print("excellllent!&quo…