Python学习之路-字符串

简介: 字符串用来表示一段文本信息,字符串是程序中使用的最多的数据类型

一、基本规则

在 Python 中字符串需要使用引号引起来,可以是双引号,也可以是单引号.

image.png

这两者没有任何区别,但是注意不要混着用,否则会报错。

image.png

相同的引号之间不能嵌套

image.png

二、长字符串

image.png

如果想把诗换成诗的格式,需要用三重引号来表示一个长字符串,就是三个单引号'''或者是三个双引号 " " "

a='''泉眼无声惜细流,树阴照水爱晴柔,小荷才露尖尖角,早就蜻蜓立上头'''print(a)

image.png

三、转义字符

可以用\作为转义字符

a='子曰:\"好好学习,天天向上\"'print(a)

image.png

转义字符中  

\'  表示'

\"  表示"

\t  表示制表符

\n 表示换行符

\\  表示反斜杠

\uxxxx 表示 Unicode 编码

相关文章
|
29天前
|
存储 算法 数据库
使用python hashlib模块给明文字符串加密,以及如何撞库破解密码
`hashlib` 是 Python 中用于实现哈希功能的模块,它可以将任意长度的输入通过哈希算法转换为固定长度的输出,即散列值。该模块主要用于字符串加密,例如将用户名和密码转换为不可逆的散列值存储,从而提高安全性。`hashlib` 提供了多种哈希算法,如 `md5`、`sha1`、`sha256` 等。
37 1
|
4天前
|
Python
python获取字符串()里面的字符
在Python中,如果你想获取字符串中括号(比如圆括号`()`、方括号`[]`或花括号`{}`)内的字符,你可以使用正则表达式(通过`re`模块)或者手动编写代码来遍历字符串并检查字符。 这里,我将给出使用正则表达式的一个例子,因为它提供了一种灵活且强大的方式来匹配复杂的字符串模式。 ### 使用正则表达式 正则表达式允许你指定一个模式,Python的`re`模块可以搜索字符串以查找匹配该模式的所有实例。 #### 示例:获取圆括号`()`内的内容 ```python import re def get_content_in_parentheses(s): # 使用正则表达
58 36
|
2天前
|
Python
python第三方库-字符串编码工具 chardet 的使用(python3经典编程案例)
这篇文章介绍了如何使用Python的第三方库chardet来检测字符串的编码类型,包括ASCII、GBK、UTF-8和日文编码的检测示例。
25 6
|
30天前
|
Python
python字符串常用操作方法
python字符串常用操作方法
|
1月前
|
数据采集 Python
|
1月前
|
程序员 测试技术 开发工具
豆瓣评分7.9!世界级讲师耗时5年整理出的Python学习手册!
Python是一门流行的开源编程语言,广泛用于各个领域的独立程序与脚本化应用中。它不仅免费、可移植、功能强大,同时相对简单,而且使用起来充满乐趣。从软件业界的任意一角到来的程序员,都会发现Python着眼于开发者的生产效率以及软件质量,因此无论你的项目是大还是小,选择Python都将带来战略性的优势。 今天给小伙伴们分享的这份手册讲述了完整的Python语言,力争满足“语言”和“原理”两个方面的需求,并拥有足够的深度以便实用。废话不多说,下面展示给大家。
|
27天前
|
UED Python
探索Python中的魔法方法:打造自定义字符串表示
【8月更文挑战第31天】在Python的世界里,魔法方法是那些以双下划线开头和结尾的特殊方法,它们为类提供了丰富的功能。本文将带你走进这些魔法方法的背后,特别是__str__和__repr__,揭示如何通过它们来定制我们的对象在被打印或转换为字符串时的外观。我们将从基础用法开始,逐步深入到高级技巧,包括继承与重写,最终实现一个优雅的字符串表示方案。准备好了吗?让我们开始这段代码之旅吧!
|
29天前
|
索引 Python
如何在 Python 中修改字符串
【8月更文挑战第29天】
15 0
|
29天前
|
Python Windows Perl
python 字符串前加r b u f 含义
python 字符串前加r b u f 含义
23 0
|
30天前
|
存储 JSON 测试技术
Python中最值得学习的第三方JSON库
Python中最值得学习的第三方JSON库