当前位置: 首页 > 面试题库 >

画一个空心的星号正方形

柳俊彦
2023-03-14
问题内容

我试图弄清楚如何将 整个 正方形变成空心的正方形。到目前为止,我尝试过的几件事并未取得成功,因为最终我看到了一个相当扭曲的三角形!

这是我现在必须形成我的正方形的代码..

size = 5
for i in range(size):
    print ('*' * size)

运行时,这是结果..

*****
*****
*****
*****
*****

我是否需要运行ifwhile报表时size大于3指定的条件?


问题答案:

您可以先打印出一个'*',然后是size-2空格,再打印一个'*'。这将为您提供“空心”部分。第一行和最后一行需要完整长度:

size = 5
inner_size = size - 2
print ('*' * size)
for i in range(inner_size):
    print ('*' + ' ' * inner_size + '*')
print ('*' * size)


 类似资料:
  • /编辑:很抱歉缺少一个问题。我需要知道如何使用正弦和余弦来画一个正方形或矩形,旋转中心在正方形或矩形的左上角。用角度的sin和cos得到坐标(x1,y1),然后用角度的sin和cos函数加上90度得到坐标(x2,y2)。使用计数器变量从左到右,从上到下绘制线条,随角度变化。

  • 本文向大家介绍使用svg画一个爱心相关面试题,主要包含被问及使用svg画一个爱心时的应答技巧和注意事项,需要的朋友参考一下 曲线路径网上找的,有大神提示提示怎么用svg编辑器画完图然后用转化为path可用的贝塞尔曲线路径啊 原文地址:https://wow.techbrood.com/fiddle/8062 删减版(省去了前面的动画,只画最后的爱心):

  • 本文向大家介绍使用css画出一个五角星相关面试题,主要包含被问及使用css画出一个五角星时的应答技巧和注意事项,需要的朋友参考一下

  • 问题内容: 我正在测试 PHP 与 Java 。 爪哇 的PHP 除了不是由Java编码并由PHP转换为%2A的“星号”字符,所有这两个函数的字符似乎都以相同的方式编码。哪种行为应该是“正确的”行为(如果有)? 注意:我也尝试过-没有运气。 问题答案: 可以在URL中使用(但也可以采用编码形式)。 RFC1738:统一资源定位符(URL)声明以下内容: 保留: […] 通常,当八位字节由字符表示并

  • 1月中投的简历,然后hr说二月中会处理完筛选然后发笔试,后面群里一直有人问,hr一直拖着,直到上个星期才在群里说开始发第一批笔试邀请。 看到了他们在学校招聘会的宣传牌,所有岗位加起来需求不超10个,不知道为什么还要泡那么久池子 投的是营收活动运营 笔试:行测+专业面试 笔试题目: 1.运营理解+运营能帮app带来什么 2.说出一个产品的运营思路 3.平台直播出了刷礼物,你还有什么增加平台收益的方法

  • 本文向大家介绍php打印一个边长为N的实心和空心菱型的方法,包括了php打印一个边长为N的实心和空心菱型的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php打印一个边长为N的实心和空心菱型的方法。分享给大家供大家参考。具体分析如下: 实心菱型计算方法: $n:边长 $i:当前行,0开始 $rows:总行数 上部 前面空格数=$n-$i-1 字符数=$i*2+1 下部 前面空格数=$