1. 程式人生 > >python作業(一)

python作業(一)

所有 輸入密碼 用戶名 循環 class 錯誤 print inpu 三次

1、使用while循環輸入 1 2 3 4 5 6 8 9 10

a = 1
while a < 11:
	if a != 7:
		print(a)
	a += 1

2、求1-100的所有數的和

a = 1
b = 0
while a < 101:
	b += a
	a += 1
print(b)

3、輸出 1-100 內的所有奇數

a = 1
while a < 100:
	print(a)
	a += 2

  

4、輸出 1-100 內的所有偶數

a = 2
while a < 101:
	print(a)
	a += 2

  

5、求1-2+3-4+5 ... 99的所有數的和

a = 1
b = 0
while a < 100:
	c = a % 2
	if c == 1:
		b += a 
	else:
		b -= a
	a += 1
print(b)

  

6、用戶登陸(三次機會重試)

yname = "jinyu"
pd = "123456"
a = 1


while a < 4:
	inuname = input("請輸入用戶名")
	inpd = input("請輸入密碼")
	if a == 3:
		if inuname != yname or inpd != pd :
			print("錯誤次數太多,重新登陸")
			break 
	if inuname != yname:
		a += 1
		print("賬戶名錯誤,請重新輸入")
		continue
	else :
		if inpd != pd :
			a += 1
			print("密碼錯誤,請重新輸入")
			continue
		else :
			print("登陸成功")
			break 
		
	

  

python作業(一)