Maison >développement back-end >Tutoriel Python >Quelle est l'utilisation de la fonction range en python

Quelle est l'utilisation de la fonction range en python

coldplay.xixi
coldplay.xixioriginal
2021-03-05 15:53:09127803parcourir

Utilisation de la fonction range en python : la fonction [range()] peut créer une liste d'entiers, généralement utilisée dans les boucles for. La syntaxe de la fonction est [range(start, stop[, step])], où. start est Démarrer le comptage, stop signifie arrêter et step signifie la taille du pas.

Quelle est l'utilisation de la fonction range en python

L'environnement d'exploitation de ce tutoriel : système Windows 7, python version 3.9, ordinateur DELL G3.

Utilisation de la fonction range en python :

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

Remarque : Python3 range() renvoie un objet itérable (le type est un objet), pas un type de liste, donc la liste ne sera pas imprimée lors de l'impression.

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 pour, bouclez Chaque lettre de runoob :

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

Recommandations d'apprentissage gratuites associées : Tutoriel vidéo Python

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