1 九九乘法表
for i in range(9):#從0迴圈到8
i += 1#
等價於 i = i+1
for j in range(i):#
從0迴圈到i
j += 1
print(j,'
*',i,'
=',i*j,end = '
',sep=''
)
#end預設在結尾輸出換行,將它改成空格 sep 預設 j,'*',i,'=',i*j 各元素輸出中間會有空格
print()#
這裡作用是輸出換行符
i = 1while i <= 9:
j = 1
while j <=i:
print("
%d*%d=%d
" % (j,i,i*j),end='
') #
格式化輸出
j += 1i += 1
print()
2 登入程式
登入程式,有三次輸入賬號、密碼的機會,錯誤三次賬號鎖定user = '
hello world
'paswd = 123456username = input("
請輸入使用者名稱:")
password = input("
請輸入密碼:")
for i in range(3):
if username == user and int(password) ==paswd: #判斷使用者名稱和密碼是否都匹配
print("
歡迎您的到來")
break
elif i < 2:
username = input("
請輸入使用者名稱:")
password = input("
請輸入密碼")
elif i == 2:
print("
賬戶已鎖定")
break
3,購物車程式
功能:1,輸入餘額
2,顯示商品列表
3,輸入要購買的東西
4,判斷是否有能力購買
5,是否繼續
6,輸出已購買的商品和餘額
shop_car = #用來存放購買的商品
goods =
#商品列表
while
true:
salary = input("
你有多少錢:
") #
輸入有多少錢
if salary.isdigit(): #
判斷是否為整數
salary = int(salary) #
將字串轉化為整數
print("
是否要買東西:")
flag1 = input("
y n:")
if flag1.upper() == '
n': #
將字串大寫
exit("
歡迎下次光臨
") #
退出程式並輸出「歡迎下次光臨」
elif flag1.upper() == 'y'
:
break
#終止迴圈
elif flag1.upper() == 'q'
: exit(
"歡迎下次光臨")
elif salary.upper() == 'q'
: exit(
"歡迎下次光臨")
while
true:
print("
**".center(30,'
-')) #
輸出以-----**------
for i in goods: #
迴圈輸出
(i,goods[i])
print("
**".center(30, '-'
)) choice_good = input("
請輸入商品編碼:
")#接受乙個字串
ifchoice_good.isdigit() :
choice_good =int(choice_good)
if choice_good >= 1 and choice_good <= 4:
if salary >= goods[choice_good][1]:
#給字典中新增元素
salary = salary - goods[choice_good][1]
print("
您購買的商品為:
", goods[choice_good][0])
print("
餘額為:
", salary)
print("
是否繼續:")
contin = input("
y n")
if contin.upper() == 'n'
:
break
elif contin.upper() == 'q'
:
break
else
:
print('
餘額不足')
print("
是否繼續:")
contin = input("
y n")
if contin.upper() == 'n'
:
break
elif contin.upper() == 'q'
:
break
else
:
print("
沒有這個編號")
continue
#暫停本次迴圈
elif choice_good.upper() == "q"
:
break
else
:
print("
我看不懂。。。")
print("
你買了:
",end ='')
for i in
shop_car:
print(i,end='')
()print("
餘額為:
",salary)
print("
歡迎下次光臨
")
簡單的小程式
1.將陣列a中的內容和陣列b中的內容進行交換。陣列一樣大 include include int main int b int i 0 for i 0 i 5 i for i 0 i 5 i printf n for i 0 i 5 i printf n system pause return 0 ...
簡單購物小程式
shangp 手機 5888 咖啡 30 遊戲機 299 電視 2499 沐浴露 40 眼鏡 99 xuanzhe huafei 0 while true choice input 輸入你所選擇的商品編號 strip if choice.isdigit choice int choice if ch...
Python小程式 實現簡單的猜拳遊戲
import random import time defgame play point 0 computer point 0for i in range 3 print 這是第 局 format i 1 time.sleep 1 player choice input 請輸入你的選擇 石頭 剪刀 ...