小编Lon*_*ice的帖子

我如何在Python 3中使用raw_input

import sys
print(sys.platform)
print(2**100)
raw_input()
Run Code Online (Sandbox Code Playgroud)

我正在使用Python 3.1并且无法raw_input"冻结"dos弹出窗口.我正在阅读的书是Python 2.5,我使用的是Python 3.1

我该怎么做才能解决这个问题?

python python-3.x

523
推荐指数
6
解决办法
83万
查看次数

没有定义给出NameError:name'reload'的重新加载模块

我正在尝试重新加载我已经在Python 3中导入的模块.我知道你只需要导入一次并import再次执行命令就不会做任何事情.

执行reload(foo)是给出这个错误:

Traceback (most recent call last):
    File "(stdin)", line 1, in (module)
    ...
NameError: name 'reload' is not defined
Run Code Online (Sandbox Code Playgroud)

错误是什么意思?

python python-3.x

154
推荐指数
6
解决办法
12万
查看次数

使用"print"时语法无效?

我正在学习Python,甚至不能编写第一个例子:

print 2 ** 100
Run Code Online (Sandbox Code Playgroud)

这给了 SyntaxError: invalid syntax

指着2.

为什么是这样?我正在使用3.1版

python

109
推荐指数
3
解决办法
25万
查看次数

百分号在Python中意味着什么

在教程中有一个查找素数的示例:

>>> for n in range(2, 10):
...     for x in range(2, n):
...         if n % x == 0:
...             print(n, 'equals', x, '*', n//x)
...             break
...     else:
...         # loop fell through without finding a factor
...         print(n, 'is a prime number')
...
Run Code Online (Sandbox Code Playgroud)

我知道双重==是对平等的考验,但我不理解这一if n % x部分.就像我可以口头遍历每个部分并说出该声明对该示例的作用.但我不明白百分号是如何落入的.

什么是if n % x真正说什么?

python operators modulo

50
推荐指数
4
解决办法
21万
查看次数

标签 统计

python ×4

python-3.x ×2

modulo ×1

operators ×1