楼主: donnice
跳转到指定楼层
上一主题 下一主题
收起左侧

为什么有这么多人敢自信满满地说用python入门CS

🔗
pyx115 2015-6-20 19:30:21 | 只看该作者
全局:
我是入门学的Java,后来学过py之后马上爱上这门语言了哈哈。

我觉得Python并不是比Java简单,而是更简洁。比如:最明显的{}和;的省略;没有interface,省很多脑细胞;对method传入传出function非常简单,不像Java8之前需要一个command pattern;一个function返回多个值。这些东西Java当然可以实现,但是用Python写起来更简单。所以写过Java之后再看Python就觉得简洁了很多,但不是说Python本身理解上更简单。

回复

使用道具 举报

🔗
modifiedname 2015-6-20 22:52:13 | 只看该作者
全局:
绝大部分一个语言能做的事情,另外一门语言也都可以做的
不过各有擅长
我对每门语言都只有exposure没有什么深交,但是感觉py的确syntax简单多了啊,达到同样目的写的代码行数明显少很多
而且py java最大区别是type和一个compiled一个不是
俩都不是太快,py尤其可以挺慢,也是用来做任务类事情较多代替script,
java我没用来做过正事,但是周围做正事的会改用GO, C#之类重写一遍
特别追求速度的会C++重写一遍
小公司里面一个人要同时用好几种语言很常见的,我见过的资深码农都会做出先用Py prototype然后翻译成其他语言的事情
我们做数科的,R 做proof of concept和最quick and dirty的版本,然后Pyspark prototype在大数据上,最终产品还是需要scala.
For proof of concepts data products, usually pull static data via sql or impala to R, build model and visualize results in R,
for non model part, write some quick scripts in py (even ipynb style)
if it looks promising
implement a quick and simply service in Py or GO, hook up with front end (js) etc
all these steps can happen within a couple of days.

回复

使用道具 举报

🔗
zach 2015-6-25 14:52:45 | 只看该作者
全局:
phd做模拟啥的,如果会写matlab,转去写python应该挺顺畅的吧。。。

评分

参与人数 1大米 +5 收起 理由
jacksterling + 5 感觉蛮顺畅的

查看全部评分

回复

使用道具 举报

🔗
 楼主| donnice 2015-6-25 22:29:39 | 只看该作者
全局:
zach 发表于 2015-6-25 14:52
phd做模拟啥的,如果会写matlab,转去写python应该挺顺畅的吧。。。

matlab和python倒确实有那么一点像,只是python害得我最近写matlab的时候经常不加分号-_,-
回复

使用道具 举报

🔗
luhanqiao 2015-6-26 05:39:30 | 只看该作者
全局:
Python是简单但是编译时间长。
而且语法太简单写大型程序还是C++或者JAVA
回复

使用道具 举报

🔗
jby1797 2015-6-26 05:51:45 | 只看该作者
全局:
能不能求一下flask的学习资料。。。最近被搞得好晕啊
回复

使用道具 举报

🔗
zhaohq100 2015-6-26 16:56:20 | 只看该作者
全局:
一科一科通,坚持下去全会通,努力坚持最重要。
回复

使用道具 举报

🔗
 楼主| donnice 2015-6-30 05:54:27 | 只看该作者
全局:
rsun 发表于 2015-6-26 05:51
能不能求一下flask的学习资料。。。最近被搞得好晕啊

我最后没怎么学,先去学python网络编程和脚本语言去了。flask最有用(唯一能用)的Flask材料就是Flask Web Development和相应的帮助文档了吧

我现在看起来觉得flask学的晕是因为html/css, JS, php和python本身没学好的缘故,这些都学好了看起来Flask还是很容易通的感觉?
回复

使用道具 举报

🔗
jby1797 2015-6-30 13:21:47 | 只看该作者
全局:
donnice 发表于 2015-6-30 05:54
我最后没怎么学,先去学python网络编程和脚本语言去了。flask最有用(唯一能用)的Flask材料就是Flask We ...

你说的很对,我后来也发现要从最基本的HTML,HTTP开始学。然后再看flask就会容易很多
回复

使用道具 举报

🔗
ZYYYZ 2015-7-8 01:29:26 | 只看该作者
全局:
Py这么爽的东西,能把Procedural,OOP,functional全部塞在一起的,大杂烩看起来特别爽,哪个顺手用哪个。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表