标签:
it |
一、在BASIC语言中,语句
PRINT
"Hello
World"
而在Python
语言中,则如下表示:
print
"Hello
World"
两者只是命令行里面的字母,其大、小写不同而已。
二、在BASIC语句中,语句
a = 4.5
b% = 3
c$ = "Hello World"
变成相应的Python语句,则是:
a = 4.5
b = 3
c = "Hello World"
变量可以随意赋值。 Python
三、关于循环,BASIC语句如下:
10 Finished% = FALSE
20 WHILE NOT Finished%
30 REM Stuff...
40 IF FNerror THEN Finished% = TRUE:ENDWHILE:GOTO70
50 REM More stuff...
60 ENDWHILE
70 PRINT "Done" 转向相应的Python语句,则是:
finished = False
while not finished:
# Stuff... if error(): break
# More stuff...
print "Done"
Python语言中,# 等于BASIC语句中的REM,而且Python语言没有GOTO语句。 四、BASIC的REPEAT语句 在
REPEAT REM Stuff
UNTIL FNfinished
变为:
while True: # Stuff
finished(): break if
五、BASIC的IF...THEN...ELSE...ENDIF语句
if x > 0 and x < 10: print "OK"
else: print "Out of range!"
变为:
>>> if "hello":
print "yes" ...
yes
>>> if None: print "yes" ...
在Python语言中,空字符串为“假”,非空字符串为”真“。
六、......(省略)