ホームページ  >  記事  >  バックエンド開発  >  Python 範囲とは何を意味しますか?

Python 範囲とは何を意味しますか?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼オリジナル
2019-06-20 11:54:057636ブラウズ

Python range() 関数の詳細な使用法

関数プロトタイプ: range(start, end, scan):

パラメータの意味: start: カウントは先頭から開始されます。デフォルトは 0 から開始します。たとえば、範囲 (5) は範囲 (0, 5) と同等です;

end: end の終わりまでカウントしますが、end は含みません。例: range (0, 5) は [0, 1、2、3、4] いいえ 5

scan: 各ジャンプ間の距離、デフォルトは 1 です。例: range(0, 5) は range(0, 5, 1) と同等です

Python 範囲とは何を意味しますか?

##基本的な使用例:

Python
>>> for i in range(1,5):   
print(i)
1
2
3
4
>>> for i in range(5):    
print(i)
0
1
2
3
4
>>> for i in range(0,5,2):    
print(i)
0
2
4
>>> for i in range(0,-5,-2):
print(i)
0
-2
-4

関連する推奨事項:《

Python ビデオ チュートリアル>>

注:

python2 と python3 の違い:

python3 は反復値を返します:

Python3

print(range(1,5))
range(1, 5)
# 正确打印方法
list(range(1,5))
[1, 2, 3, 4]

python2 はリストを返します:


Python2

>>> range(1,5)
[1, 2, 3, 4]

以上がPython 範囲とは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。