小编Léo*_* 준영的帖子

无法在Python中创建阶乘函数

我的代码

import sys

number=int(sys.argv[1])

if number == 0
    fact=1
else
    fact=number
for (x=1; x<number; x++)
    fact*=x;             // mistake probably here

print fact
Run Code Online (Sandbox Code Playgroud)

我收到了错误

File "factorial.py", line 5
    if number == 0
                 ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

如何在Python中创建阶乘函数?

python factorial

0
推荐指数
3
解决办法
6375
查看次数

无法理解Mac中的权限警告

我对MacPorts安装的应用程序AquaLess拥有777权限.

我跑

./AquaLess.app

我明白了

zsh: permission denied: ./AquaLess.app
Run Code Online (Sandbox Code Playgroud)

这是一个奇怪的警告,因为我有777权限.

你如何使用MacPorts安装的程序?

macos macports pager

0
推荐指数
1
解决办法
122
查看次数

为什么Base 2有二进制数?

历史:我从Knuth的算法书中读到,第一台计算机使用了10的基数.然后,它在这里切换到了两个补码.

问题:为什么基地至少在一个幺半群中不能-2?

例子:

(-2)^1 = -2 
(-2)^3 = -8
Run Code Online (Sandbox Code Playgroud)

math binary history

0
推荐指数
2
解决办法
1111
查看次数

通过PHP在PostgreSQL中为给定用户生成问题

我的主页中有一个URL列表,如下表所示

<a href="?questions&questions=777">link1</a>
<a href="?questions&questions=666">link2</a>
Run Code Online (Sandbox Code Playgroud)

以下PHP脚本在参数中有问题$_GET.

 $dbconn = pg_connect("host=localhost port=5432 dbname=masi user=masi password=123");
 // A QUESTION SELECTED BY USER 
 // to generate the answers for the given question 
     $result = pg_prepare($dbconn, "query9", "SELECT title, answer
         FROM answers 
         WHERE questions_question_id = $1;");            // WARNINGS refer HERE
     // TODO I am not sure if the syntax is correct for parametr inside $_GET                             
     $result = pg_execute($dbconn, "query9", array($_GET["'question_id' = $questions_question_id"]));
           // Problem HERE inside the $_GET
Run Code Online (Sandbox Code Playgroud)

感谢Nos和Jikhan用$ dbconn解决问题,并感谢Simon解决了这个线程的主要问题!

如何从URL中获取问题_id,以便Postgres理解查询?

php postgresql

0
推荐指数
1
解决办法
126
查看次数

每分钟在没有sudo的/ var/www上复制文件

如何在没有sudo的情况下将文件夹复制到/ var/www?

我的文件夹codes在/ var/www具有以下权限

4 drwxr-xr-x 8 root root 4096 2009-08-09 03:01 codes
Run Code Online (Sandbox Code Playgroud)

我只能sudo cp -r ~/Dropbox/codes/ /var/www复制文件.没有sudo,我无法复制它们.

unix sudo cp

0
推荐指数
1
解决办法
2918
查看次数

在PHP和HTML中使用"和'内部子数组的正确方法是什么?

在PHP的子数组中使用字符"和"是正确的方法之一?

#1调试PHP代码的方法

$_POST["login['username']"];
Run Code Online (Sandbox Code Playgroud)

#2我在PHP中的原创方式

$_POST['login[username]'];
Run Code Online (Sandbox Code Playgroud)

将所有变量更改为数组后,我的代码现已中断.


以下是变量引用的HTML.

<p>Username:
         <input name="login['username']" type="text" cols="92" />
     </p>

     <p>Email:
         <input name="login['email']" type="text" cols="92" />
     </p>

     <p>Password:
         <input name="login['password']" type="password" cols="92" />
     </p> 

     <input type="submit" value="OK" />
 </form>
Run Code Online (Sandbox Code Playgroud)

哪一种是在HTML中使用数组的以下方式的正确方法.

#11

<input name="login['password']" type="password" cols="92" />
Run Code Online (Sandbox Code Playgroud)

#22

<input name="login[password]" type="password" cols="92" />
Run Code Online (Sandbox Code Playgroud)

我现在正在使用#1和#11的方式失败?

html php arrays

0
推荐指数
1
解决办法
113
查看次数

使用JavaScript/PHP有效地构建`Delete`按钮

以下哪个代码可以更好地构建一个delete用于删除问题的动作?

1 我的代码

<a href='index.php?delete_post=777>delete</a>
Run Code Online (Sandbox Code Playgroud)

2 Stack Overflow的代码

<a id="delete_post_777>">delete</a>
Run Code Online (Sandbox Code Playgroud)

我不完全理解Stack Overflow的删除按钮如何工作,因为它指向没有URL.该id显然只能通过CSS和JavaScript中使用.Stack Overflow显然使用JavaScript进行操作.

  1. 你如何delete通过JavaScript 启动基于CSS -file内容的-action?
  2. 如何通过JavaScript启动SQL delete -command?我知道你如何通过PHP来做到这一点,而不是通过JavaScript.

javascript php button

0
推荐指数
2
解决办法
1810
查看次数

保留通过PHP输入用户的输入

如何保存用户在数据库中给出的"输入"并将其显示给其他用户?

我存储用户的问题并使用以下函数分别清理用户数据,准备和执行SQL命令.

 pg_escape_string
 pg_prepare
 pg_execute
Run Code Online (Sandbox Code Playgroud)

我用htmlentitiesENT_QUOTES将数据转换成HTML.此过程将删除所有输入,显然是在问题中以\n的形式.

我希望有一个类似的问题系统,如SO:显示只有双重进入用户作为换行符.

php postgresql newline enter

0
推荐指数
1
解决办法
863
查看次数

理解PHP的if语句阅读方式

PHP如何读取if语句?

我按此顺序有以下if语句

if ( $number_of_figures_in_email < 6) {
       -- cut: gives false
}


if($number_of_emails > 0) {                                                                         
      -- cut: gives false
} 

if ( $number_of_emails == 0) {
   -- cut: gives true
}
Run Code Online (Sandbox Code Playgroud)

代码随机行为.它有时会转到第三个if子句并且给我一个成功,而有时候输入变量是常量的前两个if子句中的一个.

这表明我不能仅使用if语句编码.

php if-statement

0
推荐指数
2
解决办法
225
查看次数

获取CVS/Git的MMIX repo

你怎么能把MMIX的CVS回购转到CVS/Git?

我知道如何在github上克隆一个repo git clone URL,但我之前从未真正使用过sourceforge.他们使用CVS,这对我来说是新的.

我不成功的尝试

git cvs -d:pserver:anonymous@mmixmasters.cvs.sourceforge.net:/cvsroot/mmixmasters
Run Code Online (Sandbox Code Playgroud)

我在CVS -irc上得到以下提示,试图先通过CVS下载回购

cvs -d /tmp/ add co -PA mixmasters
Run Code Online (Sandbox Code Playgroud)

但是,它并不像我预期的那样对我有用.

git cvs mmix

0
推荐指数
1
解决办法
160
查看次数

标签 统计

php ×5

postgresql ×2

arrays ×1

binary ×1

button ×1

cp ×1

cvs ×1

enter ×1

factorial ×1

git ×1

history ×1

html ×1

if-statement ×1

javascript ×1

macos ×1

macports ×1

math ×1

mmix ×1

newline ×1

pager ×1

python ×1

sudo ×1

unix ×1