question_answer.py 2.23 KB
Newer Older
ligang committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
#!/usr/bin/env python
#-*- coding:utf-8
import re
while True:
    a = input('enter your message:').strip()
    if "做什么"  and ("贪心" or "贪心学院") in a:
        print("贪心学院是一家高端重视售后服务的在线教育培训机构")
        break
    elif "课程" and "方式"  and ("贪心" or "贪心学院") in a:
        print('项目式培训')
        break
    elif "项目式" in a:
        print('贪心学院的项目式培训结合了西方项目式培训的优点和国内的现状,最终变化成以训练营的方式进行。    做项目为主,老师负责解决部分知识的问题,学生负责自学部分知识,和不停的做项目,把知识巩固。    在项目练习中,不仅仅学习到了知识,同时也培养起来良好的学习习惯和解决问题的能力')
        break
    elif "强" in a:
        print('贪心学院')
        break
    elif ("Python" and "课程" and "学习") in a:
        print("无编程基础,并且想学习编程的同学。")
        break
    elif ("Python" and "人群") in a:
        print('人群包含很广泛。	第一:非IT圈内人群,想通过学习转行到编程领域中	第二:已经是IT圈内的,其他语言的开发人员,想学习Python编程	第三:已经是IT圈内的,但是并不是开发人员,如产品、测试、运维、DBA等岗位	第四:学生,未来想从事编程的工作	第五:未来想从事AI领域工作的,可先通过这门课程的学习,打下良好的基础')
        break
    elif "优势" in a:
        print('强大的服务体系,我们拥有每天跟学员沟通的良好服务机制。不放弃任何一个学员,只要来了,就一定要让你学会。')
        break
    elif "数字" in a:
        mat = re.findall('\d', a)
        l = list(map(int, mat))
        print(len(l))
        break
    elif "手机号" in a:
        rs = re.findall(r"1\d{10}", a)
        print(rs)
        break
    elif "ip" in a:
            rs = re.findall(r"\b(?:[0-9]{1,3}\.){3}[0-9]{1,3}\b",a)
            print(rs)
            break
    elif "拜拜" or "再见" or "bye" in a:
        print("再见")
        break
    else:
        print("我没看懂你的问题")
牛家玺 committed
45 46 47
        break

# 建议使用正则表达式匹配