`

由于时间关系,只能写部分代码,其他功能到时候加上

阅读更多
# -*- coding: utf-8 -*-
# python:2.x
__author__ = 'Administrator'
#为了2014年8月2号的到来,我的心情十分痛苦,之所以.....是因为......
from datetime import *
import sys,os,random
print u'注意:对于有对象的可以滚蛋'
class Magpies(object):
    l=[]#把内容加到这个列表里面
    def __init__(self,name,sex,year,):
        self.name=name#名字
        self.sex=sex#性别
        self.year=year#年龄
    def a1(self):#显示信息
        print u'你女朋友的名字:%s,性别:%s,年份:%s,给女朋友打%s分'%(self.name,self.sex,self.year,self.seco)
    def  standard(self,seco=100.0):#对女朋友评分标准
        print u'将结果告诉女朋友,在你的心里她的位置是多少分',seco
        if seco<=.0 and seco>=100.0:
            self.l.append(u'评分标准不能包含小于等于0或者大于等于100')
        else:
            if 99.<=seco<85.:
                self.l.append(u'评分标准在85分到99分之间--分类为:(0)数'.format(self.seco))
                print #不知道写什么内容
            elif 85.<=seco<70.:
                self.l.append(u'评分标准在70分到90分之间--分类为:(0)数'.format(self.seco))
            elif seco<=60.:
                self.l.append(u'评分标准在小于等于60--分类为:(0)数'.format(self.seco))
    def appraise(self,appraises):#对女朋友的外貌评价
        while True:
            if len(appraises)<5:
                print u'您太小气,对于你女朋友%s'%(appraises),u'强度越小,不行,试了白试'
            elif 5<len(appraises)<15:
                print u'您过于简单,对于你女朋友%s'%(appraises),u'强度中间,一般,可以试试'
            else:
                print u'您过于强大,对于你女朋友%s'%(appraises),u'强度不错,征服吧'
    def position(self,positions):#喜欢女朋友什么位置
        print positions
        dicts={'pos1':'face','pos2':'ear','pos3':'hand','pos4':'mouth','pos5':'eye','pos6':'skin',
              'pos7':'eyebrow'}#脸部,耳朵,手,嘴巴,眼睛,皮肤,眉毛
        if positions in dicts.keys():
            try:
                print u'选择的位置是:%s'%(dicts[positions])
            except Exception as s :
                print u'选择的位置无效%s'%(dicts[positions])
                if positions not in dicts.keys():
                    print u'系统随机帮你选择一个:%s'%(random.choice(dicts.keys()))
                if random.choice(dicts.keys())!=positions:
                    if random.randint(1,60)<20:
                        print u'对于您,我已经无法可话,你已经不在对您女朋友忠诚,系统给予你的分数是:%s'%(random.randint(1,60))
                    else:return True
分享到:
评论

相关推荐

    自己动手写操作系统(含源代码).part2

    我虽然已经有多年不写代码了,但看这本书的时候,让我又重新感受到做程序员的乐趣:用代码建设属于自己的系统,让电脑听从自己的指令,对系统的每个部分都了如指掌。 黑客(hacker)实际是褒义词,维基百科的解释是...

    自己动手写操作系统(含源代码).part1

    我虽然已经有多年不写代码了,但看这本书的时候,让我又重新感受到做程序员的乐趣:用代码建设属于自己的系统,让电脑听从自己的指令,对系统的每个部分都了如指掌。 黑客(hacker)实际是褒义词,维基百科的解释是...

    MFC数字图像处理(BMP格式读取 保存 DFT FFT 直方图 色调均化 缩放 模糊 锐化 滤镜 形态学处理 曲线 裁剪 灰度图 彩色图 自动阈值)

    不过由于时间关系,现在的程序依然只能对2的幂数的大小进行FFT,这个非常抱歉。 关于幅值与角度的显示,在FFT滤波选项中可以查看到,当然查看角度的图片并没有什么意义就是了- -。 然后无论是8位图,24位图还是32...

    Visual C++ 2005入门经典--源代码及课后练习答案

    2.9.3 C++/CLI特有的功能——格式化输出 92 2.9.4 C++/CLI的键盘输入 94 2.9.5 使用safe_cast 95 2.9.6 C++/CLI枚举 96 2.10 小结 98 2.11 练习题 100 第3章 判断和循环 101 3.1 比较数据值 101 ...

    管理信息系统的系统设计.doc

    为了保证正 确输入,有意识地在编码设计结构中原有代码的基础上,另外加上一个校验位,使它 事实上变成代码的一个组成部分。 校验位的计算: 校验位通过事先规定的数学方法计算出来。代码一旦输入,计算机会用同样的...

    PERL语言编程

    虽然你要想把所有 Perl 能做的事情吸收还需要一些时间,但到你需要这些功能的时候你就会非常开心地发现 Perl 已经可以做这些事情了。 &lt;br/&gt;由于 Perl 的继承性,就算它只是用做数据归纳语言的时候也有丰富的...

    记事狗微博系统 4.7.4 Build 20140922 GBK.zip

    记事狗微博系统是一套创新的互动社区系统,其以微博为核心,兼有轻博、SNS和BBS特点,既可用来独立建站也可通过Ucenter和oauth接口与已有网站无缝整合,通过微博评论模块、关注转发机制打通全站的信息流、关系流,可...

    记事狗微博系统 4.7.4 Build 20140922 UTF8.zip

    记事狗微博系统是一套创新的互动社区系统,其以微博为核心,兼有轻博、SNS和BBS特点,既可用来独立建站也可通过Ucenter和oauth接口与已有网站无缝整合,通过微博评论模块、关注转发机制打通全站的信息流、关系流,可...

    程控交换实验、用户模块电路 主要完成BORSCHT七种功能,它由下列电路组成:

    电话会议设置用户1为主叫方,其他三路为被叫方,只能由主叫方主持召开会议,向其他三路发出呼叫。电路完全接通或者接通两路后,主叫方能和任一被叫方互相通话。除“复位”键外,其他键均推失去功能。会议结束后,可...

    软件工程-理论与实践(许家珆)习题答案

    它还涉及到这些因素和系统的精确规格说明,以及系统进化之间的关系。 需求分析的基本任务包括: (1) 抽取需求 分析现行系统存在需要解决的问题。获取足够多的问题领域的知识,需求抽取的方法一般有问卷法、面谈法...

    C#微软培训资料

    7.4 关系操作符和关系表达式.65 &lt;&lt;page 2&gt;&gt; page begin==================== 7.5 逻辑操作符和逻辑表达式.68 7.6 位 运 算 .69 7.7 其它特殊操作符 .72 7.8 小 结 .77 第八章 流 程 控 制 .79 8.1 ...

    百度收藏夹(ASP仿腾讯微博) v2.9.rar

    29、考虑速度问题,把say.asp的内容直接写到myindex.asp中,发表新广播后,会刷新当前页面,评论时不会刷新。 30、把热门话题的代码也放入公共缓存中。 31、完美解决发表新广播时不刷新页面,并且say.asp不预先...

    文章管理系统

    更换“分享到代码”为 百度分享,地址改成百度分享,加入默认内置代码重置,内容页分享代码移到正文底部 7.搜索栏新增京东商城搜索 2012年01月05日 V2.4升级包 1.新增【管理员专区】-&gt;【数据处理管理】功能,可以...

    Toad 使用快速入门

    例如,当我们点一个数据库的表,所有和此表相关的索引、约束、存储过程、SQL语句以及和其他表的相互引用关系都在同一界面显示出来。为了简化操作,用户可以在浏览窗口操作数据库对象。 SQL 编辑器: SQL 编辑器的...

    2017数学建模国赛+深圳杯优秀论文

    对于建模比赛来说,达到这种水平一般来说是够用 了,只要在编程同学写程序的时候,建模的同学可以检查 MATLAB 代码是否符合 数学模型的要求,而不是单纯的代码堆积。如果是计算机或者软件方向的学生, 那么就尽可能...

    sql总结.doc

    如果更改范围大到需要对输入存储过程的参数进行更改,或者要更改由其返回的数据,则您仍需要更新程序集中的代码以添加参数、更新 GetValue() 调用,等等,这时候估计比较繁琐了。 2.可移植性差 由于存储过程将应用...

    java面试题

    答:sleep()是线程类的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但监控状态依然保持,到时候会自动恢复。 wait()是Object类的方法,对此对象调用了wait方法导致本线程放弃对象锁,进入等待锁定池...

    Linux操作系统基础教程

    (Torvalds@kruuna.helsinki.fi)写了 Linux核心程序的 0.02 版开始的,但其后的发展却几乎都 是由互联网上的 Linux社团(Linux Community)互通交流而完成的。Linux 不属于任何一 家公司或个人,任何人都可以免费取得...

    二十三种设计模式【PDF版】

    所以很少存在简单重复的工作,加上Java 代码的精炼性和面向对象纯洁性(设计模式是 java 的灵魂),编程工作将变成一个让你时刻 体验创造快感的激动人心的过程. 为能和大家能共同探讨"设计模式",我将自己在学习中的心得...

    eas供应链dep案例集

    新增及调整字段 EASSCMA1P0005 销售订单中增加订单时间、发货时间、交货时间并精确到分秒 精细化工行业对销售订单中所涉及到的时间要求非常精确,如要求订单日期、发货日期、交货日期要精确到分钟。现有的销售订单...

Global site tag (gtag.js) - Google Analytics