jiujiukeji 发表于 2018-8-23 10:22

心型图案[三]

本帖最后由 jiujiukeji 于 2018-8-23 10:39 编辑

for ($y = 1.5; $y > -1.5; $y -= 0.1) {
      for ($x = -1.5; $x < 1.5; $x += 0.05) {
                $a = $x * $x + $y * $y - 1;
                echo $a * $a * $a - $x * $x * $y * $y * $y <= 0 ? '*' : ' ';
      }
      echo PHP_EOL;
}

效果图:


python版:
love = '';
for y in range(15, -15, -1):
    for x in range(-150, 150, 5):
      a = x/ 100 * x/ 100 + y / 10 * y / 10 - 1;
      b = a * a * a - x/100* x/100 * y/10 * y/10 * y/10 ;
      if b <= 0:
            love += '*';
      else:
            love += ' ';
    love += '\r';
print(love)

效果图:


js版:

var love='';
var a=0;
for (y = 1.5; y > -1.5; y -= 0.1) {
      for (x = -1.5; x < 1.5; x += 0.05) {
                a = x * x + y * y - 1;
                love+= a * a * a - x * x * y * y * y <= 0 ? '*' : ' ';
      }
      love+="\n";
}
console.log(love)


效果图:



七夕版:七夕快乐
图案一:图案一
图案二:图案二

为海尔而战 发表于 2018-8-23 15:45

这个操作很强很强,敢问楼主如何推算的python函数?

jiujiukeji 发表于 2018-8-23 17:02

为海尔而战 发表于 2018-8-23 15:45
这个操作很强很强,敢问楼主如何推算的python函数?

自己写啊,好像目前没有软件直接转换语言

孤世 发表于 2018-8-23 19:47

这就很厉害了楼主

寂如流年的回忆 发表于 2018-8-23 21:55

好的ヾ ^_^

lua11 发表于 2018-8-23 22:05

程序很棒啊!厉害!{:301_997:}

无瑕黑心肠 发表于 2018-8-24 00:34

算法是什么?能透露一下吗

真爱贤 发表于 2018-8-24 09:02

这个新型不错,很常规
页: [1]
查看完整版本: 心型图案[三]