99个全网最全的Python函数语法汇总(非常详细)零基础入门到精通,收藏这一篇就够了

99个全网最全的Python函数语法汇总
1.print():打印输出信息到控制台。   2.input():接收用户输入。   3.len():返回对象(字符串、列表、元组等)的长度。   4.type():返回对象的类型。   5.int():将字符串或数字转换为整数。   6.float():将字符串或数字转换为浮点数。   7.str():将对象转换为字符串。   8.list():将可迭代对象转换为列表。   9.tuple():将可迭代对象转换为元组。   10.dict():创建一个字典。   11.set():创建一个集合。   12.range():生成一个范围内的数字序列。   13.sorted():返回一个排序后的列表。   14.sum():返回可迭代对象的总和。   15.abs():返回绝对值。   16.round():四舍五入。   17.max():返回最大值。   18.min():返回最小值。   19.all():检查可迭代对象中所有元素是否为真。   20.any():检查可迭代对象中是否有任一元素为真。   21.zip():将多个可迭代对象打包成元组的列表。   22.map():对可迭代对象中的每个元素应用函数。   23.filter():过滤可迭代对象中的元素。   24.lambda:创建匿名函数。   25.reduce():对可迭代对象中的元素累积应用函数。   26.enumerate():返回可迭代对象的索引和值。   27.format():格式化字符串。   28.join():将序列中的元素连接为一个字符串。   29.strip():去除字符串首尾指定字符。   30.replace():替换字符串中的子串。   31.split():将字符串拆分为子串。   32.startswith():检查字符串是否以指定前缀开头。   33.endswith():检查字符串是否以指定后缀结尾。   34.capitalize():将字符串首字母大写。   35.lower():将字符串转换为小写。   36.upper():将字符串转换为大写。   37.title():将字符串中每个单词的首字母大写。   38.isdigit():检查字符串是否只包含数字。   39.isalpha():检查字符串是否只包含字母。   40.isalnum():检查字符串是否只包含字母和数字。   41.isspace():检查字符串是否只包含空格。   42.count():统计子串在字符串中出现的次数。   43.find():查找子串第一次出现的位置。   44.index():查找子串第一次出现的位置(类似find())。   45.rfind():查找子串最后一次出现的位置。   46.rindex():查找子串最后一次出现的位置(类似rfind())。   47.isdigit():检查字符串是否只包含数字字符。   48.isdecimal():检查字符串是否只包含十进制数字字符。   49.isnumeric():检查字符串是否只包含数字字符。   50.lstrip():去除字符串左侧指定字符。   51.rstrip():去除字符串右侧指定字符。   52.partition():根据指定分隔符将字符串拆分为三部分。   53.rpartition():根据指定分隔符将字符串从右侧开始拆分为三部分。   54.expandtabs():将字符串中的制表符替换为空格。   55.encode():将字符串编码为字节对象。   56.decode():将字节对象解码为字符串。   57.format_map():使用字典中的映射替换字符串中的格式化字段。   58.isidentifier():检查字符串是否是合法的标识符。   59.isprintable():检查字符串是否是可打印的。   60.istitle():检查字符串中的单词是否以大写字母开头,其余字母均为小写。   61.center():将字符串居中对齐。   62.ljust():将字符串左对齐。   63.rjust():将字符串右对齐。   64.zfill():在数字字符串左侧填充零。   65.maketrans():创建字符映射转换表。   66.translate():根据转换表转换字符串。   67.title():将字符串中每个单词的首字母大写。   68.swapcase():将字符串中的大小写字母互换。   69.isascii():检查字符串是否只包含ASCII字符。   70.partition():根据指定的分隔符将字符串分割为三部分。   71.rpartition():从右侧开始根据指定的分隔符将字符串分割为三部分。   72.isdecimal():检查字符串是否只包含十进制数字。   73.isnumeric():检查字符串是否只包含数字字符。   74.isalpha():检查字符串是否只包含字母。   75.islower():检查字符串中的字母是否都是小写。   76.isupper():检查字符串中的字母是否都是大写。   77.isspace():检查字符串是否只包含空格。   78.istitle():检查字符串中的每个单词首字母是否大写,其他字母小写。   79.count():统计字符串中某个子串出现的次数。   80.find():查找字符串中某个子串第一次出现的位置。   81.index():查找字符串中某个子串第一次出现的位置。   82.rfind():查找字符串中某个子串最后一次出现的位置。   83.rindex():查找字符串中某个子串最后一次出现的位置。   84.splitlines():按行分割字符串。   85.startswith():检查字符串是否以指定子串开头。   86.endswith():检查字符串是否以指定子串结尾。   87.capitalize():将字符串首字母大写。   88.lower():将字符串转换为小写。   89.upper():将字符串转换为大写。   90.title():将字符串中每个单词的首字母大写。   91.replace():替换字符串中的子串。   92.strip():去除字符串首尾指定字符。   93.lstrip():去除字符串左侧指定字符。   94.rstrip():去除字符串右侧指定字符。   95.join():将序列中的元素连接为一个字符串。   96.format():格式化字符串。   97.startswith():检查字符串是否以指定前缀开头。   98.endswith():检查字符串是否以指定后缀结尾。   99.split():将字符串拆分为子串。   100.rjust():将字符串右对齐。   
1
Python函数用法示例展示
1. print():

