与绘制或定义形状相关的问题。
我想在adobe illustrator中制作如下图所示的图形。我可以做剪下的部分,我只是努力使用路径查找和线标记来制作形状。我试图做的是画两个圆圈......
我正在尝试在 Python 中创建一个网格,该网格仅使用 For 循环和函数来使用不同的符号(+、-、|)。它应该是一个 2 by 'n' 网格,其中 'n' 是函数的参数......
我只是 PHP 的初学者。我正在尝试编写程序来打印如下数字。 1 1 12 21 123 321 1234 4321 1234554321 我编写了以下代码。 我只是 PHP 的初学者。我正在尝试编写程序来打印如下数字。 1 1 12 21 123 321 1234 4321 1234554321 我写了以下代码。 <?php $n=5; for($i=1; $i<=$n; $i++) { echo "<br />"; for($j=1; $j<=$i; $j++) { echo $j; } } ?> 结果显示如下。 1 12 123 1234 12345 我无法像这样扭转它 1 21 321 4321 54321 我该怎么做? 好的。你写的东西挺好的。为了实现您想要的效果,需要进行一些更改。第一个问题是您将其渲染为 HTML - 而 HTML 不渲染空格(我们需要)。有两种解决方案:使用 来表示空间,并确保使用比例字体,或者将所有内容包装到 <pre> 标签中以实现几乎相同的效果。所以,开始时 echo "<pre>";,结束时 echo "</pre>";。 下一步 - 不要让内循环转到$i。每次都让它变成 5,如果 $j <= $i 则打印一个数字,否则打印一个空格。 然后,在这个循环旁边,做另一个循环,但相反(从 5 开始,以 1 结束),但做同样的事情。 中提琴是一种乐器。 更通用的解决方案: <?php $n = 5; $seq1 = ''; $seq2 = ''; $format1 = sprintf("%%-%su", $n); //right justified with spaces $format2 = sprintf("%%%su", $n); //left justified with spaces for($i=1; $i<=$n;$i++){ $seq1 .= $i; $seq2 = strrev($seq1); echo sprintf("$format1$format2\n", $seq1, $seq2); } 这是我对您问题的解决方案。 这不是最好的解决方案,因为它没有考虑到您可能使用大于 9 的数字,在这种情况下,它会使数字彼此不一致。 但重点是,它仍然是解决方案的开始,您可以根据需要进行研究。 您可以使用 array 来存储要打印的数字。 因为数字位于 array 中,这意味着我们可以使用 foreach 循环来确保打印所有数字。 您可以使用 PHP 的 str_repeat() 函数来计算每个数字字符串之间需要放置多少个空格。 仅当您使用具有默认数字索引的数组而不是关联数组时,以下解决方案才有效。 这是因为它在 $key 函数的部分计算中使用了 str_repeat() 变量。 如果您不想使用 $key 变量,那么您应该能够弄清楚如何更改它。 当需要反转数字时,它们已经存储在字符串中,因此您可以使用 PHP 的 strrev() 函数来处理并将它们存储在另一个变量中。 最后,您只需在文档中打印一行,并在末尾换行即可。 请注意,str_repeat()函数正在重复 HTML实体。 这是因为浏览器只会将普通空白压缩为 1 个字符。 另请注意,我添加了一个 style 块来将字体更改为 monospace。 这是为了确保数字都彼此对齐。 <style> html, body { font: 1em monospace; } </style> <?php $numbers = array(1, 2, 3, 4, 5); $numbers_length = count($numbers); $print_numbers = ''; $print_numbers_rev = ''; foreach($numbers as $key => $value) { $spaces = str_repeat(' ', ($numbers_length - ($key + 1)) * 2); $print_numbers .= $value; $print_numbers_rev = strrev($print_numbers); echo $print_numbers . $spaces . $print_numbers_rev . '<br />'; } 编辑: 没有数组的解决方案: <style> html, body { font: 1em monospace; } </style> <?php $numbers = 9; $numbers_length = $numbers + 1; $print_numbers = ''; $print_numbers_rev = ''; for($i = 0; $i <= $numbers; ++$i) { $spaces = str_repeat(' ', ($numbers_length - ($i + 1)) * 2); $print_numbers .= $i; $print_numbers_rev = strrev($print_numbers); echo $print_numbers . $spaces . $print_numbers_rev . '<br />'; } $n = 5; for ($i = 1; $i <= $n; $i++) { $counter .= $i; $spaces = str_repeat(" ", ($n-$i)*2); echo $counter . $spaces . strrev($counter) . "<br/>"; } <div style="position:relative;width:100px;height:auto;text-align:right;float:left;"> <?php $n=5; for($i=1; $i<=$n; $i++) { echo "<br />"; for($j=1; $j<=$i; $j++) { echo $j; } } ?> </div>
这是我想要的输出: 我无法得到这个我已经尝试了很多次但徒劳,所以这就是我问的原因 x x x x x x x x ...
我有一个工作簿,其中包含一些我不希望用户轻松删除的形状。它们与索引链接,索引号与其他一堆东西链接。 然而,用户需要...
我正在尝试使用VBA将通过API(api.qrserver,com)生成的QR码放入Word表中。由于某些原因,无法使用“DisplayBarcode”。 这是对...的召唤
我想知道是否有一种简单的方法可以在 Javascript 中验证对象的形状。 现在,我有一个函数可以验证端点对象的形状,如下所示: 功能
这是我第一次在这里发帖。我想问一下您是否知道如何像 Instagram 或 BeReal 那样制作相机取景器的布局(带有圆角边缘)。下面附上
Android Studio:相机视图的圆形布局,如 Instagram 和 BeReal 相机
这是我第一次在这里发帖。我想问一下您是否知道如何像 Instagram 或 BeReal 那样制作相机取景器的布局(带有圆角边缘)。下面附上
ValueError:无法将输入数组从形状 (2,128) 广播到形状 (1,128)
我正在创建一个预测不同类型药物的神经网络,我遇到了一个我不明白的错误,并且我在代码中没有找到问题,如果有人可以帮助我并给我一个
这个圆悬挂在矩形之外的面积是多少(想象矩形两端延伸到(无穷大,无穷大)),我如何将其推广到任何半径的任何圆......
SwiftUI - 有没有办法存储形状然后为 .contentShape 调用它?
所以我尝试设置很多按钮,这些按钮在点击时执行相同的操作,但具有不同的内容形状。其中一些是自定义形状,一些是矩形,并且都具有修饰符。我想要...
我需要删除转义序列。我怎样才能使用Python来做到这一点? 当前结果 "conv": "\"XXXXX\"", 整形后(我想要这个) “转换”:“XXXX...
我有一个 data.frame,我想将其绘制为带有 R 的堆积条形图: 数据.df <- data.frame(group = c(rep("g1",6),rep("g2",6),rep("g3",6)), ...
我需要使用“for 循环”和“elif 语句”进行赋值来创建下面的形状。 我已经有了仅使用“for 循环”创建形状的代码,但我正在努力改变我...
如何使用 Python / Numpy 从八边形内均匀随机采样 2d 点?我们可以说八边形的中心位于原点 (0, 0)。以下是我所做的: 导入numpy...
如何在 SwiftUI(蜂巢网格)中使用自定义形状创建六角形镶嵌
我正在尝试使用从路径创建的形状(例如六边形形状)创建镶嵌。使用形状的路径本身似乎很容易,但创建镶嵌似乎很棘手。 这里是...
Tensorflow DDPG 代理。使用 DDPG 代理的批评者损失函数中的形状不匹配。 td_targets 和 q_values 张量之间不匹配
我在使用 DDPG 代理计算批评者损失函数中的均方误差时遇到问题。我收到的错误消息表明预期张量形状与
Word 的 VBA 宏。我有一张 15 X 3 的桌子。在单元格(3,3) 中,我合并了 9 行。在合并的单元格中,我必须编写“文本 1”,移动到下面的段落并绘制一个矩形(高度 10,宽度 100,颜色)。
我的背景是VBA。在过去的 10 年里,我在 VBA 中创建了自定义库,这使我能够在 Excel 中创建任何类型的 GUI。现在我正在转向 Python,并且会...