当前位置: 首页 > news >正文

Python习题集:程序6

程序6


题目:用*号输出字母C的图案。

def print_c(hight=7): #打印字母C,默认高宽比为7:5 width = round(hight*5/7) for i in range(hight): match i: case 0: print(f" {'*'*(width-1)}") case j if 1 <= j <= hight-2: print("*") case j if j == hight - 1: print(f" {'*'*(width-1)}") if __name__ == "__main__": print_c()

后记:


1.本例采用取巧的打印C方法,以后可以将字母变为字符画的方式编写。
2.继续熟练match语句。

http://www.jsqmd.com/news/746662/

相关文章:

  • 手把手教你用MATLAB设计一个200Hz的Notch滤波器(附完整代码和Bode图分析)
  • 2026/4/28
  • AI辅助编程蓝图:构建模块化、可扩展的Claude Code工作流
  • AO3镜像站终极指南:免费解锁全球最大同人创作平台
  • 基于AI智能体的加密市场叙事分析与趋势追踪系统构建
  • KMP学习笔记 - Sail-With
  • Lotus-2三维几何密集预测框架:确定性流方法解析与应用
  • ROS2 C++开发系列12-用多态与虚函数构建可扩展的ROS2机器人行为模块
  • Vivado 2020.1 实战:手把手教你用 10G/25G Ethernet Subsystem IP 核完成 PMA 内回环仿真
  • 告别网盘限速烦恼:八大平台直链下载助手使用全指南
  • 2026年4月国内优秀的分体法兰源头厂家推荐分析,分体法兰/方法兰/扩口法兰/法兰夹/内螺纹法兰,分体法兰批发推荐分析 - 品牌推荐师
  • 3步掌握Bili2text:B站视频转文字终极指南,让学习效率翻倍!
  • APK Installer:在Windows上安装Android应用的终极解决方案
  • 2025届学术党必备的十大AI辅助论文平台横评
  • Python 爬虫进阶:Redis 缓存、持久化与高效去重实战
  • Barrier连接失败?手把手排查Kali与Windows共享键鼠的四大坑(防火墙、SSL、屏幕布局)
  • k8s ThreadSafeStore原理
  • 不懂这个,一人企业必死
  • 告别龟速!手把手教你将Jetson Xavier NX系统迁移到NVMe固态硬盘(附rootOnNVMe脚本详解)
  • 在Windows上轻松安装安卓应用:APK Installer完全指南
  • 5 分钟完成 OpenClaw 2.6.6 部署实操教程
  • Java对接OpenI国产推理框架全链路实践(含JNI/ONNX Runtime/GPU加速实测数据)
  • PCIe 5.0测试入门:手把手教你用示波器和VNA完成发射机(Tx)与接收机(Rx)一致性测试
  • Python 爬虫反爬突破:浏览器行为轨迹模拟与人机特征伪装
  • Supabase本地部署踩坑实录:从.env配置到Python Client连接,我遇到的5个坑和解决办法
  • 为什么你的网盘下载总是卡在“蜗牛模式“?LinkSwift用JavaScript重新定义文件下载体验
  • 3步解决经典游戏联机难题:IPXWrapper让老游戏重获新生
  • CAT架构:跨模态Transformer在语音技术中的实践
  • AI图像分层编辑技术:MagicQuill V2核心解析与应用
  • 别再死记硬背DP公式了!用Python手撕凸多边形三角剖分,从几何直观理解动态规划