来源:
http://fuyela.com
http://www.fuyela.com
http://zjdulou.com
http://www.zjdulou.com
功能:打印输出内容到控制台
参数:*objects(任意对象), sep(分隔符), end(结束符)
# 基础用法
print("Hello Python!")
# 输出:Hello Python!
# 多参数输出
print("姓名:", "张三", "年龄:", 25, sep="|")
# 输出:姓名:|张三|年龄:|25
功能:返回对象的长度或元素个数
支持类型:字符串、列表、元组、字典、集合等
my_list = [10, 20, 30, 40]
print(len(my_list)) # 输出:4
text = "Python编程"
print(len(text)) # 输出:6(中文字符按1计数)
功能:生成整数序列,常用于循环
语法:range(start, stop[, step])
# 生成0-4的整数
for i in range(5):
print(i, end=" ") # 输出:0 1 2 3 4
# 指定步长
print(list(range(1, 10, 2))) # 输出:[1, 3, 5, 7, 9]
功能:返回对象的类型
num = 3.14
print(type(num)) # 输出:<class 'float'>
data = [1, 2, 3]
print(type(data)) # 输出:<class 'list'>
功能:获取用户输入内容
name = input("请输入姓名:")
print(f"欢迎, {name}!")
# 类型转换
age = int(input("请输入年龄:"))
print(f"明年您将{age+1}岁")
函数 | 功能 | 示例 |
---|---|---|
int() | 转换为整数 | int("123") → 123 |
float() | 转换为浮点数 | float("3.14") → 3.14 |
str() | 转换为字符串 | str(100) → "100" |
list() | 转换为列表 | list("abc") → ['a','b','c'] |
nums = [5, 2, 8, 1]
print(max(nums)) # 输出:8
print(min(nums)) # 输出:1
data = [3, 1, 4, 2]
print(sorted(data)) # 升序:[1, 2, 3, 4]
print(sorted(data, reverse=True)) # 降序:[4, 3, 2, 1]
names = ["Alice", "Bob"]
scores = [85, 92]
for name, score in zip(names, scores):
print(f"{name}: {score}分")
# 输出:
# Alice: 85分
# Bob: 92分
Python内置函数是高效编程的核心工具,本文涵盖了最常用的20+个函数。熟练掌握这些函数能避免重复造轮子,建议在实际编码中多加练习。更多函数可参考官方文档:Python内置函数大全
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。