Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
0
02-homework-daxiong
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
大雄
02-homework-daxiong
Commits
9888c576
You need to sign in or sign up before continuing.
Commit
9888c576
authored
Jan 17, 2019
by
大雄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
问题2的作业答案
parent
f7aa31ed
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
68 additions
and
16 deletions
+68
-16
question2.py
+68
-16
No files found.
question2.py
View file @
9888c576
...
@@ -2,12 +2,13 @@
...
@@ -2,12 +2,13 @@
# 答:贪心学院是一家高端重视售后服务的在线教育培训机构
# 答:贪心学院是一家高端重视售后服务的在线教育培训机构
# 说明:包含“贪心”或“贪心学院”,并且包含“做什么”,那么匹配这个问题,并产生回答
# 说明:包含“贪心”或“贪心学院”,并且包含“做什么”,那么匹配这个问题,并产生回答
# s = input("请输如你的问题>>>\n")
# s = input("请输如你的问题>>>\n")
# if ("贪心" or "贪心学院" in s) and ("做什么" in s):
# if ("贪心" or "贪心学院" in s) and ("做什么" in s):
# print("贪心学院是一家高端重视售后服务的在线教育培训机构")
# print("贪心学院是一家高端重视售后服务的在线教育培训机构")
# 问题2:贪心学院的课程是什么方式进行上课的?
# 问题2:贪心学院的课程是什么方式进行上课的?
# 答:项目式培训
# 答:项目式培训
# 说明:包含“贪心”或“贪心学院”,并且同时包含“课程”和“方式”时,匹配这个问题,并产生回答
# 说明:包含“贪心”或“贪心学院”,并且同时包含“课程”和“方式”时,匹配这个问题,并产生回答
...
@@ -17,6 +18,8 @@
...
@@ -17,6 +18,8 @@
# print("项目式培训")
# print("项目式培训")
# 问题3:什么是项目式培训呢?
# 问题3:什么是项目式培训呢?
# 答:贪心学院的项目式培训结合了西方项目式培训的优点和国内的现状,最终变化成以训练营的方式进行。
# 答:贪心学院的项目式培训结合了西方项目式培训的优点和国内的现状,最终变化成以训练营的方式进行。
# 做项目为主,老师负责解决部分知识的问题,学生负责自学部分知识,和不停的做项目,把知识巩固。
# 做项目为主,老师负责解决部分知识的问题,学生负责自学部分知识,和不停的做项目,把知识巩固。
...
@@ -29,21 +32,30 @@
...
@@ -29,21 +32,30 @@
# 贪心学院的项目式培训结合了西方项目式培训的优点和国内的现状,最终变化成以训练营的方式进行。做项目为主,老师负责解决部分知识的问题,
# 贪心学院的项目式培训结合了西方项目式培训的优点和国内的现状,最终变化成以训练营的方式进行。做项目为主,老师负责解决部分知识的问题,
# 学生负责自学部分知识,和不停的做项目,把知识巩固。在项目练习中,不仅仅学习到了知识,同时也培养起来良好的学习习惯和解决问题的能力。
# 学生负责自学部分知识,和不停的做项目,把知识巩固。在项目练习中,不仅仅学习到了知识,同时也培养起来良好的学习习惯和解决问题的能力。
# """)
# """)
#
# 问题4:人工智能哪家强?
# 问题4:人工智能哪家强?
# 答:贪心学院
# 答:贪心学院
# 说明:包含“强”,匹配这个问题,并产生回答
# 说明:包含“强”,匹配这个问题,并产生回答
# s = input("请输入你的问题>>>\n")
# s = input("请输入你的问题>>>\n")
# if ("
贪心"in s or "贪心学院" in s) and ("课程" in s) and ("方式"
in s):
# if ("
强"
in s):
# print("贪心学院")
# print("贪心学院")
print
(
19
&
15
)
#
# 问题5:Python+AI课程适合什么样的同学学习?
# 问题5:Python+AI课程适合什么样的同学学习?
# 答:无编程基础,并且想学习编程的同学。
# 答:无编程基础,并且想学习编程的同学。
# 说明:同时包含“Python”、“课程”、“学习”三个单词的,匹配这个问题,并产生回答
# 说明:同时包含“Python”、“课程”、“学习”三个单词的,匹配这个问题,并产生回答
#
#
# s = input("请输入你的问题>>>\n")
# if ("Python" in s) and ("课程" in s ) and ("学习" in s):
# print("无编程基础,并且想学习编程的同学。")
# 问题6:Python+AI课程具体更适合哪些人群呢?
# 问题6:Python+AI课程具体更适合哪些人群呢?
# 答:人群包含很广泛。
# 答:人群包含很广泛。
# 第一:非IT圈内人群,想通过学习转行到编程领域中
# 第一:非IT圈内人群,想通过学习转行到编程领域中
...
@@ -52,28 +64,68 @@ print(19 & 15)
...
@@ -52,28 +64,68 @@ print(19 & 15)
# 第四:学生,未来想从事编程的工作
# 第四:学生,未来想从事编程的工作
# 第五:未来想从事AI领域工作的,可先通过这门课程的学习,打下良好的基础
# 第五:未来想从事AI领域工作的,可先通过这门课程的学习,打下良好的基础
# 说明:同时包含“Python”和“人群”时,匹配这个问题,并产生回答
# 说明:同时包含“Python”和“人群”时,匹配这个问题,并产生回答
#
# s = input("请输入你的问题>>>\n")
# if ("Python" in s) and ("人群" in s ):
# print("""
# 人群包含很广泛。
# 第一:非IT圈内人群,想通过学习转行到编程领域中
# 第二:已经是IT圈内的,其他语言的开发人员,想学习Python编程
# 第三:狮滋已经是IT圈内的,但是并不是开发人员,如产品、测试、运维、DBA等岗位
# 第四:学生,未来想从事编程的工作
# 第五:未来想从事AI领域工作的,可先通过这门课程的学习,打下良好的基础
# """)
# 问题7:贪心学院的优势是什么?
# 问题7:贪心学院的优势是什么?
# 答:强大的服务体系,我们拥有每天跟学员沟通的良好服务机制。不放弃任何一个学员,只要来了,就一定要让你学会。
# 答:强大的服务体系,我们拥有每天跟学员沟通的良好服务机制。不放弃任何一个学员,只要来了,就一定要让你学会。
# 说明:包含“优势”,匹配这个问题,并产生回答
# 说明:包含“优势”,匹配这个问题,并产生回答
#
#
# s = input("请输入你的问题>>>\n")
# if ("优势" in s):
# print("强大的服务体系,我们拥有每天跟学员沟通的良好服务机制。不放弃任何一个学员,只要来了,就一定要让你学会。")
# 问题8: 42197393里包含几个数字啊?
# 问题8: 42197393里包含几个数字啊?
# 答:8个
# 答:8个
# 说明:如果问题中包含"数字",那就匹配出所有的数字,并计算出数字的个数返回,如果输入12345,则返回5个
# 说明:如果问题中包含"数字",那就匹配出所有的数字,并计算出数字的个数返回,如果输入12345,则返回5个
#
# import re
# s = input("请输入你的问题>>>\n")
# reg = "\d" #疑问,如果reg ="\d*",结果为什么差距很大
# s1 = re.findall(reg,s)
# print(s1)
# print(len(s1),"个")
# 问题9:下边的号码中,哪些是手机号呢:18475309876,18719462345,17665148777,13332839908,12398028761
# 问题9:下边的号码中,哪些是手机号呢:18475309876,18719462345,17665148777,13332839908,12398028761
# 答:[18475309876,18719462345,17665148777,13332839908]
# 答:[18475309876,18719462345,17665148777,13332839908]
# 说明:如果包含“手机号”,那么就匹配除这些手机号码,并返回这个手机号码的数组
# 说明:如果包含“手机号”,那么就匹配除这些手机号码,并返回这个手机号码的数组
#
# import re
# s = input("请输入你的问题>>>\n")
# if "手机号" in s:
# reg = "18\d{9}|17\d{9}|13\d{9}" #注意:在reg中,| 前后不能空格,如果空格表示有含义的
# print(re.findall(reg,s))
# 问题10: 1324.231.432.1234,192.168.1.6,10.25.11.8这些信息中,哪些是ip呢?
# 问题10: 1324.231.432.1234,192.168.1.6,10.25.11.8这些信息中,哪些是ip呢?
# 答:[192.168.1.6,10.25.11.8]
# 答:[192.168.1.6,10.25.11.8]
# 说明:如果问题中,包含'ip',则匹配出问题中所有的ip地址,并返回
# 说明:如果问题中,包含'ip',则匹配出问题中所有的ip地址,并返回
# import re
# import re
# s = "sdjdasifo124949jasdfj"
# s = input("请输入你的问题>>>\n")
# print(re.findall("^s",s))
# if "ip" in s:
# print(re.findall("a$",s))
# reg = "192.\d{3}.\d{1}.\d{1}|1\d{1}.\d{2}.\d{2}.\d{1,2}"
# print(re.findall(reg,s))
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment