如何使用循环打印这些散列符号?
How do I print these hash symbols using a loop?
我有一个计算所有质数的循环。计算很好,但我不知道如何在数字前打印哈希符号。例如,这是我的代码:
for num in range(MIN, rangeNumber + 1):
# Print all prime numbers
if num > 1:
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num)
我想知道如何在数字前打印 #
符号。
这是预期的输出:
如何创建 for
循环?
n个#的字符串,写'#' * n
试试这个:
n = 3
for i in range(1, n + 1):
print("#" * i, i)
OUTPUT:
# 1
## 2
### 3
我有一个计算所有质数的循环。计算很好,但我不知道如何在数字前打印哈希符号。例如,这是我的代码:
for num in range(MIN, rangeNumber + 1):
# Print all prime numbers
if num > 1:
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num)
我想知道如何在数字前打印 #
符号。
这是预期的输出:
如何创建 for
循环?
n个#的字符串,写'#' * n
试试这个:
n = 3
for i in range(1, n + 1):
print("#" * i, i)
OUTPUT:
# 1
## 2
### 3