1 2 3 4 5 6 7 | 第一题题目:(运用 for .... in .... 语句)<br>有 1 、 2 、 3 、 4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? L程序分析:可填在百位、十位、个位的数字都是 1 、 2 、 3 、 40 组成所有的排列后再去<br>掉不满足条件的排列。 程序源代码: for i in range ( 1 , 5 ): for j in range ( 1 , 5 ): for k in range ( 1 , 5 ): if ( i ! = k ) and (i ! = j) and (j ! = k): print (i,j,k) |
1 2 3 4 5 6 7 8 9 10 11 | 【程序 2 ] if 语句练习 题目:利用条件运算符的嵌套来完成此题:学习成绩> = 90 分的同学用A表示, 60 - 89 分之间 的用B表示, 60 分以下的用C表示。 源代码: score = int ( input ( "请输入数据:" )) if score > = 90 : grade = 'A' elif score > = 60 : grade = 'B' else : grade = 'C' print ( '%d 分用 %s表示' % (score,grade)) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 斐波那契序列 【题目】:斐波那契序列是数字序列,其中每个连续数字是前两个数字的和。经典的斐波那 契序列开始于 1 , 1 , 2 , 3 , 5 , 8 , 13 ,…… 方法一: f1 = 1 f2 = 1 for i in range ( 1 , 21 ): print ( '%12d%12d' % (f1, f2)) if i % 2 = = 0 : print () f1 = f1 + f2 f2 = f1 + f2 水仙花数 【题目】:打印所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身,例如: 153 是“水仙花数”, 153 = 1 + 125 + 27 。 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架