我想做类似这样的事情:>>> mystring = "foo" >>> print(mid(mystring)) 帮帮我!
当你使用BASIC语言编写代码时,需要使用行号,例如:10 PRINT "HOME" 20 PRINT "SWEET" 30 GOTO 10 但我想知道:到底是谁想出来使用行号的呢?这真是一件麻烦事,在开发(故意双关)世界中留下了相当大的“回声”!
可能是重复问题: 为什么我们一直都要使用行号? 我很好奇早期版本的BASIC编程语言为什么像这样使用行号: 42 PRINT "Hello world!" 那时候的文本编辑器没有行号吗? 编辑:是的,我知道它们用于GOTO,但为什么呢?我的意思是,拥有标签会计算开销太大吗?
有时候,在ZX Spectrum Basic中编写代码时,我需要评估由两个操作数和逻辑异或运算符组成的逻辑表达式,就像这样:IF (left operand) xor (right operand) THEN 由于ZX Basic仅了解NOT、OR和AND,因此我不得不采用某种包括多次使用左/...
在Commodore 64 BASIC V2中,打印一个真的布尔表达式会输出-1:READY. A=(5=5) READY. PRINT A -1 为什么是 -1 而不是 1?
我正在将一个非常老的GW-BASIC程序翻译成JavaScript,但是我遇到了一段语法使我困惑。请注意(再次强调):这不是我的代码,并且变量名都很疯狂,这也是我首先要移植它的原因。 1380 Z = 1 1390 RATIO = FCO2 /(1-FCO2-10^REFFO2) 1400 ...
我在使用Commodore Basic 6502打印一个点阵板时遇到了问题。 这是我目前的代码(这是一个子程序):10 INPUT "Please enter a number:", X 20 DIM A$(X, X) 30 FOR I = 0 TO X 40 FOR J = 0 TO X ...