Python 小游戲


#!/usr/bin/python
# -*- coding: UTF-8 -*-
#猜拳小游戲
#!/usr/bin/python
# -*- coding: UTF-8 -*-
#猜拳小游戲
import random
lose=0
win=0
ping=0
while True:
    print('='*50)
    print('**************************歡迎來猜拳*******************')
    print('1 剪刀    2 石頭   3 布   4 退出游戲')
    print('贏:%s  平:%s  輸:%s' % (win, ping, lose))
    robot=random.choice(['剪刀','','石頭'])
    h=input('請出: ')   #input輸出都是字符串
    if(h=='1' and robot=='') or (h=='2' and robot=='剪刀') or (h=='3' and robot=='石頭'):
        win+=1
        print('you are then winner')
    elif(h=='1'  and robot=='剪刀') or (h=='2' and robot=='石頭') or (h=='3' and robot==''):
        ping+=1
        print('ping')
    elif(h=='1' and robot=='石頭') or (h=='2' and robot=='') or (h=='3' and robot=='剪刀'):
        lose+=1
        print('you are the loser')
    elif(h=='4'):
        print('退出游戲')
        break    #退出循環
    else:
        print('輸出錯誤,請重新輸入')
名片管理系統
#!/usr/bin/python
# -*- coding: UTF-8 -*-

#名片管理系統
l=[]    #使用列表,進行數據的增刪改查
while  True:
    print('*'*40)
    print('=======歡迎進入名片管理系統=======')
    print('1.查看名片')
    print('2.添加名片')
    print('3.修改名片')
    print('4.刪除名片')
    print('5.退出系統')
    choose=input('請選擇: ')    #input 輸出都是字符串
    if choose=='1':
        i=0
        while i < len(l):
            print('%s->姓名:%s | 年齡:%s | 身高:%s'%(i,l[i]['name'],l[i]['age'],l[i]['high']))
            i+=1
    elif choose=='2':
        name=input('name: ').strip()
        age=input('age: ').strip()
        high=input('high: ').strip()
        info={'name':name,'age':age,'high':high}
        l.append(info)
        print('添加成功')
    elif choose=='3':
        revise=input('請選擇要修改的名片: ')
        name1=input('name: ')
        age1=input('age ')
        high1=input('high: ')
        if name1:
            l[int(revise)]['name']=name1
        if age1:
            l[int(revise)]['age']=age1
        if high1:
            l[int(revise)]['high']=high1
        print('修改成功')    
    elif choose=='4':
        del1=input('請選擇要刪除的名片: ')
        l.remove(l[int(del1)])
        print('刪除成功')
    elif choose=='5':
        print('退出成功')
        break
    else:
        print('輸出錯誤,請重新輸入')

 





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM