我是一个初学者,仍在向我们学习C,我不知道如何找到彼此最接近的int因子.
例如,如果输入为数字6,则输出为[2,3].如果输入为24,则输出为[4,6].
有没有办法做到这一点?任何帮助,将不胜感激.
我遇到了龟模块的问题.
当我在文件中使用它时:
import turtle
t = turtle.Pen
Run Code Online (Sandbox Code Playgroud)
它出现了这个错误:
Traceback (most recent call last):
File "C:/Users/admin/SkyDrive/Documents/turtle command game", line 1, in <module>
import turtle
File "C:/Users/admin/SkyDrive/Documents\turtle.py", line 8, in <module>
p = turtle.pen()
AttributeError: 'module' object has no attribute 'pen'
Run Code Online (Sandbox Code Playgroud)
但是当我在python shell中做同样的事情时,它工作正常.我复制并粘贴它们并确保它们是相同的.
我也尝试过:
from turtle import *
t = Pen()
Run Code Online (Sandbox Code Playgroud)
但它返回了相同的错误,当我在shell中执行该操作时,一切都顺利进行.
我甚至尝试Pen()直接在文件中导入函数:
from turtle import Pen
t = Pen()
Run Code Online (Sandbox Code Playgroud)
但它有相同的错误,但是当我在shell中执行它时,它工作.
我有python 2.7.7和Windows 8.1
谁能告诉我这里发生了什么?
任何帮助,将不胜感激.