现在怎么办!?[英] Now what!?

问题描述

咕噜……

我正在关注 A Byte of Python 并进入 while 循环章节.我复制/粘贴
while.py 到一个文件并给出 777 权限.我 mv while.py 到 while 并运行它 (./while)
作为一个独立的脚本.我收到错误.

这是脚本:

while.py

http://www.ibiblio.org/swaroopch/byt...statement.html
当我以.....

运行它时$ python while

......它完美无缺.但是,如果我简单地运行它......

$ ./while

......我明白了:

$ ./while
号码:非法号码:=
../while: 第 6 行:运行:找不到命令
../while: 第 9 行:意外标记附近的语法错误 (''
../while: 第 9 行:guess = int(raw_input(''输入一个整数:''))''

为什么它以一种方式而不是另一种方式工作.如果我运行简单的 hello world
以相同的方式编写脚本($ ./helloworld),它工作正常.一样的,一样的
目录,相同的权限等.我什至一丝不苟地缩进了所有内容
完美手工.我错过了什么?

顺便说一句,任何人都知道比 slrn/jed 更好的 cli 新闻客户端/编辑器组合(不要
甚至认为vi!)?当我 cp/past 代码(或大多数其他代码)到 jed 时,所有
线条变得阶梯状.这对大多数东西来说没什么大不了的,但是对于
识别代码,这是不可接受的.

nb

推荐答案

python while

......它完美无缺.但是,如果我简单地运行它......


./while

......我明白了:


./while
号码:非法号码:=
../while: 第 6 行:运行:找不到命令
../while: 第 9 行:意外标记附近的语法错误 (''
../while: 第 9 行:guess = int(raw_input(''输入一个整数:''))''

为什么它以一种方式而不是另一种方式工作.如果我运行简单的 hello world
以相同的方式编写脚本 (

本文地址:https://www.itbaoku.cn/post/1050828.html