burpow
Python3 内置函数

Python3 内置函数

input()

  • 默认返回字符串类型

range()

Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。

1
2
range(stop)
range(start, stop[, step])
  • start: 计数从 start 开始。默认是从 0 开始。例如 range(5) 等价于 range(0, 5)
  • stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有 5
  • step:步长,默认为 1。例如:range(0, 5) 等价于 range(0, 5, 1)

enumerate():添加索引

enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

基础语法:

1
enumerate(sequence, [start=0])

结合for:

1
2
3
seq = ['one', 'two', 'three'] 
for i, element in enumerate(seq):
print(i, element)

输出结果为:

1
2
3
0 one
1 two
2 three

zip()

zip()函数可以同时遍历多个序列

1
2
3
4
5
6
7
8
# 编程导航课程评分统计
course_names = ["Python基础", "数据结构", "算法设计", "Web开发", "机器学习"]
course_ratings = [4.8, 4.6, 4.7, 4.5, 4.9]
course_students = [1250, 980, 760, 1100, 650]

print("=== 编程导航课程统计 ===")
for name, rating, students in zip(course_names, course_ratings, course_students):
print(f"{name:<12} 评分: {rating}/5.0 学员: {students}人")
本文作者:burpow
本文链接:https://youthfulnesszxx.github.io/2026/03/26/Python3 内置函数/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可