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

10个Python函数简介及用法

发布时间:2023-06-06 06:30:44

1. print()

print()函数是Python中最常用的函数之一,用于打印(输出)信息到屏幕上。例如:

print("Hello, World!")

输出结果:

Hello, World!

2. len()

len()函数用于计算序列或集合的长度,返回元素的数量。可以用于列表、元组、字符串、字典等等。

word = "Python"
print(len(word))

输出结果:

6

3. input()

input()函数用于从控制台读取用户输入的数据。它会暂停程序的执行,直到用户按下“回车”键。

name = input("What is your name? ")
print("Hello, " + name + "!")

输出结果:

What is your name? Alice
Hello, Alice!

4. str()

str()函数用于将非字符串类型转换为字符串类型。例如:

age = 28
print("I am " + str(age) + " years old.")

输出结果:

I am 28 years old.

5. int()

int()函数用于将字符串或浮点数转换为整型。

num = "42"
print(int(num) + 10)

输出结果:

52

6. float()

float()函数用于将字符串或整型转换为浮点数。

num = 3
print(float(num) + 0.5)

输出结果:

3.5

7. range()

range()函数用于创建一个指定范围内的整数序列。例如,如果我们要生成从0到9的整数序列:

for i in range(10):
  print(i)

输出结果:

0
1
2
3
4
5
6
7
8
9

8. max() / min()

max()函数用于返回序列中的最大值,而min()函数用于返回最小值。

nums = [2, 5, 1, 3, 7]
print(max(nums))
print(min(nums))

输出结果:

7
1

9. random()

random()模块是Python中用于生成随机数的方法。可以使用它来生成随机整数、随机小数、随机列表等等。

例如,要生成一个1到6之间的随机数:

import random
print(random.randint(1, 6))

输出结果(可能不同):

4

10. sorted()

sorted()函数用于对序列进行排序。默认情况下,它会按照从小到大的顺序对元素进行排序,但也可以通过指定reverse参数来进行相反的排序。

例如,要将一个列表按照数字从大到小的顺序排列:

nums = [4, 1, 6, 2, 8]
print(sorted(nums, reverse=True))

输出结果:

[8, 6, 4, 2, 1]

以上就是Python中的10个常用函数,它们在编写Python程序时非常有用。