小编Ran*_*son的帖子

为什么要避免while循环?

作为一门入门语言,我在Python学习中大约有两周的时间.我在Zed的"艰难学习Python"中提到了一点,他建议:

使用while循环只能永远循环,这意味着可能永远不会.这仅适用于Python,其他语言则不同.

我已经用Google搜索了所有内容,引用了我能做的一切,但我在世界上找不到任何理由为什么这会成为Python中的惯例.是什么让它与众不同?

当我在10年前放弃编程时,我在VB工作,并经常被告知摆脱我的For循环并使用While循环.我是一个黑客(就像我今天,虽然我当时写了很多代码),所以我只是做了我被告知的事情,而不是质疑它.好吧,现在我在质疑它.这是速度问题吗?是否只是为了避免逃避无限?

python

26
推荐指数
4
解决办法
6908
查看次数

Google Chrome输入法类型="日期"

我几乎不了解网络编程,但我的任务是在我公司的网站上解决问题.显然,我在使用type ="date"的旧网站上使用HTML5的浏览器存在问题,我需要找到解决方法.

我的网站有很多日期字段,用户必须输入这样的字段:

 <input type="date" name="DateStart" size="15" value="8/30/2011">
Run Code Online (Sandbox Code Playgroud)

在我们目前使用的除Chrome之外的每个浏览器中,这都可以.Chrome是唯一提供滚动按钮以滚动日期的浏览器.我在后端看到的是尝试这样做:

FormatDateTime(DateStart, 2)
Run Code Online (Sandbox Code Playgroud)

我收到无效的日期错误,这意味着我们无法使用Chrome填写此表单.有没有解决这个问题的方法?

html google-chrome

9
推荐指数
3
解决办法
4万
查看次数

Windows 7 - 来自cmd的pydoc

好吧,我有其中一个让我质疑我使用电脑的能力.这不是我想象的那个问题,而是我的第一篇SO帖子,但是这里就是这样.

开始于Zed的新"学习Python艰难的方式",因为我一直希望在10年的间歇后回到编程中,而python总是我想要的.这本书真的跟我说过.话虽这么说,我从命令中遇到了严重的pydoc问题.我在我的系统路径中有c:/ python26中的所有目录,我可以从命令行执行pydoc,无论pwd如何 - 但它不接受任何参数.无论我输入什么,我只是得到标准的pydoc输出告诉我可接受的参数.

有任何想法吗?为了它的价值,我按照Zed的建议安装了ActivePython.

C:\Users\Chevee>pydoc file
pydoc - the Python documentation tool

pydoc.py <name> ...
    Show text documentation on something.  <name> may be the name of a
    Python keyword, topic, function, module, or package, or a dotted
    reference to a class or function within a module or module in a
    package.  If <name> contains a '\', it is used as the path to a
    Python source file to document. If name is 'keywords', 'topics',
    or 'modules', a listing …
Run Code Online (Sandbox Code Playgroud)

python

3
推荐指数
1
解决办法
8515
查看次数

标签 统计

python ×2

google-chrome ×1

html ×1