zoukankan      html  css  js  c++  java
  • 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('输出错误,请重新输入')



  • 相关阅读:
    C#高级特性_Attribute
    C#高级特性_Lambda
    委托(delegate)
    C# 属性、索引
    C#中的interface
    枚举型Enum和结构型Stuct
    javascript学习笔记
    github page 和 hexo 搭建在线博客
    2015/9/22 开通博客园
    phoenix 入门
  • 原文地址:https://www.cnblogs.com/qinxiaoqin/p/12918078.html
Copyright © 2011-2022 走看看