print("Hello, World!")   
1
2.input():

    name = input("Enter your name: ")   print("Hello, " + name)    
1
3.len():

my_list = [1, 2, 3, 4, 5]   print(len(my_list))   
1
4.type():

num = 10   print(type(num))   
1
5.int():

num_str = "10"   num = int(num_str)   print(num)   
1
6.float():

num_str = "3.14"   num = float(num_str)   print(num)   
1
7.str():

num = 10   num_str = str(num)   print(num_str)   
1
8.list():

my_tuple = (1, 2, 3)   my_list = list(my_tuple)   print(my_list)   
1
9.tuple():

my_list = [1, 2, 3]   my_tuple = tuple(my_list)   print(my_tuple)   
1
10.dict():

my_dict = dict(name='Alice', age=30)   print(my_dict)   
1
11.set():

my_list = [1, 2, 3, 3, 4, 5]   my_set = set(my_list)   print(my_set)   
1
12.range():

my_range = range(5)   for num in my_range:       print(num)   
1
13.sorted():

my_list = [3, 1, 4, 1, 5, 9, 2]   sorted_list = sorted(my_list)   print(sorted_list)   
1
14.sum():

my_list = [1, 2, 3, 4, 5]   total = sum(my_list)   print(total)   
1
15.abs():

num = -10   absolute = abs(num)   print(absolute)   
1
17.round():

num = 3.14159   rounded = round(num, 2)   print(rounded)   
1
18.max():

my_list = [3, 1, 4, 1, 5, 9, 2]   max_num = max(my_list)   print(max_num)   
1
19.min():

    `my_list = [3, 1, 4, 1, 5, 9, 2]       min_num = min(my_list)       print(min_num)`
1
20.all():

my_list = [True, True, False]   result = all(my_list)   print(result)   
1
201.any():

my_list = [False, False, True]   result = any(my_list)   print(result)   
1
20.zip():

list1 = [1, 2, 3]   list2 = ['a', 'b', 'c']   zipped = list(zip(list1, list2))   print(zipped)   
1
21.map():

def square(x):       return x ** 2      numbers = [1, 2, 3, 4]   squared = list(map(square, numbers))   print(squared)   
1
23.filter():

def is_even(x):       return x % 2 == 0      numbers = [1, 2, 3, 4, 5, 6]   evens = list(filter(is_even, numbers))   print(evens)   
1
24.lambda:

add = lambda x, y: x + y   result = add(3, 4)   print(result)   
1
25.reduce():

from functools import reduce      numbers = [1, 2, 3, 4]   result = reduce(lambda x, y: x + y, numbers)   print(result)   
1
26.enumerate():

fruits = ['apple', 'banana', 'cherry']   for index, fruit in enumerate(fruits):       print(index, fruit)   
1
27.format():

    `name = "Alice"       age = 30       message = "My name is {} and I am {} years old".format(name, age)       prin
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/Javachichi/article/details/138556829

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值