python 3.8語法問題
L?=?range(1,?101) print(L[:10]) print(L[2::3]) print(L[4:50:5])
2.7版本執行正常?
3.8版本執行結果為:
range(1, 11)
range(3, 101, 3)
range(5, 51, 5)
求解 我很惶恐啊
L?=?range(1,?101) print(L[:10]) print(L[2::3]) print(L[4:50:5])
2.7版本執行正常?
3.8版本執行結果為:
range(1, 11)
range(3, 101, 3)
range(5, 51, 5)
求解 我很惶恐啊
2020-03-18
舉報
2020-08-17
python3.x:
python3.x:
L = list(range(1,101))
print(L[:10])
print(L[2::3])
print(L[4:51:5])
可以參考Python 3 range()函數用法與Python 2 range()函數用法
2020-03-20
python2.x 和 python3.x 版本的語法相差較大;
range(1, 11)
range(3, 101, 3)
range(5, 51, 5)
的輸出結果和python2.x下執行
一樣的