python基礎練習--異なるスタイルの***を印刷し、偶数/奇数を印刷します.
21741 ワード
"""
(1)
**********
"""
print("*" * 10)
for i in range(1, 11, 1):
print("*", end="")
"""
(2)
**********
**********
**********
**********
"""
print("=" * 10)
for i in range(0, 4, 1):
print("**********")
print("=" * 10)
for i in range(0, 4):
for j in range(0, 10):
print("*", end="")
print()
"""
(2)
*
**
***
****
*****
******
"""
print("=" * 10)
for line in range(0, 6):
for i in range(0, line + 1):
print("*", end="")
print()
"""
(3)
******
*****
****
***
**
*
"""
print("=" * 10)
for line in range(6, 0, -1):
for j in range(0, line):
print("*", end="")
print()
"""
(4)
i j
* 1 1
** 2 1 2
*** 3 1 2 3
**** 4 1 2 3 4
***** 5 1 2 3 4 5
****** 6 1 2 3 4 5 6
***** 7 1 2 3 4 5
**** 8 1 2 3 4
*** 9 1 2 3
** 10 1 2
* 11 1
j <= i and i + j <= 12
"""
print("=" * 10)
for i in range(1, 12):
for j in range(1, i + 1):
if j <= i and i + j <= 12:
print("*", end="")
print()
"""
(4)
k i j
* -5 1 1
** -4 2 1 2
*** -3 3 1 2 3
**** -2 4 1 2 3 4
***** -1 5 1 2 3 4 5
****** 0 6 1 2 3 4 5 6
***** 1 7 1 2 3 4 5
**** 2 8 1 2 3 4
*** 3 9 1 2 3
** 4 10 1 2
* 5 11 1
"""
print("=" * 10)
for i in range(1, 12):
for k in range(0, abs(i - 6)):
print(" ", end="")
for j in range(1, i + 1):
if j <= i and i + j <= 12:
print("*", end="")
print()
"""
(4)
k i j
* -5 1 1
* * -4 2 1 2
* * * -3 3 1 2 3
* * * * -2 4 1 2 3 4
* * * * * -1 5 1 2 3 4 5
* * * * * * 0 6 1 2 3 4 5 6
* * * * * 1 7 1 2 3 4 5
* * * * 2 8 1 2 3 4
* * * 3 9 1 2 3
* * 4 10 1 2
* 5 11 1
"""
print("=" * 10)
for i in range(1, 12):
for k in range(0, abs(i - 6)):
print(" ", end="")
for j in range(1, i + 1):
if j <= i and i + j <= 12:
print("* ", end="")
print()
"""
(4)
k i j
* -5 1 1
* * -4 2 1 2
* * -3 3 1 2 3
* * -2 4 1 2 3 4
* * -1 5 1 2 3 4 5
* * 0 6 1 2 3 4 5 6
* * 1 7 1 2 3 4 5
* * 2 8 1 2 3 4
* * 3 9 1 2 3
* * 4 10 1 2
* 5 11 1
j == 1 i == j i + j == 12
"""
print("=" * 10)
for i in range(1, 12):
for k in range(0, abs(i - 6)):
print(" ", end="")
for j in range(1, i + 1):
if j <= i and i + j <= 12:
if j == 1 or j == i or i + j == 12:
print("* ", end="")
else:
print(" ", end="")
print()
"""
1~100
"""
num = 1
while num <= 100:
if num % 2 == 0:
print(num)
num += 1
"""
*
**
***
****
*****
"""
i = 1
while i <= 5:
j = 1
while j <= i:
print("*", end="")
j += 1
print()
i += 1
#
"""
while True:
print(" ")
while True break
"""
"""
1~100
"""
num = 1
while True:
if num % 2 == 1:
print(num)
num += 1
if num > 100 :
break