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

6.打印爱心 - hml

!/usr/bin/python

author luke

2025年08月05日

打印爱心

r=int(input("请输入爱心的层数:"))
def print_star_up(n):
i=1 #行号

while(i<=n):j=i+1 #左星数量k=i+1 #右星数量print(" "*(n-i),end="")while j>0:print("*",end="")print(" ",end="")j-=1print(" " * (2*(n-i)+1), end="")while k > 0:print("*", end="")print(" ", end="")k -= 1print(" " * (n - i))i+=1

def print_star_un(n):
i=2n+1 #下半部分星星的数量
j=1 #空格数量
while i>0:
k=i
print(" "
j,end="")
while k>0:
print("",end="")
print(" ",end="")
k-=1
print(" "
j)
i-=1
j+=1

if name == 'main':
print_star_up(r)
print_star_un(r)

http://www.sczhlp.com/news/5993/

相关文章:

  • 企查查开源弹窗组件库“QuickDialog” 为鸿蒙应用开发复杂弹窗提供更优解
  • 2025最新版Navicat 17下载+安装+激活全流程图解,保姆级教程
  • PG不同版本安装uuid-ossp - Cetus
  • 详细介绍:【Leetcode】2106. 摘水果
  • AOSP 编译后产生的 img 总结
  • 2025年Apifox和Apipost全功能对比,到底哪个好?
  • Java核心类——6.使用TreeMap
  • 如何给网站添加 https
  • vs2022启动慢需要半分多种问题的解决
  • Windows 用户为 Neurodesk 配置 CVMFS 失败可能遇到的问题及解决方案
  • 利用ruoyi框架开发自己的后台管理系统日志(8.5)
  • AI概念解析:从入门到精通的43个关键术语指南
  • 查找占用空间最大的目录
  • locals()和globals()如何控制Python变量的范围
  • SpringBoot项目拆分构建jar包,减少更新体积 - Commissar
  • 说说
  • phpstorm+xdebug3
  • 滑动窗口解决求取字符串中最长不重复子串的长度
  • 美颜sdk中关于美型实现的技术细节方案
  • 高斯混合层次模型实现降维与聚类统一
  • Coze开源了!意味着什么?
  • EBS系统入账的错误码集合
  • 【程序员必备知识】Alpha、Beta、RC、Release版本的区别
  • C# Avalonia 08 - FontChooser
  • flutter 起步 - ---空白--
  • Redis使用命令启动怎么设置systemctl管理
  • java 使用 Log4j2 写日志 实现每小时滚动日志并按天分目录存储
  • canvas之修改Base64图片中不透明部分的颜色
  • 如何通过Python SDK新建一个DashVector Client
  • 5.输出正整数二进制1的个数 - hml