range类型语法实战巧解水仙花数算法题

41 阅读1分钟

基础知识

知识点:range类型range类型语法实战巧解水仙花数算法题
功能:生成一个等差数列,用于for-in循环
语法:range([start=0,]   stop[,step=1])
注意:属于不可变序列,不支持元素修改,不支持 +* 操作

实操步骤

第1步:小试牛刀文件夹 - 新建Python文件,10-range类型.py

图片描述

第2步:生成从0-9的值,生成1-10,生成10以内的奇数

图片描述

半闭合,range(1,11) 不包含11

图片描述

图片描述

第3步:水仙花数,是一个三位数,每一位数字的立方和 = 三位数本身

例如:153 1^3 + 5 ^ 3 + 3 ^3 = 1 + 125 + 27 = 153

图片描述