很多粉丝朋友私信我说可不可以出一个倒三角形的代码?我将以最简单最容易接受的代码方式呈现给大家,所谓正三角就是形状上是一个正的。很多小伙伴说我能编写出三角形,但是看着却不是正三角,其实你离成功就只差了一步。
以下是将java代码:
import java .util.Scanner;
public class Trig {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("please input sign:");
String next = scanner.next();
triangle(next);
}
public static void triangle(String str) {
// 控制循环生成几行
for (int i = 0; i < 4; i++) {
// 控制每行生成的个数
for (int j = i; j < 4; j++) {
System.out.print(str + " ");
}
// 为换行符号
System.out.println("");
// 控制下一行输出的样式
for (int k = 0; k <= i; k++) {
System.out.print(" ");
}
}
}
}
java运行结果截图:
python 代码:
for i in range (4):
for k in range(i,7-i):
print(" * ",end="")
print()
for j in range(0,i+1):
print(" ",end="")
python运行结果截图: