小编cho*_*on4的帖子

如何检查浮点值是否为整数

我试图找到一个最大的立方根,它是一个整数,小于12,000.

processing = True
n = 12000
while processing:
    n -= 1
    if n ** (1/3) == #checks to see if this has decimals or not
Run Code Online (Sandbox Code Playgroud)

我不知道怎么检查它是否是一个整数但是!我可以将它转换为字符串然后使用索引来检查结束值并查看它们是否为零,但这似乎相当麻烦.有更简单的方法吗?

python floating-point

167
推荐指数
8
解决办法
20万
查看次数

TypeError:获取参数的多个值

我阅读了与此错误有关的其他线程,似乎我的问题与我到目前为止所读的所有帖子都有一个有趣的明显区别,即到目前为止所有其他帖子都有关于用户创建的错误类或内置系统资源.我在调用函数时遇到这个问题,我无法弄清楚它可能是什么.有任何想法吗?

BOX_LENGTH = 100
turtle.speed(0)
fill = 0
for i in range(8):
    fill += 1
    if fill % 2 == 0:
        Horizontol_drawbox(BOX_LENGTH, fillBox = False)
    else:
        Horizontol_drawbox(BOX_LENGTH, fillBox = True)

    for i in range(8):
        fill += 1
        if fill % 2 == 0:
            Vertical_drawbox(BOX_LENGTH,fillBox = False)
        else:
            Vertical_drawbox(BOX_LENGTH,fillBox = True)
Run Code Online (Sandbox Code Playgroud)

错误信息:

    Horizontol_drawbox(BOX_LENGTH, fillBox = True)
TypeError: Horizontol_drawbox() got multiple values for argument 'fillBox'
Run Code Online (Sandbox Code Playgroud)

python python-3.x

102
推荐指数
7
解决办法
16万
查看次数

range()真的创建列表吗?

我的教授和这个人声称range创建了一系列价值观.

"注意:范围函数只返回一个包含从x到y-1的数字的列表.例如,范围(5,10)返回列表[5,6,7,8,9]."

我认为这是不准确的,因为:

type(range(5, 10))
<class 'range'>
Run Code Online (Sandbox Code Playgroud)

此外,访问创建的整数的唯一明显方法range是迭代它们,这使我相信标记range为列表是不正确的.

python range

46
推荐指数
2
解决办法
1万
查看次数

numpy中的"标量"是什么?

文档说明了标量的目的,例如浮点数和整数等常规Python数字过于原始,因此需要更复杂的数据类型.

它还说明了某些类型的标量(数据类型层次结构); 以及标量的几个属性.
但它从来没有给出具体的定义,确切地说Python中的标量是什么.

我想谈谈这个问题的核心.所以我的问题是,用最简单的术语,向我解释一个pythonic标量是什么.

python numpy scipy

32
推荐指数
2
解决办法
3万
查看次数

用户和角色之间有什么区别?

我知道还有其他类似的线程,但我不确定它们是否与Postgres相关.

我正在阅读PostgreSQL文档,其内容如下:

注意:如第20章所述,PostgreSQL实际上在"角色"方面进行了权限管理.在本章中,我们始终使用数据库用户来表示"具有LOGIN权限的角色".

这基本上意味着角色是数据库用户吗?或者角色和用户之间有区别吗?用户是否有可能没有完全权限,而角色是总是拥有完全权限的用户?

postgresql

32
推荐指数
1
解决办法
1万
查看次数

如何查看环境变量?

我正在尝试连接到我的推送服务器但收到错误:

缺少客户端配置:请检查是否已配置密钥,密码和app_id.

我想检查我的环境变量,但在Stack Overflow上找不到任何明确的方法.

bash terminal ruby-on-rails environment-variables

18
推荐指数
3
解决办法
2万
查看次数

不允许"root"执行PostgreSQL服务器

当我尝试启动postgresql时出现错误:

postgres
Run Code Online (Sandbox Code Playgroud)

postgres不知道在哪里可以找到服务器配置文件.
您必须指定--config-file或-D invocation选项或设置PGDATA环境变量.

那么我尝试设置我的配置文件:

postgres -D /usr/local/var/postgres
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

postgres无法访问服务器配置文件"/usr/local/var/postgres/postgresql.conf":权限被拒绝

嗯好的 接下来,我尝试执行与管理员相同的操作:

 sudo postgres -D /usr/local/var/postgres
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

不允许"root"执行PostgreSQL服务器.
必须在非特权用户ID下启动服务器,以防止可能的系统安全性受损.有关如何正确启动服务器的详细信息,请参阅文档.

我搜索了该错误消息,但无法找到解决方案.
任何人都可以对此提供一些见解吗?

postgresql privileges sudo

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

Rails:什么是API的端点?

我正在进行关于Rails API的CodeSchool课程,他们经常提到"端点"这个词,但从未定义它.有人可以给出一个清晰简洁的定义,并提供一个在Rails环境中达到终点的请求示例吗?

ruby-on-rails

8
推荐指数
1
解决办法
4918
查看次数

如何将字符串乘以负整数导致空字符串?

'0424242' * -5
Run Code Online (Sandbox Code Playgroud)

我理解字符串的乘法是如何从根本上起作用的,但我偶然发现了这个奇怪的事实,即乘以负数会产生一个空字符串并认为它很有趣.我想知道更深层次的原因.

有人对此有很好的解释吗?

python

5
推荐指数
1
解决办法
1286
查看次数

如何安装underscore.js?

我正在尝试安装underscore.js,以便我可以在浏览器中使用它,但似乎所有安装说明都适用于服务器.如何在我的网络浏览器中使用它?我知道JS没有导入或需要,所以我不知道该怎么做.谢谢

javascript underscore.js

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