![]()
![]()
![]()
![]()
![]()
![]()
print('您拥有三次机会输入正确的账号和密码')
print('三次输入错误,账号将被锁定')
i=3
while i>0:
user_name = input('请输入您的账号:')
psw = input('请输入密码:')
if user_name == 'zy' and psw == '666666':
print('登陆成功')
i=-4
else:
i-=1
if i>0:
print('账号或密码错误,还可输入', i, '次')
print('请重新输入')
else:
print('三次输入错误,账号已锁定')
![]()
![]()
print('-------------打印输出3×4的方阵----------------')
for i in range(1,4):
for j in range(1,5):
print('*',end='')
print()
print('-------------打印输出直角三角形----------------')
for i in range(1,6):
for j in range(1,i+1):
print('*',end='')
print()
print('-------------打印输出倒直角三角形----------------')
for i in range(1,6):
for j in range(1,6-i+1):
print('*',end='')
print()
print('-------------打印输出等腰三角形----------------')
for i in range(1,6):
for j in range(1,6-i+1):
print(' ',end='')
for k in range(1,2*i):
print('*',end='')
print()
![]()
print('-------------打印输出菱形----------------')
row = eval(input('请输入菱形行数:'))
if row % 2 == 0:
print('输入必须为奇数,请重新输入')
row = eval(input('请输入菱形行数:'))
else:
for i in range(1, int((row+1)/2+1)):
for j in range(1, int((row+1)/2-i+1)):
print(' ', end='')
for k in range(1, 2*i):
print('*', end='')
print()
for i in range(1, int((row+1)/2+1)):
for j in range(1, i+1):
print(' ', end='')
for k in range(1, int(row-2*i+1)):
print('*', end='')
print()
![]()
print('-------------打印输出空心菱形----------------')
row = eval(input('请输入菱形行数:'))
if row % 2 == 0:
print('输入必须为奇数,请重新输入')
row = eval(input('请输入菱形行数:'))
else:
for i in range(1, int((row+1)/2+1)):
for j in range(1, int((row+1)/2-i+1)):
print(' ', end='')
for k in range(1, 2*i):
if k==1 or k==2*i-1:
print('*', end='')
else:
print(' ',end='')
print()
for i in range(1, int((row+1)/2+1)):
for j in range(1, i+1):
print(' ', end='')
for k in range(1, int(row-2*i+1)):
if k==1 or k==row-2*i:
print('*', end='')
else:
print(' ',end='')
print()
![]()