最近某人抖音@我一个视频,是用了Python在控制台print了个爱心,她也想要,那么我就也来整一个

废话不多说,直接上代码!

/**
 * ClassName: ILoveYou <br/>
 * Description: <br/>
 * date: 2021/11/25 12:33 下午<br/>
 * @author zhangchanggeng<br />
 * @since JDK 1.8
 */
public class ILoveYou {
    public static void main(String[] args) {
        for (float y = (float) 1.5; y > -1.5; y -= 0.1) {
            for (float x = (float) -1.5; x < 1.5; x += 0.05) {
                float a = x * x + y * y - 1;
                if ((a * a * a - x * x * y * y * y) <= 0.0) {
                    System.out.format("\33[31;1m*");
                    try {
                        Thread.sleep(1);
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    }
                } else {
                    System.out.print(" ");
                }
            }
            System.out.print("\n");
        }
    }
}

别问是不是自己写的,问就不是,CSDN copy下来的,把字体颜色改成红的加粗了一下罢了! 在此上加入了线程睡眠,可以实现渐进出现的效果! 总比一下子出来强!!!

最终效果

懒得做GIF

最后修改:2021 年 11 月 26 日
如果觉得我的文章对你有用,请随意赞赏