小编Jas*_*JH.的帖子

安装wget for Mac

http://ftp.gnu.org/gnu/wget/下载后,我正在安装wget 1.13 .我按照这里的说明http://krypted.com/mac-os-x/howto-install-wget-for-mac-os-x/.当我运行./configure时出现问题.我在终端收到的输出是

error: --with-ssl was given, but GNUTLS is not available
Run Code Online (Sandbox Code Playgroud)

因此,我无法继续

make
make install
Run Code Online (Sandbox Code Playgroud)

谁知道我在这里缺少什么?

非常感谢所有的帮助.

如果有帮助的话,我在Mac 10.7.3上运行.

谢谢.

vim wget

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

链式条件的Python语法

我是Python的初学者,目前正在通过"如何像计算机科学家一样思考"这本书进行自学.从关于链式条件的书中练习,语法教导是:

 def function(x,y)
   if ..:
      print ".."
   elif..:
      print ".."
   else:
      print".."
Run Code Online (Sandbox Code Playgroud)

但是,当我试图找出它是否合法时,它起作用了:

 def function (x,y)
   if ..:
     print ".."
   if ..:
     print ".."
Run Code Online (Sandbox Code Playgroud)

后者是正确的语法吗?或者它甚至不被视为链式条件?我想知道即使这在Python中是合法的,它是编写代码的"好方法"吗?

真诚地感谢所有的帮助.

python conditional-operator

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

Python For Loop来自如何像计算机科学家一样思考

我偶然发现了一个"如何像计算机科学家一样思考"的新练习.(打开文档@ http://www.openbookproject.net/thinkcs/python/english2e/ch07.html)

希望收到一些关于此的指示:

prefix="JKLMNOPQ"
suffix="ack"

for letter in prefix:
    print letter + suffix
Run Code Online (Sandbox Code Playgroud)

你得到Jack,Kack,Lack,Mack,Nack,Oack,Pack&Qack.

我应该修改什么,以便代替Oack和Qack,我得到Ouack和Quack?

为了学习,我尝试的是:

prefix="JKLMNOPQ"
suffix="ack"

for letter in prefix:
  if letter = "O" or "U":
    print letter + "u" + suffix
  else:
    print letter + suffix
Run Code Online (Sandbox Code Playgroud)

正如大多数人一眼就注意到的那样,提交的语法错误是在if函数调用中使用=而不是==.

感谢您的所有快速帮助,我非常感谢他们.

python loops for-loop

-1
推荐指数
1
解决办法
437
查看次数

标签 统计

python ×2

conditional-operator ×1

for-loop ×1

loops ×1

vim ×1

wget ×1