1、字符串前加u eg: u"我是含有中文字符的字符串。" 作用:u修饰符后面的字符串以Unicode格式进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。 2、字符串前加r eg:r"\n\n\n\n" 表示一个普通生字符串\n\n\n\n,而不表示换行了。 作用:将引号中字符串的转义字符忽...
python3.6加入的,f-string:定义一个变量;字符串前加f符合;需要格式化的位置使用{变量名} 例: a = 7 b = 22 # 方法1:字符串格式化使用操作符%来实现 print('今天是%s月'%a) # 只有一个变量,%s是格式符 print('今天是%s月%s日'%(a,b)) # 包含2个变量,要将2个变量放在()中 # 方法2:字符串格式...
首先,加'u'修饰符,如'u"我是含有中文字符的字符串。"',表示字符串以Unicode格式编码。该用法常用于中文字符串,避免因源码储存格式问题导致乱码。其次,加'r'修饰符,如'r" "',表示普通字符串,忽略其中的转义字符,如不表示换行。再者,加'b'修饰符,如'response = b'Hello World!'',表示字...
在Python中,反斜杠('\')通常用作转义字符。例如,'\n'代表换行符,'\t'代表制表符。而当我们需要在字符串中保留反斜杠而不进行转义时,就可以使用原始字符串修饰符。例如,如果我们想表示Windows文件路径,通常会这样写: ```python path = "C:\\Users\\Username\\Documents\\file.txt" ``` 而使用原始字符串,...
Python 自1.5版本起增加了re 模块,它提供 Perl风格的正则表达式模式。re 模块使得Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。 re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符...
原始字符串 (Raw String) - r 或 R 使用r 或 R 前缀,可以告诉 Python 字符串中的所有反斜杠都是普通字符,而不是转义字符。这在处理文件路径、正则表达式等情况下非常有用。 path = r'C:\new_folder\test.txt' # 原始字符串 2. 格式化字符串 (Formatted String) - f 或 F ...
```python path = r"C:\Users\Username\Documents\file.txt" ``` 现在让我们来探讨一些规范使用这一技巧的方法: **在文件路径中使用:** 这是原始字符串修饰符最常见的用法之一。当我们在处理文件路径时,通常会遇到反斜杠的问题,因为它们在字符串中用作转义字符。在这种情况下,使用原始字符串可以避免由于转义...