news 2026/4/20 8:22:16

新人自学python记录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
新人自学python记录

这里写一些我遇到的一些有意思的代码题目。后续会持续更新。

#打印水仙花数 sum = 0 for i in range(100, 1000): bai = i // 100 shi = (i // 10) % 10 ge = i % 10 if bai ** 3 + shi ** 3 + ge ** 3 == i: sum += 1 print(f'水仙花数有{i}') print(f'水仙花个数为{sum}')

这个数字金字塔的题目蛮有意思,第一次确实想不到这个空格的填写,以及通过这个算法题了解了一些有关代码的规范,比如end=''表示不空行以及print()表示换行,很有意思,很有收获。

n = int(input('请输入层数')) for i in range(1, n + 1): # 控制层数 print(' ' * (n - i), end='') # 控制每层的空格,end=''表示不换行 # 打印左半部分 for j in range(1, i + 1): print(j, end='') # 打印右半部分 for k in range(i - 1, 0, -1): print(k, end='') print() # 换行

打印1到100之间的质素,并且每三行换行一次。这个题刚开始接触的时候感觉简单,做起来却费劲,后面也因为这个题目学了下函数,逻辑其实蛮简单,但题目确实有意思,很有逻辑感。

def is_prime(num): if num < 2: return False for i in range(2, num): if num % i == 0: return False return True count = 0 print('1~100之间的质数有:') for num in range(1, 101): if is_prime(num): print(num, end=' ') count += 1 if count % 3 == 0: print()
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 8:18:13

显卡驱动清理神器DDU:让你的电脑重获新生

显卡驱动清理神器DDU&#xff1a;让你的电脑重获新生 【免费下载链接】display-drivers-uninstaller Display Driver Uninstaller (DDU) a driver removal utility / cleaner utility 项目地址: https://gitcode.com/gh_mirrors/di/display-drivers-uninstaller 你是否曾…

作者头像 李华
网站建设 2026/4/20 8:07:26

DoL-Lyra汉化美化整合包:7步打造终极游戏体验

DoL-Lyra汉化美化整合包&#xff1a;7步打造终极游戏体验 【免费下载链接】DOL-CHS-MODS Degrees of Lewdity 整合 项目地址: https://gitcode.com/gh_mirrors/do/DOL-CHS-MODS Degrees of Lewdity汉化美化整合包是一款专为中文玩家打造的自动化构建解决方案&#xff0c…

作者头像 李华
网站建设 2026/4/20 8:07:22

李慕婉-仙逆-造相Z-Turbo案例分享:这些惊艳的动漫图都是AI生成的

李慕婉-仙逆-造相Z-Turbo案例分享&#xff1a;这些惊艳的动漫图都是AI生成的 1. 模型介绍与核心能力 1.1 专为《仙逆》角色打造的AI画师 李慕婉-仙逆-造相Z-Turbo是一款基于Z-Image-Turbo深度定制的文生图模型&#xff0c;专门用于生成《仙逆》小说中李慕婉这一角色的高质量…

作者头像 李华
网站建设 2026/4/20 8:05:58

51单片机实战:TTP229矩阵触摸模块的16键单键有效模式配置与防误触优化

1. TTP229触摸模块基础认知 第一次接触TTP229这个触摸芯片时&#xff0c;我完全被它的小身材大能量震惊了。这个比指甲盖还小的芯片&#xff0c;居然能同时支持16个触摸按键&#xff0c;而且隔着亚克力板都能灵敏响应。在实际项目中&#xff0c;我经常用它来替代传统的机械按键…

作者头像 李华
网站建设 2026/4/20 8:05:57

RK3568 Android系统下移远EC20 4G模块的驱动适配与网络调试实战

1. RK3568与EC20 4G模块的硬件准备 拿到RK3568开发板和移远EC20模块后&#xff0c;首先要确认硬件连接。EC20模块通常通过USB接口与主板连接&#xff0c;但实际项目中我发现很多开发者会忽略电源管理细节。模块的VBAT供电引脚需要3.3V~4.3V电压&#xff0c;实测电流峰值可达2A…

作者头像 李华