Python 凭借简洁语法、丰富内置 API 与海量第三方库,覆盖自动化、数据分析、爬虫、后端开发等场景。夯实编程基础是所有进阶开发的前提,本文结合完整知识图谱,分模块讲解 Python 核心基础语法,每个知识点配套可运行代码案例,兼顾理论与实操,适合零基础入门与基础巩固。一、四大核心内置数据类型1.1 字符串 str:文本处理核心核心知识点定义方式:单引号' '、双引号" "、三引号""" """多行文本;原始字符串r""屏蔽转义;type()查看类型;索引切片、4 种格式化方案、内置文本处理方法。实操案例# 1. 字符串定义与type查看 s1 = '单行字符串' s2 = """多行 文本 文档字符串""" s3 = r"D:\test\node" # 原始字符串,不识别\n换行符 print(type(s1)) # 2. 切片与反转 text = "python" print(text[0:3]) # 正向切片:pyt print(text[::-1]) # 反向切片:nohtyp # 3. 四种格式化 name = "小明" age = 18 # 老式%格式化 print("姓名:%s,年龄:%d" % (name, age)) # format格式化 print("姓名:{},年龄:{}".format(name, age)) # f-string(推荐) print(f"姓名:{name},年龄:{age}") # 4. 常用内置方法 m
Python 编程基础
Python 凭借简洁语法、丰富内置 API 与海量第三方库,覆盖自动化、数据分析、爬虫、后端开发等场景。夯实编程基础是所有进阶开发的前提,本文结合完整知识图谱,分模块讲解 Python 核心基础语法,每个知识点配套可运行代码案例,兼顾理论与实操,适合零基础入门与基础巩固。一、四大核心内置数据类型1.1 字符串 str:文本处理核心核心知识点定义方式:单引号' '、双引号" "、三引号""" """多行文本;原始字符串r""屏蔽转义;type()查看类型;索引切片、4 种格式化方案、内置文本处理方法。实操案例# 1. 字符串定义与type查看 s1 = '单行字符串' s2 = """多行 文本 文档字符串""" s3 = r"D:\test\node" # 原始字符串,不识别\n换行符 print(type(s1)) # 2. 切片与反转 text = "python" print(text[0:3]) # 正向切片:pyt print(text[::-1]) # 反向切片:nohtyp # 3. 四种格式化 name = "小明" age = 18 # 老式%格式化 print("姓名:%s,年龄:%d" % (name, age)) # format格式化 print("姓名:{},年龄:{}".format(name, age)) # f-string(推荐) print(f"姓名:{name},年龄:{age}") # 4. 常用内置方法 m