最近某人抖音@我一个视频,是用了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下来的,把字体颜色改成红的加粗了一下罢了! 在此上加入了线程睡眠,可以实现渐进出现的效果! 总比一下子出来强!!!