Python 初学者指南:字符串与布尔值

你在几乎每一个 Python 程序中都会用到字符串和布尔值。本指南将解释它们的工作原理。

字符串 (文本)

字符串是字符序列。你可以使用字母、数字或符号。请将它们包含在单引号或双引号中。

• 使用单引号:name = 'Ramesh' • 使用双引号:name = "Ramesh" • 使用三引号处理长文本:

poem = """
玫瑰是红色的,
Python 很伟大。
"""

字符串操作

你可以使用这些工具轻松地操作文本:

  • 使用 + 连接字符串:first + " " + last
  • 使用 * 重复字符串:"Ha" * 3 得到 HaHaHa
  • 使用 len() 获取长度:len("Python") 得到 6

切片与索引

Python 从 0 开始计数。使用方括号来获取单词的特定部分。

  • word[0] 获取第一个字母。
  • word[-1] 获取最后一个字母。
  • word[0:2] 获取前两个字母。

常用字符串方法

Python 拥有用于修改文本的内置函数:

  • text.upper() 将其转换为全大写。
  • text.lower() 将其转换为全小写。
  • text.strip() 去除多余的空格。
  • text.replace("old", "new") 替换单词。

格式化文本的最佳方式

使用 f-string 将变量插入文本中。它既简洁又快速。

example = f"我的名字是 {name},我今年 {age} 岁。"

布尔值 (True/False)

布尔值代表逻辑。一个值要么是 True,要么是 False。你使用它们来做出决策。

比较运算符

当你比较值时,会得到布尔值结果:

  • == (等于)
  • != (不等于)
  • > (大于)
  • < (小于)

逻辑运算符

组合多个条件以构建复杂的逻辑:

  • and:两边都必须为 True
  • or:至少有一边为 True
  • not:反转结果。

下一步

掌握这些基础知识可以为你学习控制流和循环做好准备。在第 4 部分中,我们将学习如何使用这些工具让你的代码执行操作。

来源:https://dev.to/ramesh_s_a8f0867d239e927c/python-for-beginners-part-3-strings-booleans-6d2

可选学习社区:https://t.me/GyaanSetuAi