Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1069 commits
Select commit Hold shift + click to select a range
8be7488
Merge pull request #1680 from LatencyTu/master
LanguageResources Jan 1, 2018
3ac970c
Merge pull request #1642 from weimingwuming/master
LanguageResources Jan 1, 2018
96d61bb
Merge pull request #1676 from luke2000liberty/master
LanguageResources Jan 1, 2018
8febeb8
Merge pull request #1677 from lukeaupan/master
LanguageResources Jan 1, 2018
3e20f77
Merge pull request #1639 from Zhaoyuhan994/master
LanguageResources Jan 1, 2018
388de90
Merge pull request #1671 from oliviathegreat/master
LanguageResources Jan 1, 2018
19f846a
Merge pull request #1674 from ershi1128/master
LanguageResources Jan 1, 2018
311393d
Merge pull request #1636 from mmomott/master
LanguageResources Jan 1, 2018
0b7336c
Merge pull request #1669 from Layxvivian/master
LanguageResources Jan 1, 2018
336ea19
Merge pull request #1675 from yushiqi147/master
LanguageResources Jan 1, 2018
ad022f9
Merge pull request #1633 from Shally014/master
LanguageResources Jan 1, 2018
88cd8f3
Merge pull request #1668 from sunjiadai/master
LanguageResources Jan 1, 2018
e507f40
Merge pull request #1666 from janeshenjingyi/master
LanguageResources Jan 1, 2018
efda1dd
Merge pull request #1645 from wulishadow/master
LanguageResources Jan 1, 2018
a1730ff
Merge pull request #1629 from AmySunyuqi/master
LanguageResources Jan 1, 2018
d61cc3d
Merge pull request #1630 from zysamantha/master
LanguageResources Jan 1, 2018
cb20aa1
Merge pull request #1665 from duxinyi666/master
LanguageResources Jan 1, 2018
b86f1c7
Merge pull request #1663 from tangshouhong/master
LanguageResources Jan 1, 2018
6d9c040
Merge pull request #1659 from AStudentFromBLCU/master
LanguageResources Jan 1, 2018
840af3c
Merge pull request #1624 from qiminghaonana/master
LanguageResources Jan 1, 2018
34f39d9
Merge pull request #1661 from blcuAnastasia/master
LanguageResources Jan 1, 2018
ff9bbec
Merge pull request #1658 from ss1028yy/master
LanguageResources Jan 1, 2018
c78a087
Merge pull request #1662 from orangeWD/master
LanguageResources Jan 1, 2018
12e4c43
Merge pull request #1622 from Xiejiaqin/master
LanguageResources Jan 1, 2018
eb78dbe
Merge pull request #1655 from ShiroWU/master
LanguageResources Jan 1, 2018
cfe728d
Merge pull request #1654 from Aibeeeee/master
LanguageResources Jan 1, 2018
e0eaf09
Merge pull request #1623 from woshixiaotouming/master
LanguageResources Jan 1, 2018
e1114c6
Merge pull request #1638 from Yuture/master
LanguageResources Jan 1, 2018
d6dd4e4
Merge pull request #1656 from honghongjingguan/master
LanguageResources Jan 1, 2018
a8da9ae
Merge pull request #1653 from moujing/master
LanguageResources Jan 1, 2018
71989de
Merge pull request #1625 from KeystalZhang/master
LanguageResources Jan 1, 2018
fa53d27
Merge pull request #1647 from wangwenyy/master
LanguageResources Jan 1, 2018
88431c0
Merge pull request #1644 from OllyXin/master
LanguageResources Jan 1, 2018
f1cafc3
Merge pull request #1626 from Coco-colin/master
LanguageResources Jan 1, 2018
2140824
Merge pull request #1651 from 2322352404/master
LanguageResources Jan 1, 2018
e1b53ac
Merge pull request #1627 from Esther-Guo/master
LanguageResources Jan 1, 2018
ff2e1a6
Merge pull request #1643 from Cloudia2017/master
LanguageResources Jan 1, 2018
15102b5
Merge pull request #1628 from hs15188572596/master
LanguageResources Jan 1, 2018
7f19d12
Merge pull request #1635 from zhaotongxin/master
LanguageResources Jan 1, 2018
8f94a53
Merge pull request #1649 from shiroudatuzi/master
LanguageResources Jan 1, 2018
160cd58
Merge pull request #1631 from zhangxiaofeng218/master
LanguageResources Jan 1, 2018
e638feb
Merge pull request #1640 from zhyaaaaaaa/master
LanguageResources Jan 1, 2018
414a5aa
Merge pull request #1632 from Gromy1211/master
LanguageResources Jan 1, 2018
f5dc134
Merge pull request #1634 from sharonwang0912/master
LanguageResources Jan 1, 2018
a8818dd
Merge pull request #1637 from Wang-Leilei/master
LanguageResources Jan 1, 2018
41086f5
Merge pull request #1641 from elviralin/master
LanguageResources Jan 1, 2018
46b82ba
Delete 9-2.ipynb
LanguageResources Jan 1, 2018
f754515
Add files via upload
iEchoHu Jan 1, 2018
bf39421
Add files via upload
heydudu Jan 1, 2018
f290d88
Merge pull request #1700 from littlegrapexpt/master
LanguageResources Jan 1, 2018
fc81d34
Merge pull request #1698 from iEchoHu/master
LanguageResources Jan 1, 2018
b4170c2
Merge pull request #1699 from heydudu/master
LanguageResources Jan 1, 2018
f4b7b6a
Add files via upload
YvonneFee Jan 2, 2018
20e0d94
Add files via upload
xianggu99 Jan 2, 2018
809598d
Merge pull request #1 from LanguageResources/master
yangruixia Jan 2, 2018
5de27c5
Add files via upload
yangruixia Jan 2, 2018
f72fc11
Rename 6.ipynb to 8-10/201711680154/6.ipynb
yangruixia Jan 2, 2018
08304f4
Rename 7.ipynb to 8-10/201711680154/7.ipynb
yangruixia Jan 2, 2018
5036418
Rename 8.ipynb to 8-10/201711680154/8.ipynb
yangruixia Jan 2, 2018
65f24ac
Rename 9.ipynb to 8-10/201711680154/9.ipynb
yangruixia Jan 2, 2018
fb0350d
Add files via upload
Layxvivian Jan 4, 2018
540e1f1
Add files via upload
xuanchengyu Jan 8, 2018
d926e7c
Add files via upload
xuanchengyu Jan 8, 2018
b9c5111
Add files via upload
QPwing Jan 9, 2018
fce85ca
Add files via upload
QPwing Jan 9, 2018
a8cede9
Add files via upload
lukeaupan Jan 9, 2018
d594446
Add files via upload
zysamantha Jan 9, 2018
78e20e9
数1于诗淇
yushiqi147 Jan 9, 2018
ef1abb0
Add files via upload
orangeWD Jan 9, 2018
a72bec9
Add files via upload
dearlA Jan 9, 2018
9f6aaff
Add files via upload
AStudentFromBLCU Jan 9, 2018
d31f598
Add files via upload
Yuture Jan 9, 2018
5a3c42d
信一 唐寿鸿
tangshouhong Jan 9, 2018
0c4d51a
Add files via upload
blcuAnastasia Jan 9, 2018
a469d25
Add files via upload
QPwing Jan 9, 2018
7906c1a
Add files via upload
zhyaaaaaaa Jan 9, 2018
1fc5267
Add files via upload
awelming Jan 9, 2018
8776106
final
heydudu Jan 9, 2018
31c3c23
Add files via upload
youyouziii Jan 9, 2018
edd991a
Add files via upload
Shally014 Jan 9, 2018
78c89a6
Add files via upload
tongxiaofeihz Jan 9, 2018
da5dfc7
计一 黄思嘉
shiroudatuzi Jan 9, 2018
73d2df3
信管二班赵梦涵
TIME183 Jan 9, 2018
53b6dcb
Add files via upload
duxinyi666 Jan 9, 2018
e8185e2
Add files via upload
lzy-moon Jan 9, 2018
c8c6526
Add files via upload
oliviathegreat Jan 9, 2018
35fc4bd
final
Xiejiaqin Jan 9, 2018
feac925
Add files via upload
woshixiaotouming Jan 9, 2018
be823f6
Add files via upload
chenpeace0211 Jan 9, 2018
43d102f
Add files via upload
Esther-Guo Jan 9, 2018
62b6c84
Add files via upload
elviralin Jan 9, 2018
dfb4763
信一 唐寿鸿
tangshouhong Jan 9, 2018
2f48c3f
Add files via upload
luke2000liberty Jan 9, 2018
d993d8d
数1 刘婉伊
201711680879 Jan 9, 2018
78f3169
Add files via upload
littlegrapexpt Jan 9, 2018
301924d
Add files via upload
Cloudia2017 Jan 9, 2018
7311087
数媒一班 刘菲
xuxuer Jan 9, 2018
69cbe30
Add files via upload
LIjtdtl Jan 9, 2018
ba9c373
Add files via upload
Yuture Jan 9, 2018
fb566b5
Add files via upload
zjmweb Jan 9, 2018
c2e23c0
Add files via upload
kuochunyv Jan 9, 2018
1bb2bd7
Add files via upload
DINGYUERUI Jan 9, 2018
33870b4
数媒2班 王子君
sharonwang0912 Jan 9, 2018
a414e4b
Add files via upload
Eleanor11nxx Jan 9, 2018
c741f26
Add files via upload
CP3wwy Jan 9, 2018
e11e3cf
Add files via upload
luke2000liberty Jan 9, 2018
9f21a5c
数媒2 张晓枫
zhangxiaofeng218 Jan 9, 2018
656f310
Add files via upload
littlegrapexpt Jan 9, 2018
69f7da4
Add files via upload
aiousv Jan 9, 2018
54837cf
Add files via upload
nannan7777777 Jan 9, 2018
311f6a0
Add files via upload
yujingyuyjy Jan 9, 2018
46e112d
Add files via upload
xxqn Jan 9, 2018
13de297
Add files via upload
mengranMENG Jan 9, 2018
aacd4ab
Add files via upload
jiubuchijiaozi Jan 9, 2018
22f5149
Add files via upload
Layxvivian Jan 9, 2018
20e81a6
Delete finial.ipynb
littlegrapexpt Jan 9, 2018
5c0886d
Add files via upload
yusimiaorose Jan 9, 2018
4135564
计1 陈一妍
qiminghaonana Jan 9, 2018
fa28754
final
wulishadow Jan 9, 2018
6bd2f6f
Add files via upload
Coco-colin Jan 9, 2018
f3adfb1
信二陈浚纬
2322352404 Jan 9, 2018
8a1f987
Add files via upload
KeystalZhang Jan 9, 2018
c013b61
Add files via upload
Tang-Albert Jan 9, 2018
ad42e81
Add files via upload
Wang-Leilei Jan 9, 2018
cbe3b3f
Add files via upload
honghongjingguan Jan 9, 2018
724bdeb
Add files via upload
CherylYH Jan 9, 2018
e07676e
Add files via upload
liwuzhuang Jan 9, 2018
874d1d8
Add files via upload
janeshenjingyi Jan 9, 2018
f63d63b
Add files via upload
wangwenyy Jan 9, 2018
737a2ec
Add files via upload
moujing Jan 9, 2018
bee3faf
Add files via upload
Eternityhcx Jan 9, 2018
efb0553
Add files via upload
AmySunyuqi Jan 9, 2018
f52b5df
计算机一班 王钰
Amber1014 Jan 9, 2018
7583ef2
Add files via upload
Gromy1211 Jan 9, 2018
590012f
Add files via upload
Eudora520 Jan 9, 2018
4d097ef
Add files via upload
AmySunyuqi Jan 9, 2018
1b581d9
Add files via upload
zhaotongxin Jan 9, 2018
559ac3c
Add files via upload
EtoileME Jan 9, 2018
315bfb0
计2 刘鑫
liuxin99 Jan 9, 2018
fa3e5a5
Add files via upload
Aibeeeee Jan 9, 2018
36856b4
Add files via upload
sunshine1101 Jan 9, 2018
4443c53
Add files via upload
HANYUHANGHHH Jan 9, 2018
42b35c6
Add files via upload
Zhaoyuhan994 Jan 9, 2018
8b1c483
Add files via upload
OllyXin Jan 9, 2018
1a1620e
Add files via upload
mmomott Jan 9, 2018
5f4a267
Add files via upload
zzzzsssj Jan 9, 2018
77a478a
Add files via upload
jiu1 Jan 9, 2018
233803e
Add files via upload
LatencyTu Jan 9, 2018
19c2cbb
Add files via upload
dengyisue Jan 9, 2018
dd34390
数媒一班 韦家慧
ershi1128 Jan 9, 2018
bd4b24e
Merge pull request #1786 from ershi1128/master
LanguageResources Jan 9, 2018
ecc7809
Merge pull request #1785 from dengyisue/master
LanguageResources Jan 9, 2018
75480c3
Merge pull request #1784 from LatencyTu/master
LanguageResources Jan 9, 2018
0daba2c
Merge pull request #1783 from jiu1/master
LanguageResources Jan 9, 2018
1cc2d0a
Merge pull request #1782 from zzzzsssj/master
LanguageResources Jan 9, 2018
43016a9
Merge pull request #1781 from OllyXin/master
LanguageResources Jan 9, 2018
2d9235e
Merge pull request #1780 from mmomott/master
LanguageResources Jan 9, 2018
51497c4
Merge pull request #1779 from Zhaoyuhan994/master
LanguageResources Jan 9, 2018
bf3035a
Merge pull request #1778 from Aibeeeee/master
LanguageResources Jan 9, 2018
f8f688e
Merge pull request #1777 from HANYUHANGHHH/master
LanguageResources Jan 9, 2018
7dc36e4
Merge pull request #1776 from liuEgbert/master
LanguageResources Jan 9, 2018
289a0f7
Merge pull request #1775 from sunshine1101/master
LanguageResources Jan 9, 2018
513a88a
Merge pull request #1773 from EtoileME/master
LanguageResources Jan 9, 2018
3167e7d
Merge pull request #1772 from zhaotongxin/master
LanguageResources Jan 9, 2018
3a5aace
Merge pull request #1771 from jiubuchijiaozi/master
LanguageResources Jan 9, 2018
578f4a7
Merge pull request #1770 from liwuzhuang/master
LanguageResources Jan 9, 2018
84d016f
Merge pull request #1769 from AmySunyuqi/master
LanguageResources Jan 9, 2018
a31162a
Merge pull request #1768 from Eudora520/master
LanguageResources Jan 9, 2018
28ddce1
Merge pull request #1767 from Gromy1211/master
LanguageResources Jan 9, 2018
b03f295
Merge pull request #1766 from moujing/master
LanguageResources Jan 9, 2018
1993d86
Add files via upload
huanyingyuer Jan 9, 2018
8ec7011
Merge pull request #1765 from Amber1014/master
LanguageResources Jan 9, 2018
2a6460e
Merge pull request #1764 from littlegrapexpt/master
LanguageResources Jan 9, 2018
98dbf0e
Merge pull request #1763 from honghongjingguan/master
LanguageResources Jan 9, 2018
9f27bb7
Merge pull request #1787 from huanyingyuer/master
LanguageResources Jan 9, 2018
38e7533
Merge pull request #1762 from CherylYH/master
LanguageResources Jan 9, 2018
8ec8f2d
Add files via upload
huanyingyuer Jan 9, 2018
363a898
Merge pull request #1761 from Eternityhcx/master
LanguageResources Jan 9, 2018
4b8049e
Merge pull request #1760 from wangwenyy/master
LanguageResources Jan 9, 2018
4bae329
Merge pull request #1759 from janeshenjingyi/master
LanguageResources Jan 9, 2018
18d26bc
Add files via upload
EtoileME Jan 9, 2018
40421da
Merge pull request #1758 from Wang-Leilei/master
LanguageResources Jan 9, 2018
cb01e3e
Merge pull request #1790 from yangruixia/master
LanguageResources Jan 9, 2018
05a8e6c
Merge pull request #1789 from EtoileME/master
LanguageResources Jan 9, 2018
a610918
Merge pull request #1788 from huanyingyuer/master
LanguageResources Jan 9, 2018
9df15b9
Merge pull request #1757 from 2322352404/master
LanguageResources Jan 9, 2018
7a6acf4
Merge pull request #1756 from Layxvivian/master
LanguageResources Jan 9, 2018
407f022
Merge pull request #1755 from Esther-Guo/master
LanguageResources Jan 9, 2018
e984080
Merge pull request #1754 from KeystalZhang/master
LanguageResources Jan 9, 2018
10b2b86
Merge pull request #1753 from wulishadow/master
LanguageResources Jan 9, 2018
b36127d
Merge pull request #1752 from Tang-Albert/master
LanguageResources Jan 9, 2018
3f05e7d
Merge pull request #1751 from CP3wwy/master
LanguageResources Jan 9, 2018
60948f9
Merge pull request #1750 from qiminghaonana/master
LanguageResources Jan 9, 2018
db7bbe8
Merge pull request #1749 from Coco-colin/master
LanguageResources Jan 9, 2018
33c138f
Merge pull request #1748 from mengranMENG/master
LanguageResources Jan 9, 2018
d945bd7
Merge pull request #1747 from DINGYUERUI/master
LanguageResources Jan 9, 2018
a4309f9
Merge pull request #1746 from nannan7777777/master
LanguageResources Jan 9, 2018
42994ae
Merge pull request #1745 from yusimiaorose/master
LanguageResources Jan 9, 2018
52e4448
Merge pull request #1744 from aiousv/master
LanguageResources Jan 9, 2018
6f69bbe
Merge pull request #1743 from kuochunyv/master
LanguageResources Jan 9, 2018
cf1277e
Merge pull request #1742 from zjmsth/master
LanguageResources Jan 9, 2018
bf090b9
Merge pull request #1741 from yujingyuyjy/master
LanguageResources Jan 9, 2018
81dc0f8
Merge pull request #1740 from hs15188572596/master
LanguageResources Jan 9, 2018
8c7a352
Merge pull request #1739 from sharonwang0912/master
LanguageResources Jan 9, 2018
615a6d3
Merge pull request #1738 from zhangxiaofeng218/master
LanguageResources Jan 9, 2018
a4196fa
Merge pull request #1737 from luke2000liberty/master
LanguageResources Jan 9, 2018
1f3868c
Merge pull request #1736 from Eleanor11nxx/master
LanguageResources Jan 9, 2018
8dcd95c
Merge pull request #1735 from LIjtdtl/master
LanguageResources Jan 9, 2018
51288b5
Merge pull request #1734 from tangshouhong/master
LanguageResources Jan 9, 2018
75fa000
Merge pull request #1733 from 201711680879/master
LanguageResources Jan 9, 2018
f879d2a
Merge pull request #1732 from xuxuer/master
LanguageResources Jan 9, 2018
672d4b1
Merge pull request #1731 from weimingwuming/master
LanguageResources Jan 9, 2018
22a7b3e
Merge pull request #1730 from Cloudia2017/master
LanguageResources Jan 9, 2018
c61816a
Merge pull request #1729 from lzy-moon/master
LanguageResources Jan 9, 2018
a36c54b
Merge pull request #1728 from elviralin/master
LanguageResources Jan 9, 2018
9667d6a
Merge pull request #1727 from oliviathegreat/master
LanguageResources Jan 9, 2018
3ff64b3
Merge pull request #1726 from chenpeace0211/master
LanguageResources Jan 9, 2018
3395d8f
Merge pull request #1723 from Xiejiaqin/master
LanguageResources Jan 9, 2018
10bcec3
Merge pull request #1724 from woshixiaotouming/master
LanguageResources Jan 9, 2018
2bfe42a
Merge pull request #1722 from TIME183/master
LanguageResources Jan 9, 2018
2798a19
Merge pull request #1721 from duxinyi666/master
LanguageResources Jan 9, 2018
33653a7
Merge pull request #1720 from shiroudatuzi/master
LanguageResources Jan 9, 2018
5c10c27
Merge pull request #1719 from Shally014/master
LanguageResources Jan 9, 2018
c4fb045
Merge pull request #1718 from tongxiaofeihz/master
LanguageResources Jan 9, 2018
6d8f1f4
Merge pull request #1717 from youyouziii/master
LanguageResources Jan 9, 2018
3fd30aa
Merge pull request #1716 from heydudu/master
LanguageResources Jan 9, 2018
4cde410
Merge pull request #1714 from zhyaaaaaaa/master
LanguageResources Jan 9, 2018
a717e57
Merge pull request #1713 from zysamantha/master
LanguageResources Jan 9, 2018
8d85064
Merge pull request #1712 from QPwing/master
LanguageResources Jan 9, 2018
94c3209
Merge pull request #1711 from blcuAnastasia/master
LanguageResources Jan 9, 2018
d9ba6a7
Merge pull request #1710 from dearlA/master
LanguageResources Jan 9, 2018
6dacd61
Merge pull request #1709 from Yuture/master
LanguageResources Jan 9, 2018
bd9491a
Merge pull request #1708 from AStudentFromBLCU/master
LanguageResources Jan 9, 2018
355ebe2
Merge pull request #1707 from orangeWD/master
LanguageResources Jan 9, 2018
0a24a96
Merge pull request #1706 from yushiqi147/master
LanguageResources Jan 9, 2018
64b43ed
Merge pull request #1705 from lukeaupan/master
LanguageResources Jan 9, 2018
05ca4a2
Merge pull request #1703 from YuXuanchengA/master
LanguageResources Jan 9, 2018
aef5557
Merge pull request #1702 from xianggu99/master
LanguageResources Jan 9, 2018
d6db517
Merge pull request #1701 from YvonneFee/master
LanguageResources Jan 9, 2018
683bf50
Add files via upload
jiu1 Jan 10, 2018
7827340
Merge pull request #1792 from jiu1/master
LanguageResources Jan 10, 2018
26a2a08
Merge pull request #1796 from kuangkuang2046/master
LanguageResources Feb 1, 2018
f4adeab
Create Computer
LanguageResources Jul 22, 2018
e8d6a4f
Delete Computer
LanguageResources Jul 22, 2018
ee210fa
Delete final.ipynb
LanguageResources Jul 22, 2018
3c1d7d9
Delete Untitled7.ipynb
LanguageResources Jul 22, 2018
d711df1
Delete Untitled8.ipynb
LanguageResources Jul 22, 2018
3e64212
Create readme.md
LanguageResources Jul 22, 2018
15b4906
Create readme.md
LanguageResources Jul 22, 2018
ca1ff24
Update README.md
LanguageResources Jul 22, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
699 changes: 699 additions & 0 deletions 19-22/201419600992/1212.ipynb

