1 都是面向对象编程,但是python是脚本语言,无需main函数
2 python不需要引用库,前不要定义类型,后不要;
列表可以用-x,表示倒数第几个,不能用a++
a = [1, 2, 3, 4, 5] # a[1]=2 a[-1]=5 len(a)=5 print(a[1]) print(a[-1]) m = 3 m = m + 1 print(m)
3 python运行速度慢些,但写算法,程序简单
4 print 默认单行,可以改成任意结尾,用end="哈",用单行不转意r" \n\n\tddd ",多行会转义'''ddd '''
5 if while for后面()变成末尾:
a = input("请输入数字a\n") b = input("请输入数字b\n") if a > b: print("a>b") elif a == b: print("a=b") else: print("a<b")
k = "" for m in range(10): print(str(m), end=" ")# 默认一行 k = k + str(m) print(k)