zoukankan      html  css  js  c++  java
  • 作业大礼包_员工信息表

    '''select name, age where age>22
    select * where job=IT
    select * where phone like 133'''
    def age_judge(than):
        l =[]
        f = open('info')
    
        if 'great'==than:
            for i in f:
                age = b[1].split('>')[1]
                age_info=i.split(',')[2]
                l.append(i.strip()) if age < age_info  else l
            f.close()
            return l
        elif 'small'==than:
            for i in f:
                age = b[1].split('<')[1]
                age_info=i.split(',')[2]
                l.append(i.strip()) if age > age_info  else l
            f.close()
            return l
        pass
    def job():
        l = []
        find_job=b[1].split('=')[1]
        f = open('info')
        for i in f:
            real_job=i.split(',')[4]
            l.append(i.strip()) if real_job==find_job else l
        f.close()
        return l
    def phone():
        l = []
        find_phone = b[1].split(' like ')[1]
        f = open('info')
        for i in f:
            real_phone = i.split(',')[3]
            l.append(i.strip()) if find_phone in real_phone else l
        f.close()
        return l
    def input_info_deal():
        if 'age'and'<' in b[1]:
            return age_judge('small')
        elif 'age'and'>' in b[1]:
            return age_judge('great')
        elif 'job' in b[1]:
            return job()
        elif 'phone' in b[1]:
            return phone()
    def end():
        end_deal=input_info_deal();
        if end_deal==[]:
            print('sorry,i can,t find your information')
        else:
            for i in end_deal:
                print(i.split(',')[1],i.split(',')[2])
    a= input('请输入你要查找的信息:')
    b = a.split(' where ')
    end()
  • 相关阅读:
    linux 文件时间
    linux命令学习 touch
    linux命令学习 cp
    Linux命令学习 mv
    SpringMVC mvc详解
    JDBC原生态代码
    java中静态方法中调用非静态方法的详解
    Spring技术详解
    Spring中的 BeanFactory和 ApplicationContext的区别与解释
    java多线程编程相关技术
  • 原文地址:https://www.cnblogs.com/accolade/p/10495913.html
Copyright © 2011-2022 走看看