V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ruoyu0088  ›  全部回复第 11 页 / 共 12 页
回复总数  222
1 ... 3  4  5  6  7  8  9  10  11  12  
2013-12-08 12:51:17 +08:00
回复了 MingZhe 创建的主题 Python 求助python矩阵问题。。。
可以这样写,得到@deanguqiang 贴的那个页面的矩阵:

import numpy as np
from scipy import stats
x = stats.norm(0, 0.84089642).pdf(np.arange(-3, 4))
g = np.outer(x, x)
2013-11-19 19:06:15 +08:00
回复了 Hawk 创建的主题 问与答 sphinx-doc生成的网页文档有什么简单的办法下载下来吗
可以用 http://www.httrack.com/ 批量下载。
不过我都是下载源码,编译成epub,然后转成mobi放到kindle上看。
2013-11-04 16:04:12 +08:00
回复了 Hualin 创建的主题 Python [求助] 如何让 Python 函数在运行的时候可被中断,类似单步调试
@Hualin,是直接修改演示程序的源代码,在每句话之后添加保存local()的语句。我觉得你既然为了演示,N不会太大吧。
2013-11-03 06:48:19 +08:00
回复了 Hualin 创建的主题 Python [求助] 如何让 Python 函数在运行的时候可被中断,类似单步调试
排序函数是你自己写的吧,你在每条语句之后插入获取所有局部变量的locals()调用,并保存这条语句的行号和文本,当然这个过程可以用一个程序自动化。

执行一遍程序之后,你就有单步执行的所有信息了,然后对这些信息可视化就可以了。不需要真正地单步执行程序。
@qiuai Notepad++开多个窗口的方式和流行的浏览器,例如firefox的方式一样,只需要用鼠标把Tab拖到窗口外面就可以了。

至于模板,安装一个Snippet插件就可以了。
Notepad++还有一个Python插件可以用Python写扩展,所以基本上扩展性是足够的。
2013-08-07 19:33:54 +08:00
回复了 ruoyu0088 创建的主题 Python 开始编写《Python科学计算-第二版》
@ldehai 如果是Windows系统的话,可以用WinPython,这个虽然很大,但是不需要安装。你可以把不相关的库和工具都删掉,作成一个精简版的便携环境,压缩之后大概也就几十M,解压即用。这样做比打包要好用一些。
2013-08-04 20:39:17 +08:00
回复了 sivacohan 创建的主题 程序员 arduino真是个入门的好东西
@cchange 那你的PLC是使用的哪家公司的产品呢。我们虽然要自己设计PLC,不过那主要是硬件和底层驱动,上面还是跑PLC厂家的系统,目前考虑的是KW-Software的产品,不过他们电脑上编写PLC的软件MULTIPROG-Express经常出错,有点不放心。几乎无法用MULTIPROG-Express编写一个稍微复杂的SFC程序。稍微操作几下就出现一堆内部编译错误。
2013-08-04 11:58:27 +08:00
回复了 ruoyu0088 创建的主题 Python 开始编写《Python科学计算-第二版》
Python最近几年发展太快了,这本书定稿到发行的期间就有不少变化。这次希望能把这些变化补上。
2013-08-04 08:49:04 +08:00
回复了 sivacohan 创建的主题 程序员 arduino真是个入门的好东西
@cchange, 你的IEC 61131的程序是用什么编写的,最近试用KW-Software的MULTIPROG-Express,编写PLC程序时会经常各种问题,感觉MULTIPROG-Express里面的BUG不少。不知道这样的软件开发出来的PLC程序的可靠性如何,我们最终要在自己设计的板子上跑ProConOS,对这个公司不太放心。
应该用多线程。如果你非常不想用多线程,可以在等待循环中调用QCoreApplication.processEvents()处理窗口的事件。
2013-08-03 11:41:39 +08:00
回复了 ruoyu0088 创建的主题 Python 开始编写《Python科学计算-第二版》
@thedevil5032 那我就当你没说了。
2013-08-03 11:24:47 +08:00
回复了 ruoyu0088 创建的主题 Python 开始编写《Python科学计算-第二版》
@thedevil5032 这句话有什么错误吗?
2013-07-07 19:59:40 +08:00
回复了 xavierskip 创建的主题 Python 如何创造出一个可移动的python环境?
http://code.google.com/p/winpython/
包含了常用的科学计算软件包,mingw,还自带一个扩展包管理界面,可以通过它添加和删除扩展库。
2013-06-30 09:10:17 +08:00
回复了 kunimi 创建的主题 Python 卡住了,问大家一个Python的算法问题吧
@ivanlw, 用到了itertools模块,generator expression, list comprehension
2013-06-29 20:33:26 +08:00
回复了 julyclyde 创建的主题 Python checkio里这句话啥意思?
checkio中每做完一题都可以把你的解答发布出去,这样你可以看到别人的解答,别人也可以看到你的解答,但是对于一开始的几个热身题,例如这道"Sentence with extra spaces"是不能发布你的解答的,因为这个题太简单了。

往下做几道题就可以发布解答了,发布解答可以获得额外的经验值。
2013-06-28 19:08:55 +08:00
回复了 kunimi 创建的主题 Python 卡住了,问大家一个Python的算法问题吧
第一个问题可以用如下的一条语句:

[len(list(g)) for v, g in itertools.groupby((bool(x) for x in a)) if v]

第二个问题稍微复杂一点,分第0个元素是否为0,有两种情况:

counts = (len(list(g)) for v, g in itertools.groupby((bool(x) for x in a)))
acc = itertools.accumulate(counts)
acc = itertools.chain([0], acc) if a[0] else acc
list(zip(acc, acc))

这里得到的index范围与Python的切片定义相同,包括start,不包括end。

itertools.accumulate是python 3.2新增加的。
2013-06-27 20:29:04 +08:00
回复了 ruoyu0088 创建的主题 Python Checkio-磨练你的Python技术
第七题是那个“Loading Cargo”吧,不用想太多,直接穷举就行了,checkio中的测试规模都不大。
2013-06-13 06:53:48 +08:00
回复了 banxi1988 创建的主题 Python 深夜发贴求优雅破Python导入依赖问题
2013-06-11 18:45:36 +08:00
回复了 davidli 创建的主题 Python 入门问题求解答~有关Python中函数传值的问题
a, b = b, a
这句执行时,先运行b, a, 得到一个tuple对象,然后由于等号左边有两个名字,因此又将tuple对象打开。相当于执行以下两句:
t = b, a
a, b = t
2013-06-09 19:42:26 +08:00
回复了 y0 创建的主题 Python Python 里怎么把一个大整数变成 bytes?
@y0 没有20bytes的限制,例如:

In [7]:

a = 3 ** 500

a.to_bytes(200, "little")

Out[7]:

b'\x11\xdd\xd97\xdbq\x0f\xcfg|t9R\xca\x03Z\x8cj\x10\x0e\x83\xd9W\x03\xa7\xb9\x9f\x91\xfd\xfc\x9a\xe2\xe5\x80u\xd0\xe7\x9fv\x88\xb7W\xf8h\xc7\xdeg\x10\xd7\x8b\xa2u(`u?)\xc1\x06\x82l\x10\xf6R\xcc\x8b\x16\xa6\xda\x8d\xdf\xee\xbfq\xfc\x07`\xb3D\xbaA\x8dzq\x18\xbd\xa8nS8\xe4\x04v?V\xe0,]e\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
1 ... 3  4  5  6  7  8  9  10  11  12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5983 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 03:12 · PVG 11:12 · LAX 19:12 · JFK 22:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.