Large diffs are not rendered by default.

153 changes: 153 additions & 0 deletions 19-22/201419600992/8.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,153 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 12,
"metadata": {
"scrolled": true
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"GAME START(press q to exit during the game)\n",
"邯郸学步\n",
"Now it is your turn: 步步为营\n",
"Cant find an idiom to answer.\n",
"Final scores are: Computer: 0 ; User: 10\n",
"Do you want to exit? (press q to exit, otherwise continue...)\n",
"GAME START(press q to exit during the game)\n",
"后会无期\n",
"Now it is your turn: 期期艾艾\n",
"Cant find an idiom to answer.\n",
"Final scores are: Computer: 0 ; User: 10\n",
"Do you want to exit? (press q to exit, otherwise continue...)\n",
"GAME START(press q to exit during the game)\n",
"望穿秋水\n",
"Now it is your turn: 水秀山明\n",
"明日黄花\n",
"Now it is your turn: 花香鸟语\n",
"Cant find an idiom to answer.\n",
"Final scores are: Computer: 10 ; User: 20\n",
"Do you want to exit? (press q to exit, otherwise continue...)\n",
"GAME START(press q to exit during the game)\n",
"秦晋之好\n",
"Now it is your turn: 好利忘义\n",
"义薄云天\n",
"Now it is your turn: 天天\n",
"This is not a idiom!\n",
"Final scores are: Computer: 10 ; User: 10\n",
"YOU LOSE\n",
"Do you want to exit? (press q to exit, otherwise continue...)q\n"
]
}
],
"source": [
"#成语接龙,没有判断用户输入的成语是否存在于给定成语大全.txt中,对于答案正确性的检查只有长度和第一个汉字\n",
"\n",
"import random\n",
"import sys\n",
"\n",
"def win():\n",
" print('YOU WIN!')\n",
" \n",
"def lose():\n",
" print('YOU LOSE')\n",
" \n",
"def idiom_robot(file_name):\n",
" with open(file_name) as fh:\n",
" text=fh.read()\n",
" text=text.replace('、','')\n",
" idioms=text.split('\\n')\n",
"\n",
" com_score=0\n",
" user_score=0\n",
" start_idiom=random.choice(idioms)\n",
" print('GAME START(press q to exit during the game)')\n",
" print(start_idiom)\n",
" begin_ch=start_idiom[3:4]\n",
"\n",
" while True:\n",
" \n",
" user_idiom=input('Now it is your turn: ')\n",
" last_ch=''\n",
" \n",
" if user_idiom=='q':\n",
" print('Final scores are: Computer:',com_score,'; User:',user_score)\n",
" break\n",
" elif len(user_idiom)!=4:\n",
" print('This is not a idiom!')\n",
" print('Final scores are: Computer:',com_score,'; User:',user_score)\n",
" lose()\n",
" break\n",
" elif user_idiom[0:1]!=begin_ch:\n",
" print('This is not the correct idiom!')\n",
" print('Final scores are: Computer:',com_score,'; User:',user_score)\n",
" lose()\n",
" break\n",
" else:\n",
" user_score+=10\n",
" last_ch=user_idiom[3:4]\n",
"\n",
" com_idioms=[]\n",
"\n",
" for idiom in idioms:\n",
" if idiom.startswith(last_ch):\n",
" com_idioms.append(idiom)\n",
"\n",
" if len(com_idioms)==0:\n",
" print('Cant find an idiom to answer.')\n",
" print('Final scores are: Computer:',com_score,'; User:',user_score)\n",
" break\n",
"\n",
" else:\n",
" ans_idiom=random.choice(com_idioms)\n",
" print(ans_idiom)\n",
" com_score+=10\n",
" begin_ch=ans_idiom[3:4]\n",
"\n",
"def main():\n",
" while True:\n",
" f_name=r'c:\\temp\\成语大全.txt'\n",
" idiom_robot(f_name)\n",
" stat=input('Do you want to exit? (press q to exit, otherwise continue...)')\n",
" if stat=='q':\n",
" break\n",
"\n",
"if __name__=='__main__':\n",
" main()"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.2"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
112 changes: 112 additions & 0 deletions 19-22/201419600992/9_1.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"The result of Sequence Search is: [36451, 95411, 31829, 72184, 88673, 51610, 25794, 11490, 90452, 35627, 89905, 99220, 81715, 10982, 82319, 23536, 55531, 51530, 85999, 91, 38803, 3477, 85421, 51696, 37800, 84651, 1892, 23831, 53822, 27138, 37458, 98810, 3415, 10922, 39859, 94443, 37535, 26921, 64766, 58424, 96780, 751, 38457, 16347, 16113, 28336, 64607, 26542, 29285, 64742, 25465, 31497, 35219, 64007, 37244, 91131, 26352, 55416, 86643, 13426, 11101, 93630, 30266, 61163, 82274, 99685, 59395, 90799, 54776, 57930, 65210, 63608, 44258, 35458, 64035, 21072, 584, 65345, 38619, 27605, 31147, 6299, 73721, 86785, 34436, 4953, 2714, 44812, 73806, 6034, 59613, 52815, 39934, 11014, 62771, 9501, 11802, 8122, 44978, 98965, 50609, 76263, 78248, 20977, 10494, 38042, 55847, 18763, 11309, 34766, 11466, 45163, 21639, 35981, 65534, 99435, 27152, 74010, 79036, 9198, 56706, 87418, 49565, 26447, 84504, 82824, 11125, 36880, 15371, 9473, 99608, 13537, 99279, 30285, 60992, 26721, 10198, 12397, 95957, 20105, 18031, 33749, 63463, 91504, 82480, 3760, 82388, 3982, 88269, 88735, 74442, 56127, 63754, 31271, 66890, 21393, 15121, 11405, 899, 96555, 92176, 11485, 46857, 40096, 99121, 39922, 2291, 70119, 76927, 65852, 90390, 77717, 7045, 84126, 45995, 24602, 20027, 86595, 82063, 42726, 30701, 23820, 86987, 89618, 30589, 65580, 12225, 17304, 50476, 95975, 77021, 23977, 31158, 95055, 66523, 5502, 23616, 6875, 39749, 39360, 75922, 16078, 46116, 41119, 60814, 81735, 77234, 46711, 26575, 86508, 77765, 26865, 96233, 52439, 78738, 40994, 51488, 14870, 30478, 40002, 49719, 12609, 14998, 15546, 46166, 43779, 9580, 33666, 16023, 43418, 76825, 21980, 18322, 48638, 17634, 58052, 86011, 59479, 91153, 8480, 72257, 57330, 61472, 91659, 64559, 51599, 38711, 11735, 7531, 95279, 75218, 35995, 29980, 90528, 7278, 43992, 36117, 91359, 50297, 95163, 70856, 58693, 77499, 72748, 7572, 97658, 38403, 56479, 14157, 45629, 9268, 9433, 15296, 70612, 17197, 25626, 48036, 8530, 77325, 90203, 81208, 78183, 12800, 78924, 63516, 49104, 57593, 16728, 32646, 92152, 43367, 16570, 7398, 23869, 64892, 78776, 99399, 35920, 73994, 14521, 3555, 11087, 65825, 94583, 3115, 62065, 75405, 10088, 17345, 18178, 73809, 88983, 55752, 84698, 55137, 6431, 37556, 60760, 49452, 30500, 25011, 13697, 84979, 25285, 16500, 55265, 63924, 82230, 16465, 14169, 37975, 86792, 34684, 78728, 25287, 98082, 66816, 4814, 9946, 56015, 61795, 40744, 72150, 42942, 25641, 30573, 65458, 21021, 6531, 42740, 61683, 145, 24874, 27642, 42342, 82639, 26400, 62420, 28224, 77814, 73879, 47381, 29400, 92133, 52817, 54434, 22186, 47663, 11164, 87218, 78261, 62738, 43005, 48406, 31954, 88967, 93335, 90, 72940, 38068, 95832, 6491, 15142, 87845, 52945, 48126, 54068, 14563, 80486, 72208, 52903, 8709, 62839, 55980, 94915, 95080, 15805, 4527, 18640, 71731, 87313, 36773, 39262, 29193, 52691, 70072, 75223, 10250, 70754, 7430, 42977, 492, 41371, 16641, 47302, 8002, 81303, 82114, 91143, 9910, 38305, 46662, 16696, 69442, 99221, 52933, 97178, 27189, 21898, 81516, 39156, 6782, 70239, 97117, 71587, 46383, 1168, 12354, 33081, 21312, 58863, 96171, 31718, 56028, 12522, 31494, 44749, 77324, 42309, 36719, 82126, 31362, 20524, 176, 33776, 46237, 21792, 63794, 31101, 35179, 14377, 73566, 92898, 7773, 17922, 41051, 79867, 38843, 76312, 45186, 84031, 955, 52675, 89889, 37665, 87572, 93470, 68106, 82599, 12767, 38239, 24644, 26311, 15868, 46916, 85520, 76481, 83565, 83943, 73131, 10856, 29447, 47210, 42029, 10297, 10761, 77525, 51550, 69073, 45605, 84498, 44226, 39073, 33380, 83063, 70588, 19582, 5808, 97699, 3005, 10088, 11166, 90387, 38286, 95983, 64686, 72676, 8448, 65296, 37573, 4059, 98547, 14031, 1643, 32957, 56732, 69063, 67547, 49462, 87201, 98402, 64943, 80307, 91613, 22188, 59184, 27680, 90223, 58537, 58666, 62650, 3844, 22232, 29400, 2664, 21015, 7853, 83043, 19971, 68999, 75380, 21896, 87294, 39695, 43763, 60534, 43929, 24996, 29537, 25740, 57564, 51594, 92030, 25532, 48292, 60044, 39187, 24071, 42807, 93322, 92932, 4078, 20107, 26113, 62313, 70102, 68057, 39867, 6132, 3761, 30437, 25807, 43828, 57464, 95536, 85466, 34440, 37780, 37239, 62710, 94652, 40337, 99302, 80808, 54076, 85720, 65397, 57051, 67901, 83586, 59604, 63346, 46574, 16105, 87462, 95693, 75736, 52867, 4873, 54556, 10227, 71671, 26110, 43881, 15634, 4659, 30929, 45870, 3490, 22577, 6185, 16320, 71378, 33539, 99808, 62669, 54101, 61590, 4580, 94179, 40357, 55745, 26187, 15175, 50740, 52394, 57522, 86954, 18470, 82738, 64770, 50559, 38912, 40867, 96854, 21997, 1406, 39544, 44815, 75543, 69375, 41461, 31696, 54399, 77319, 21345, 55395, 13146, 7109, 59444, 87180, 52198, 77043, 85531, 52067, 35878, 8196, 27929, 24692, 64577, 51239, 40230, 34096, 19091, 2134, 21809, 91600, 51871, 91349, 15561, 61377, 93467, 27243, 37786, 21089, 21223, 50315, 10394, 68972, 20503, 9949, 63173, 54697, 12754, 75955, 55842, 60812, 33408, 41885, 15826, 73919, 51917, 63617, 84769, 2887, 39692, 8490, 84204, 73390, 37863, 51154, 94373, 10004, 27048, 77714, 67318, 7435, 88393, 56549, 23415, 4543, 93449, 47175, 70420, 48578, 85409, 39429, 9586, 79925, 72827, 86957, 92474, 41943, 91438, 74779, 73706, 38991, 88970, 65587, 17282, 24634, 74429, 65794, 83738, 34281, 80113, 9577, 42454, 6503, 35521, 66742, 55414, 59175, 28177, 5149, 93022, 20246, 72161, 7840, 73208, 49225, 21762, 66591, 89763, 78971, 48132, 82641, 6513, 50245, 20734, 77160, 57262, 33565, 54803, 58167, 90078, 14879, 27877, 40203, 84169, 32430, 93748, 35665, 66181, 98306, 37214, 15389, 81847, 70325, 55961, 98443, 22399, 25150, 28834, 56132, 73679, 56883, 9798, 17565, 29479, 68410, 43805, 90689, 55914, 46319, 22468, 72517, 80480, 88575, 508, 91173, 40970, 4336, 50899, 75379, 87745, 79814, 35169, 73775, 30621, 96847, 51027, 84099, 67712, 3969, 76192, 91219, 68239, 55632, 18599, 1562, 43373, 68098, 2669, 99369, 57606, 14351, 23757, 35525, 64504, 98010, 34704, 25073, 58308, 57370, 58259, 47022, 22896, 14173, 67620, 72830, 63780, 26755, 69258, 86089, 52672, 90950, 74442, 12403, 71137, 64005, 46760, 2104, 62782, 4892, 56312, 11492, 96451, 80545, 57682, 98380, 77125, 66365, 92748, 17591, 46878, 26025, 19179, 17510, 88634, 49151, 21127, 33211, 74874, 31750, 89273, 12504, 98294, 35612, 75330, 6151, 10693, 89386, 4263, 40524, 63535, 48876, 32951, 15565, 91060, 20419, 42090, 37233] \n",
"Time used: 4.181983470916748 \n",
"\n",
"The result of Bisect is: [36451, 95411, 31829, 72184, 88673, 51610, 25794, 11490, 90452, 35627, 89905, 99220, 81715, 10982, 82319, 23536, 55531, 51530, 85999, 91, 38803, 3477, 85421, 51696, 37800, 84651, 1892, 23831, 53822, 27138, 37458, 98810, 3415, 10922, 39859, 94443, 37535, 26921, 64766, 58424, 96780, 751, 38457, 16347, 16113, 28336, 64607, 26542, 29285, 64742, 25465, 31497, 35219, 64007, 37244, 91131, 26352, 55416, 86643, 13426, 11101, 93630, 30266, 61163, 82274, 99685, 59395, 90799, 54776, 57930, 65210, 63608, 44258, 35458, 64035, 21072, 584, 65345, 38619, 27605, 31147, 6299, 73721, 86785, 34436, 4953, 2714, 44812, 73806, 6034, 59613, 52815, 39934, 11014, 62771, 9501, 11802, 8122, 44978, 98965, 50609, 76263, 78248, 20977, 10494, 38042, 55847, 18763, 11309, 34766, 11466, 45163, 21639, 35981, 65534, 99435, 27152, 74010, 79036, 9198, 56706, 87418, 49565, 26447, 84504, 82824, 11125, 36880, 15371, 9473, 99608, 13537, 99279, 30285, 60992, 26721, 10198, 12397, 95957, 20105, 18031, 33749, 63463, 91504, 82480, 3760, 82388, 3982, 88269, 88735, 74442, 56127, 63754, 31271, 66890, 21393, 15121, 11405, 899, 96555, 92176, 11485, 46857, 40096, 99121, 39922, 2291, 70119, 76927, 65852, 90390, 77717, 7045, 84126, 45995, 24602, 20027, 86595, 82063, 42726, 30701, 23820, 86987, 89618, 30589, 65580, 12225, 17304, 50476, 95975, 77021, 23977, 31158, 95055, 66523, 5502, 23616, 6875, 39749, 39360, 75922, 16078, 46116, 41119, 60814, 81735, 77234, 46711, 26575, 86508, 77765, 26865, 96233, 52439, 78738, 40994, 51488, 14870, 30478, 40002, 49719, 12609, 14998, 15546, 46166, 43779, 9580, 33666, 16023, 43418, 76825, 21980, 18322, 48638, 17634, 58052, 86011, 59479, 91153, 8480, 72257, 57330, 61472, 91659, 64559, 51599, 38711, 11735, 7531, 95279, 75218, 35995, 29980, 90528, 7278, 43992, 36117, 91359, 50297, 95163, 70856, 58693, 77499, 72748, 7572, 97658, 38403, 56479, 14157, 45629, 9268, 9433, 15296, 70612, 17197, 25626, 48036, 8530, 77325, 90203, 81208, 78183, 12800, 78924, 63516, 49104, 57593, 16728, 32646, 92152, 43367, 16570, 7398, 23869, 64892, 78776, 99399, 35920, 73994, 14521, 3555, 11087, 65825, 94583, 3115, 62065, 75405, 10088, 17345, 18178, 73809, 88983, 55752, 84698, 55137, 6431, 37556, 60760, 49452, 30500, 25011, 13697, 84979, 25285, 16500, 55265, 63924, 82230, 16465, 14169, 37975, 86792, 34684, 78728, 25287, 98082, 66816, 4814, 9946, 56015, 61795, 40744, 72150, 42942, 25641, 30573, 65458, 21021, 6531, 42740, 61683, 145, 24874, 27642, 42342, 82639, 26400, 62420, 28224, 77814, 73879, 47381, 29400, 92133, 52817, 54434, 22186, 47663, 11164, 87218, 78261, 62738, 43005, 48406, 31954, 88967, 93335, 90, 72940, 38068, 95832, 6491, 15142, 87845, 52945, 48126, 54068, 14563, 80486, 72208, 52903, 8709, 62839, 55980, 94915, 95080, 15805, 4527, 18640, 71731, 87313, 36773, 39262, 29193, 52691, 70072, 75223, 10250, 70754, 7430, 42977, 492, 41371, 16641, 47302, 8002, 81303, 82114, 91143, 9910, 38305, 46662, 16696, 69442, 99221, 52933, 97178, 27189, 21898, 81516, 39156, 6782, 70239, 97117, 71587, 46383, 1168, 12354, 33081, 21312, 58863, 96171, 31718, 56028, 12522, 31494, 44749, 77324, 42309, 36719, 82126, 31362, 20524, 176, 33776, 46237, 21792, 63794, 31101, 35179, 14377, 73566, 92898, 7773, 17922, 41051, 79867, 38843, 76312, 45186, 84031, 955, 52675, 89889, 37665, 87572, 93470, 68106, 82599, 12767, 38239, 24644, 26311, 15868, 46916, 85520, 76481, 83565, 83943, 73131, 10856, 29447, 47210, 42029, 10297, 10761, 77525, 51550, 69073, 45605, 84498, 44226, 39073, 33380, 83063, 70588, 19582, 5808, 97699, 3005, 10088, 11166, 90387, 38286, 95983, 64686, 72676, 8448, 65296, 37573, 4059, 98547, 14031, 1643, 32957, 56732, 69063, 67547, 49462, 87201, 98402, 64943, 80307, 91613, 22188, 59184, 27680, 90223, 58537, 58666, 62650, 3844, 22232, 29400, 2664, 21015, 7853, 83043, 19971, 68999, 75380, 21896, 87294, 39695, 43763, 60534, 43929, 24996, 29537, 25740, 57564, 51594, 92030, 25532, 48292, 60044, 39187, 24071, 42807, 93322, 92932, 4078, 20107, 26113, 62313, 70102, 68057, 39867, 6132, 3761, 30437, 25807, 43828, 57464, 95536, 85466, 34440, 37780, 37239, 62710, 94652, 40337, 99302, 80808, 54076, 85720, 65397, 57051, 67901, 83586, 59604, 63346, 46574, 16105, 87462, 95693, 75736, 52867, 4873, 54556, 10227, 71671, 26110, 43881, 15634, 4659, 30929, 45870, 3490, 22577, 6185, 16320, 71378, 33539, 99808, 62669, 54101, 61590, 4580, 94179, 40357, 55745, 26187, 15175, 50740, 52394, 57522, 86954, 18470, 82738, 64770, 50559, 38912, 40867, 96854, 21997, 1406, 39544, 44815, 75543, 69375, 41461, 31696, 54399, 77319, 21345, 55395, 13146, 7109, 59444, 87180, 52198, 77043, 85531, 52067, 35878, 8196, 27929, 24692, 64577, 51239, 40230, 34096, 19091, 2134, 21809, 91600, 51871, 91349, 15561, 61377, 93467, 27243, 37786, 21089, 21223, 50315, 10394, 68972, 20503, 9949, 63173, 54697, 12754, 75955, 55842, 60812, 33408, 41885, 15826, 73919, 51917, 63617, 84769, 2887, 39692, 8490, 84204, 73390, 37863, 51154, 94373, 10004, 27048, 77714, 67318, 7435, 88393, 56549, 23415, 4543, 93449, 47175, 70420, 48578, 85409, 39429, 9586, 79925, 72827, 86957, 92474, 41943, 91438, 74779, 73706, 38991, 88970, 65587, 17282, 24634, 74429, 65794, 83738, 34281, 80113, 9577, 42454, 6503, 35521, 66742, 55414, 59175, 28177, 5149, 93022, 20246, 72161, 7840, 73208, 49225, 21762, 66591, 89763, 78971, 48132, 82641, 6513, 50245, 20734, 77160, 57262, 33565, 54803, 58167, 90078, 14879, 27877, 40203, 84169, 32430, 93748, 35665, 66181, 98306, 37214, 15389, 81847, 70325, 55961, 98443, 22399, 25150, 28834, 56132, 73679, 56883, 9798, 17565, 29479, 68410, 43805, 90689, 55914, 46319, 22468, 72517, 80480, 88575, 508, 91173, 40970, 4336, 50899, 75379, 87745, 79814, 35169, 73775, 30621, 96847, 51027, 84099, 67712, 3969, 76192, 91219, 68239, 55632, 18599, 1562, 43373, 68098, 2669, 99369, 57606, 14351, 23757, 35525, 64504, 98010, 34704, 25073, 58308, 57370, 58259, 47022, 22896, 14173, 67620, 72830, 63780, 26755, 69258, 86089, 52672, 90950, 74442, 12403, 71137, 64005, 46760, 2104, 62782, 4892, 56312, 11492, 96451, 80545, 57682, 98380, 77125, 66365, 92748, 17591, 46878, 26025, 19179, 17510, 88634, 49151, 21127, 33211, 74874, 31750, 89273, 12504, 98294, 35612, 75330, 6151, 10693, 89386, 4263, 40524, 63535, 48876, 32951, 15565, 91060, 20419, 42090, 37233] \n",
"Time used: 0.002001523971557617\n"
]
}
],
"source": [
"import random\n",
"import bisect\n",
"import time\n",
"\n",
"def RandomNumbers(st,end,iter):\n",
" rnums=[]\n",
" for i in range(iter):\n",
" rnums.append(random.randint(st,end))\n",
" return rnums\n",
" \n",
"def CreateNumberList(stnum,endnum):\n",
" numbers=[]\n",
" for n in range(stnum,endnum+1):\n",
" numbers.append(n)\n",
" return numbers\n",
"\n",
"def SeqSearch(wFind,tFind):\n",
" foundNums=[]\n",
" for i in tFind:\n",
" stat=wFind.count(i)\n",
" if stat!=0:\n",
" foundNums.append(i)\n",
" return foundNums\n",
"\n",
"def BiSearch(w,t):\n",
" fNums=[]\n",
" for j in t:\n",
" stat=bisect.bisect_left(w,j)\n",
" if stat>0 and stat<len(w):\n",
" fNums.append(j)\n",
" return fNums\n",
"\n",
"listO=CreateNumberList(1,100000)\n",
"\n",
"listB=[]\n",
"random.shuffle(listO)\n",
"listB=listO\n",
"#print(listB)\n",
"listA=CreateNumberList(1,100000)\n",
"\n",
"randomList=RandomNumbers(1,110000,1000)\n",
"\n",
"seqStartTime=time.time()\n",
"seqFound=SeqSearch(listB,randomList)\n",
"seqEndTime=time.time()\n",
"seqTime=seqEndTime-seqStartTime\n",
"\n",
"#print(randomList)\n",
"biStartTime=time.time()\n",
"biFound=BiSearch(listA,randomList)\n",
"biEndTime=time.time()\n",
"biTime=biEndTime-biStartTime\n",
"#print(biFound)\n",
"\n",
"if len(biFound)==len(seqFound):\n",
" print(\"The result of Sequence Search is:\",seqFound,\"\\nTime used:\",seqTime,\"\\n\\nThe result of Bisect is:\",biFound,\"\\nTime used:\",biTime)\n",
"else:\n",
" print(\"something error...\")"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.2"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Loading