Maison >développement back-end >Tutoriel Python >Quelle est l'utilisation de la fonction range en python
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.
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!