python的常见函数总结

  • Post category:Python

Python 常见函数总结

Python 是一门通用高级编程语言,常常用于 Web 开发、数据分析、人工智能等领域。Python 社区拥有许多非常优秀的第三方库和模块,使得 Python 具备了很多强大的功能。本篇文章将介绍 Python 常见的函数。

print()

print() 函数用于将对象以文本形式表示输出。其语法如下:

print(object(s), sep=separator, end=end, file=file, flush=flush)
  • object(s): 必需。要打印的一个或多个对象。如果有多个对象,则可以在 print() 函数中用逗号分隔它们。
  • sep: 可选。用于分隔对象的字符串,默认值为一个空格。
  • end: 可选。用于结束打印的字符串,默认值为换行符 “\n”。
  • file: 可选。指定输出的文件对象。如果不指定,则默认为标准输出(sys.stdout)。
  • flush: 可选。如果为 True,则强制刷新流。默认值是 False

示例代码1:

print("Hello, World!")
# 输出:Hello, World!

示例代码2:

num1 = 7
num2 = 10
print("The sum of", num1, "and", num2, "is", num1 + num2)
# 输出: The sum is 17

input()

input() 函数用于获取用户输入。其语法如下:

input(prompt)
  • prompt: 可选。提示文本信息。

示例代码:

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

len()

len() 函数用于返回对象(列表、元组、字符串等)的长度。其语法如下:

len(object)
  • object: 必需。要返回长度的对象。

示例代码:

name = "John Smith"
print("The length of name is:", len(name))
# 输出:The length of name is: 10

str()

str() 函数用于将指定的对象转换为字符串。其语法如下:

str(object)
  • object: 必需。要转换为字符串的对象。

示例代码:

num = 123
print(str(num) + " is a number.")
# 输出:123 is a number.

int()

int() 函数用于将指定的对象转换为整数。其语法如下:

int(x)
int(x, base)
  • x: 必需。要转换为整数的对象。
  • base: 可选。转换时的进制数。默认为 10。

示例代码:

num = "123"
print(int(num) + 1)
# 输出:124

float()

float() 函数用于将指定的对象转换为浮点数。其语法如下:

float(x)
  • x: 必需。要转换为浮点数的对象。

示例代码:

num = "3.14"
print(float(num) + 1)
# 输出:4.14

abs()

abs() 函数用于返回指定数字的绝对值。其语法如下:

abs(x)
  • x: 必需。要返回绝对值的数字。

示例代码:

num = -10
print(abs(num))
# 输出:10

range()

range() 函数用于创建指定区间的数字序列。其语法如下:

range(start, stop, step)
  • start: 可选。起始数字。默认为 0。
  • stop: 必需。结束数字。不包含在数字序列中。
  • step: 可选。每个数字之间的间隔。默认为 1。

示例代码:

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

for i in range(1, 11, 2):
    print(i)

sorted()

sorted() 函数用于对序列进行排序。其语法如下:

sorted(iterable, *, key=None, reverse=False)
  • iterable: 必需。要排序的序列、元组或其他可迭代对象。
  • key: 可选。用于指定排序规则的函数。
  • reverse: 可选。是否倒序排列。默认为 False

示例代码:

nums = [3, 1, 4, 2, 5]
sorted_nums = sorted(nums)
print(sorted_nums)

words = ["apple", "banana", "cherry", "date"]
sorted_words = sorted(words, reverse=True)
print(sorted_words)

以上是我总结的 Python 常用函数的介绍,希望能够对大家有所帮助。