n = int(input("请输入行数:"))
for i in range(1,n+1):
print("*"*(2*i-1),end=" ")
print()
n = int(input("请输入行数:"))
for i in range(1,n+1):
for j in range(1,n-i+1):
print(" ",end=" ")
for j in range(1,i+1):
print("*",end=" ")
print()
n = int(input("请输入行数:"))
for i in range(1,n+1):
for j in range(1,n-i+1):
print(" ",end=" ")
for j in range(1,2*i):
print("*",end=" ")
print()
n = int(input("请输入行数:"))
for i in range(1,n+1):
for j in range(1,i):
print(" ",end=" ")
for j in range(1,2*n-2*i+2):
print("*",end=" ")
print()
n = int(input("请输入行数:"))
a = n//2
b = n-a
for i in range(1,a+1):
for j in range(1,a-i+2):
print(" ",end=" ")
for j in range(1,2*i):
print("*",end=" ")
print()
for i in range(1,b+1):
for j in range(1,i):
print(" ",end=" ")
for j in range(1,2*b-2*i+2):
print("*",end=" ")
print()
*
* *
* *
* *
* *
* *
* *
* *
* *
* *
*
n = 6
for i in range(n):
for j in range(n-i-1):
print(" ", end="")
for j in range(2*i+1):
if j == 0 or j == 2*i:
print("*", end="")
else:
print(" ", end="")
print()
for i in range(n-2, -1, -1):
for j in range(n-i-1):
print(" ", end="")
for j in range(2*i+1):
if j == 0 or j == 2*i:
print("*", end="")
else:
print(" ", end="")
print()
n = int(input('请输入菱形每边星星个数,n= '))
m = t = 2 * n-1
while m >= 1:
if(m == t or m == 1):
print(' ' * n + '*' + ' ' * 4 * (n-1))
elif m == n:
print(' '+' *' * (2 * n - 2))
elif m > n:
print(' ' * (m - n + 1) + '*' +' ' * (t - m - 1) + ' *' +' ' * (t - m - 1) + ' *')
else:
print(' ' * (n - m + 1) + '*' + ' ' * ((2 * m - 3) // 2) + ' *' + ' ' * ((2 * m - 3) // 2) + ' *')
m -= 1
用户输入两个数a、b。如果a能被b整除或a加b大于1000,则输出a;否则输出b
a = int(input("请输入第一个数:"))
b = int(input("请输入第二个数:"))
if a // b or (a + b) > 1000:
print(a)
else:
print(b)
a = int(input("请输入一个数:"))
if a & 1 == 0:
for i in range(1,a):
if i % 3 == 0:
print(i)
else:
for i in range(1,a):
if i % 5 == 0:
print("i")
a = int(input("请输入购买T恤数:"))
b = int(input("请输入购买裤子数:"))
m = 0
n = 0
if a == 2:
m = 35*a*0.9
elif a >= 3:
m = 35*a*0.8
if b >= 2:
n = 120*b*0.9
print("小明应该付:%s"%(m+n))
import random
computer = random.randint(1,3)
user = int(input("请出拳:1(石头),2(剪刀),3(布)"))
while 1 <= user <= 3:
if user == computer:
print("平局")
break
elif (user == 1 and computer == 3) or (user == 3 and computer == 2) or (user == 2 and computer == 1):
print("电脑胜利")
break
elif (user == 1 and computer == 2) or (user == 2 and computer == 3) or (user == 3 and computer == 1):
print("玩家胜利")
break
判断以下哪些不能作为标识符
A、a
B、¥a
C、_12
D、$a@12
E、false
F、False
BDF不能作为标识符
for i in range(50,151):
k = 0
for j in range(1,i + 1):
if i % j == 0:
k += 1
if k == 2:
print(i)
for i in range(50,151):
k = 0
for j in range(1,i + 1):
if i % j == 0:
k += 1
if k == 2:
print(i)
for i in range(100,1000):
a = i//100
b = i//10%10
c = i%100%10
if i == a**3+b**3+c**3:
print(i)
num = int(input("请任意输入一个数:"))
a = 0
num = 0
while num != 0:
a += num % 10
num //= 10
if (num - a) % 9 == 0:
print('符合')
else:
print("不符合")
for i in range(10000,100000):
a = i*10 + 7
b = i + 7*100000
if b / a == 5:
print(i)