1、求一个数是否是质数(素数)?
2、求50~150之间的质数是那些?
1,2是同一个题,会2就会1,直接输出2把
index = 50
while index <= 150:
s = 2
while s < index:
if index % s == 0:
break
s += 1
if s > index/2 :
print(index)
break
index += 1
执行结果:
3、使用循环完成如下图案的打印
*
**
***
****
*****
*
***
*****
*******
*
* *
* *
*******
*
***
*****
*******
*****
***
*
*
* *
* *
* *
* *
* *
*
*
***
* * *
*******
* * *
***
*
# *
# ***
# *****
#*******
n = int(input("请输入需要打印的行数:"))
for i in range(1,n+1):
for j in range(1,n-i+1):
print(" ",end="")
for k in range(1,2*i):
print("*",end="")
print()##换行
2.
# *
# * *
# * *
# *******
n = int(input("请输入需要打印的行数:"))
for i in range(1,n+1):
if i < n :
for j in range(1,n-i+1):
print(" ",end="")
for k in ra