Maison  >  Article  >  développement back-end  >  Qu'est-ce que la plage en python ?

Qu'est-ce que la plage en python ?

(*-*)浩
(*-*)浩original
2019-06-25 13:04:204162parcourir

La fonction python range() crée une liste d'entiers et est généralement utilisée dans les boucles for.

Qu'est-ce que la plage en python ?

Syntaxe des fonctions (apprentissage recommandé : Tutoriel vidéo Python)

range(start, stop[, step])

Description du paramètre :

start : le comptage commence au début. La valeur par défaut est de commencer à 0. Par exemple, range(5) est équivalent à range(0, 5);

stop : compte jusqu'à la fin de l'arrêt, mais n'inclut pas l'arrêt. Par exemple : la plage (0, 5) est [0, 1, 2, 3, 4] sans 5

pas : taille du pas, la valeur par défaut est 1. Par exemple : range(0, 5) est équivalent à range(0, 5, 1)

Exemple

>>>range(10)        # 从 0 开始到 10
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(1, 11)     # 从 1 开始到 11
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> range(0, 30, 5)  # 步长为 5
[0, 5, 10, 15, 20, 25]
>>> range(0, 10, 3)  # 步长为 3
[0, 3, 6, 9]
>>> range(0, -10, -1) # 负数
[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
>>> range(0)
[]
>>> range(1, 0)
[]

Ce qui suit est l'utilisation de range dans pour, bouclez Chaque lettre de runoob :

>>>x = 'runoob'
>>> for i in range(len(x)) :
...     print(x[i])
... 
r
u
n
o
o
b
>>>

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn