摘要: 100个不同类型的python语言趣味编程题 实例013:所有水仙花数 题目 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 程序分析 利用for循环控制100 999个数,每个 阅读全文
posted @ 2020-03-30 15:29 虫萧 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: 100个不同类型的python语言趣味编程题 实例012:100到200的素数 题目 判断101 200之间有多少个素数,并输出所有素数。 程序分析 判断素数的方法:用一个数分别去除2到这个数的平方根(math.sqrt()函数),如果能被整除,则表明此数不是素数,反之是素数。 用else可以进一步 阅读全文
posted @ 2020-03-29 14:08 虫萧 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 100个不同类型的python语言趣味编程题 实例011:养兔子 题目 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 此题与趣味算法第五题是同一题,因此在这里列出另一种解法,具体分析请看趣味算法第五题。 程序分析 阅读全文
posted @ 2020-03-27 20:59 虫萧 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 补充知识点: 1. 匿名函数(用lambda构建):一语句函数,比较简单的函数。形式:lambda 参数 : 返回值 + lambda 参数 : 返回值:lambda后直接加形参,形参加多少都可以,但一般只用位置参数,参数之间需要用”,“隔开。 2. 内置函数: + int():将字符串类型转换为i 阅读全文
posted @ 2020-03-27 20:43 虫萧 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 100个不同类型的python语言趣味编程题 实例010:给人看的时间 题目 暂停一秒输出,并格式化当前时间。 程序分析 同009. 如果你喜欢我的文章,请滑到下方点个推荐再走. 以给我动力哦;转载请注名出处。然后..请多来做客鸭。 阅读全文
posted @ 2020-03-26 16:26 虫萧 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 补充:函数不能改变全局不可变的变量,可变变量仍然可改变。 1. 生成器 1. 生成器:python社区把生成器与迭代器看成同一种,生成器的本质就是迭代器。唯一的区别是:生成器是我们自己用python代码构建的数据结构,迭代器都是python提供的,或者转化的。 2. 获取生成器的方法: + 生成器函 阅读全文
posted @ 2020-03-26 16:20 虫萧 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 100个不同类型的python语言趣味编程题 实例009:暂停一秒输出 题目 暂停一秒输出。 程序分析 使用 time 模块的 sleep() 函数。 如果你喜欢我的文章,请滑到下方点个推荐再走. 以给我动力哦;转载请注名出处。然后..请多来做客鸭。 阅读全文
posted @ 2020-03-23 19:55 虫萧 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1. 默认参数的陷阱(只针对于默认参数是可变的数据类型):如果默认参数使用的是可变类型数据,那么无论调用多少次这个默认参数,都是同一个(id相同)。默认参数的可变数据类型既不在全局也不再局部,定义后不会消失(局部命称空间会消失)。 2. 局部作用域的陷阱:在函数中,如果定义一个变量,但是在定义变量之 阅读全文
posted @ 2020-03-23 19:46 虫萧 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 100个不同类型的python语言趣味编程题 在求解的过程中培养编程兴趣,拓展编程思维,提高编程能力。 第一部分:趣味算法入门;第八题: 8.冒泡排序:对N个整数(数据由键盘输入)进行升序排序 冒泡排序的思想:首先从表头开始往后扫描数组,在扫描的过程中逐对比较相邻的俩个元素的大小。若相邻的两个元素中 阅读全文
posted @ 2020-03-21 22:35 虫萧 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 函数初识2 + 形参角度 + 3.万能参数: args 接受所有的位置参数 ; args 接受所有的关键字参数。定义一个函数时,传入万能参数,就可以接收任意的参数(位置实参、关键字实参)以供以后为函数添加功能,开放接口。 + 知识点补充: + 编写代码原则: 开放封闭原则 ,代码对于未来的一些拓展一 阅读全文
posted @ 2020-03-20 14:40 虫萧 阅读(175) 评论(0) 推荐(0) 编辑