Maison  >  Article  >  développement back-end  >  utilisation de la plage Python

utilisation de la plage Python

藏色散人
藏色散人original
2020-02-06 14:04:578566parcourir

utilisation de la plage Python

Utilisation de la fonction Python range()

La fonction python range() peut créer une liste d'entiers, généralement utilisé dans une boucle for.

Recommandé : "Tutoriel Python"

Syntaxe de la fonction

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 for, en bouclant chaque lettre de runoob :

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

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