Python 基础函数大全:新手入门必备利器

6,480次阅读
没有评论

共计 2014 个字符,预计需要花费 6 分钟才能阅读完成。

8a8308b6a81b4dee5aeca54bac23b242 (1)

Python 以其简洁易懂的语法和丰富的库函数而闻名,对于编程新手来说,掌握基础函数是迈向 Python 世界的第一步。本文将为您介绍一系列常用的 Python 基础函数,涵盖字符串操作、列表操作、字典操作、数学运算、输入输出等方面,助您轻松入门 Python 编程。

一、字符串操作

字符串是编程中常用的数据类型之一,Python 提供了丰富的函数来处理字符串:

  1. len(str): 返回字符串 str 的长度。
  2. str.lower(): 将字符串 str 中的所有字母转换为小写形式。
  3. str.upper(): 将字符串 str 中的所有字母转换为大写形式。
  4. str.strip(): 去除字符串 str 首尾的空格。
  5. str.split(sep): 以 sep 为分隔符,将字符串 str 分割成列表。
  6. str.replace(old, new): 将字符串 str 中的 old 字符串替换为 new 字符串。
  7. str.find(sub): 返回子字符串 sub 在字符串 str 中第一次出现的索引位置,如果不存在则返回 -1。
  8. str.startswith(prefix): 判断字符串 str 是否以 prefix 开头。
  9. str.endswith(suffix): 判断字符串 str 是否以 suffix 结尾。

示例:

str1 = "Hello, World!"
print(len(str1))  # 输出:17
print(str1.lower())  # 输出:hello, world!  
print(str1.strip())  # 输出:Hello, World!
print(str1.split(","))  # 输出:['Hello', 'World!']

二、列表操作

列表是 Python 中常用的数据结构之一,可以存储不同类型的数据:

  1. len(list): 返回列表 list 的长度。
  2. list.append(obj): 在列表 list 的末尾添加元素 obj。
  3. list.insert(index, obj): 在列表 list 的指定索引 index 处插入元素 obj。
  4. list.remove(obj): 删除列表 list 中第一个出现的元素 obj。
  5. list.pop(index): 删除并返回列表 list 中指定索引 index 处的元素,默认删除最后一个元素。
  6. list.sort(): 对列表 list 进行排序。
  7. list.reverse(): 反转列表 list 中元素的顺序。

示例:

list1 = [1, 2, 3, 4, 5]
print(len(list1))  # 输出:5
list1.append(6)
print(list1)  # 输出:[1, 2, 3, 4, 5, 6]
list1.remove(3)
print(list1)  # 输出:[1, 2, 4, 5, 6]

三、字典操作

字典是一种键值对的数据结构,可以通过键来访问对应的值:

  1. len(dict): 返回字典 dict 中键值对的数量。
  2. dict.keys(): 返回字典 dict 中所有键的列表。
  3. dict.values(): 返回字典 dict 中所有值的列表。
  4. dict.get(key, default): 返回字典 dict 中键 key 对应的值,如果键不存在则返回 default 值。
  5. dict.pop(key): 删除并返回字典 dict 中键 key 对应的值。

示例:

dict1 = {"name": "Alice", "age": 18}
print(len(dict1))  # 输出:2
print(dict1.keys())  # 输出:dict_keys(['name', 'age'])
print(dict1.get("age"))  # 输出:18

四、数学运算

Python 提供了常用的数学运算函数:

  1. abs(x): 返回 x 的绝对值.
  2. max(x1, x2, …): 返回最大值.
  3. min(x1, x2, …): 返回最小值.
  4. round(x, n): 返回 x 四舍五入到小数点后 n 位的值.
  5. pow(x, y): 返回 x 的 y 次方.

示例:

print(abs(-5))  # 输出:5
print(max(1, 2, 3, 4, 5))  # 输出:5
print(round(3.1415926, 2))  # 输出:3.14

五、输入输出

  1. print(*objects, sep=’ ‘, end=’n’):  打印输出.
  2. input(prompt):  获取用户输入.

示例:

print("Hello", "World!", sep="-")  # 输出:Hello-World!
name = input("请输入你的名字:")
print("你好," + name + "!")  # 输出:你好,[用户输入的名字]!

以上只是 Python 基础函数的一小部分,掌握这些函数可以帮助您完成大部分的编程任务。随着学习的深入,您将会接触到更多更强大的函数和库,不断提升您的编程技能。

原文地址: Python 基础函数大全:新手入门必备利器

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-09-19发表,共计2014字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)