Python 可以做什么,半新人请教

2014-06-13 11:37:20 +08:00
 ShiehShieh
从一开始就决定了把Python作为自己的主力语言,也花了不少时间在上面。
但是一直不是十分清楚Python的定位,看了很多Forum,但还是很迷茫。
现在主要用来写一些Unix下的小工具给自己用,还用Django管理自己的小小网站。
但是在其它方面Python的表现如何呢?
7209 次点击
所在节点    Python
36 条回复
messense
2014-06-13 11:50:36 +08:00
科学计算方面 numpy, matplotlib 等
机器学习 《机器学习实战》 http://book.douban.com/subject/24703171/
自然语言处理 比如结巴中文分词
网络编程方面 比如 shadowsocks 的 Python 版
etc.
binux
2014-06-13 11:53:23 +08:00
发信人: nuanyangyang (暖羊羊), 信区: SoftDesign
标 题: Re: Python一般用来作什么?
发信站: 北邮人论坛 (Tue Apr 8 16:15:16 2014), 站内

搜索文本 处理图像 编游戏 爬网页 系统管理 北邮网络登录 处理xml 转换格式 为本来应该用java写的程序做原型 中文分词 信息检索 输入法 做网站后端 桌面应用 做机器人 群发邮件 网络聊天客户端和服务器 定时下载最新阿狸头像 统计北邮人论坛用户发帖数 写编译器 解释器 虚拟机 代码生成器 汇编器 文件系统 信号处理 统计 绘图 制表 数据挖掘 跟人对弈下象棋 解数独谜题 走迷宫 生成迷宫 生成数独 大程序的嵌入脚本语言和扩展语言 教学用语言 为女票装的Linux系统定时加一些惊喜 勾搭会编程的男票 给实验室的热水器加一个水开了以后自动发微博的程序 控制直升机飞行 控制天文台楼顶的望远镜移动 还有什么 想不起来了

来自「北邮人论坛手机版」
riaqn
2014-06-13 11:54:30 +08:00
(个人认为)python是目前性价比最高的语言。轮子遍地跑,项目满天飞。
dianso
2014-06-13 11:58:54 +08:00
写个操作系统
zoudm
2014-06-13 12:24:17 +08:00
@dianso
这个感觉不太行? 效率会比较低吧
jiang42
2014-06-13 12:37:47 +08:00
anything you want to do
ldehai
2014-06-13 12:38:12 +08:00
@zoudm v2ex就是用python写的,你知道该干啥了吧
decken
2014-06-13 12:53:03 +08:00
只有你想不到的,没有python做不了的
ChiangDi
2014-06-13 13:01:52 +08:00
除了给你生孩子,什么都能做!
redvoilin
2014-06-13 13:03:31 +08:00
学ruby吧
greenmoon55
2014-06-13 13:22:27 +08:00
某群里看到LZ了。。
脚本 爬虫 机器学习 Web OpenStack..
582033
2014-06-13 13:41:52 +08:00
@ShiehShieh http://yjiang.tk/?p=991 python写的,没几行而且很初级,提供个思(玩)路(法)
zoudm
2014-06-13 13:43:32 +08:00
@ldehai
我的意思是用python实现的操作系统运行效率也许会低。以及bootloader、stack的switch还得用C甚至汇编来。别的一些东西用python应该是可以的,启动阶段把python的解释器加载进来。

至于v2ex后台用什么跑,我们不是在讨论操作系统么。。

并没有说python不好,只是针对用python写OS讨论一下。
ushuz
2014-06-13 13:54:56 +08:00
soundbbg
2014-06-13 14:01:21 +08:00
这有什么意义吗?每个语言都有自己适应和最拿手的东西,但语言本身都大同小异,最后实现的东西也差不多,不知道你想表达甚至想要什么。什么语言什么事情都能做。
jacychen
2014-06-13 14:34:18 +08:00
话说VBA也是很好滴,不信你试试
kavinyao
2014-06-13 15:50:23 +08:00
这个问题和Python没有半点关系,lz的真实问题是:编程可以做什么?

答案是:everything,只要你有个够用的API。
lightening
2014-06-13 16:19:06 +08:00
你不知道自己要做什么为什么就能决定 Python 是自己的主力语言……
ShiehShieh
2014-06-13 21:12:19 +08:00
@lightening 我很喜欢Python的设计哲学,而且对于Python语言的简洁也很中意。特别酷,而且它声称的快速开发对我吸引力颇大。
ShiehShieh
2014-06-13 21:13:31 +08:00
@greenmoon55 哦T-T,什么群??

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/117285

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX