欢迎访问宙启技术站
智能推送

Python中的常用函数列表及其使用方法

发布时间:2023-07-01 12:44:41

Python是一种高级编程语言,它提供了丰富的函数库和方法来处理各种任务。下面列举了一些常用函数及其使用方法,以帮助您更好地了解和使用Python。

1. print():将文本、变量或表达式输出到控制台。

例如:

   print("Hello, World!")
   

2. len():返回一个对象的长度。

例如:

   s = "Hello"
   print(len(s))  # 输出 5
   

3. range():生成一个指定范围的整数序列。

例如:

   for i in range(5):
       print(i)  # 输出 0, 1, 2, 3, 4
   

4. input():从用户输入读取一行文本。

例如:

   name = input("What's your name? ")
   print("Hello, " + name)
   

5. int()、float()、str():将一个对象转换为整数、浮点数或字符串类型。

例如:

   num = int("10")  # 将字符串转换为整数
   print(num)

   height = float(input("Enter your height: "))
   print("You are " + str(height) + " meters tall.")  # 将浮点数转换为字符串
   

6. list()、tuple()、set():分别将一个可迭代对象转换为列表、元组或集合。

例如:

   s = "Hello"
   print(list(s))  # 将字符串转换为列表
   print(tuple(s))  # 将字符串转换为元组
   

7. append()、insert()、pop()、remove():分别向列表中追加元素、在指定位置插入元素、删除并返回列表中的元素、删除指定元素。

例如:

   data = [1, 2, 3]
   data.append(4)
   data.insert(1, 5)
   print(data)  # 输出 [1, 5, 2, 3, 4]

   data.pop(2)
   data.remove(3)
   print(data)  # 输出 [1, 5, 4]
   

8. len()、max()、min()、sum():分别返回对象的长度、最大值、最小值、总和。

例如:

   numbers = [1, 2, 3, 4, 5]
   print(len(numbers))
   print(max(numbers))
   print(min(numbers))
   print(sum(numbers))
   

9. sorted()、reversed():返回排序后的对象副本、反转后的对象副本。

例如:

   numbers = [3, 1, 5, 2, 4]
   sorted_numbers = sorted(numbers)
   reversed_numbers = reversed(numbers)
   print(sorted_numbers)
   print(list(reversed_numbers))
   

10. join()、split():将字符串列表连接为一个字符串、将字符串拆分为字符串列表。

例如:

    names = ["Alice", "Bob", "Charlie"]
    print("; ".join(names))

    sentence = "Hello, world!"
    words = sentence.split()
    print(words)
    

11. open()、read()、write()、close():打开一个文件、读取文件内容、向文件写入内容、关闭文件。

例如:

    file = open("data.txt", "r")
    content = file.read()
    print(content)
    file.close()

    file = open("output.txt", "w")
    file.write("Hello, world!")
    file.close()
    

以上仅是Python函数的一部分,Python拥有更多有用的函数,用于处理数学计算、文件操作、日期时间处理等各种任务。希望以上介绍对您理解和使用Python的函数有所帮助。