老师的要求: 仅限于基础知识大纲 不接受:django 、深度学习、爬虫 接受:数据库、数据结构
1
zmxnv123 2021-12-02 09:54:43 +08:00 1
实现下 rpc? 造个 raft in python ?
|
2
Hider5 2021-12-02 09:55:05 +08:00
kv 数据库,几百行代码差不多了
|
3
jenlors 2021-12-02 10:40:55 +08:00
LRU Cache ,或者 TTLcache
|
4
ipwx 2021-12-02 10:43:20 +08:00
你们老师真挑。。。Python 没有这三样还能有啥。。。
数据库和数据结构都不是 Python 的特长,让你们做这个还要体现 Python 的特点和优势?? ---- 实在不行你做个数据库兼容层,把 SQLite 语法翻译对接到 PostgreSQL, MySQL 上。。。 |
5
Ehend 2021-12-02 10:47:52 +08:00 via Android
没数据结构还写个锤子程序。。。要不用 Python 写个 Python 编译器?
|
6
misaka19000 2021-12-02 10:50:08 +08:00
写个分布式数据库吧
|
7
arischow 2021-12-02 10:52:41 +08:00 via iPhone
OOP 实现你觉得 C 里面很烦的东西
|
8
RyuZheng 2021-12-02 10:56:04 +08:00
找一个 perl 程序,用 Python 重新写一遍对比一下就行,这事我就干过,perl 脚本难读,python 清晰简单,不过比运行速度,python 估计完败。
>Python 开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”,显著不同于拥有“不止一种方法去做一件事”风格的语言例如 Perl 。在设计 Python 语言时,如果面临多种选择,Python 开发者一般会拒绝花俏的语法,而选择明确没有或者很少有歧义的语法。 https://zh.wikipedia.org/wiki/Python |
9
robinlovemaggie 2021-12-02 11:05:01 +08:00
数据分析如果接受的话,用 pandas 可以实现很多模型算法。
|
10
cmdOptionKana 2021-12-02 11:22:48 +08:00
实现一个 unix 经典命令就很考验功力,比如用 python 来实现一个 grep ,不管速度,能不用第三方库把功能实现一遍就很牛了。但是你们的老师估计不懂欣赏这种。
既然老师举例了,那就做数据库相关的吧,这个老师估计擅长的领域有限。 |
11
ch2 2021-12-02 12:10:23 +08:00
写个语法解析器
|
12
dddd1919 2021-12-02 13:20:43 +08:00
处理个 excel
|
13
mon6912640 2021-12-02 14:38:36 +08:00
我建议先回去高中请教语文老师学会用标点符号断句
|
14
betteryjs 2021-12-02 14:40:52 +08:00 via iPhone
1.LRU
2.写个序列化器 ( json ) 3.django |
15
podel 2021-12-02 14:52:00 +08:00
python 控制 Terminal 的一个文字库。并且用这个库做一个游戏。
或者用别人的文字图像库做游戏。 |
16
RuiCBai 2021-12-02 15:11:34 +08:00 via Android
如果刚学过线性代数,让学生实现一个矩阵运算库应该不太难,只要求常规操作就可以了,比如矩阵乘法,加减法,求逆等等。如果能力强的当然可以做更高要求
|
17
5L2g5aW9 OP 感谢您的建议❤️
如果生活不如意,我建议您多喝热水❤️ |
18
5L2g5aW9 OP |