这篇博客我们来学一下转义字符
首先什么是转义字符呢?
转义字符就是在编程中用于表示一些特殊的字符,比如说换行,在字符串中,需要换行吧,然后是不是有些时候还要在字符串中按tab键, 或者是enter键, 或者是引号,这些都是特殊字符,然后就是通过转义.把这些从普通字符转成具有特殊含义的字符
实际运用,上代码
str_0 = "hello world\n丹\t丹\a \"李白\""
str_1 = 'hello world\n丹\t丹\a "李白"'
"""
什么是转义?
就是把原本的普通字符转成特殊含义的字符
常见的转义字符如下
\n \t \a \" \\ \r
"""
str_0 = r"a\na" #前面加一个r就是取消转义
print(str_0)
讲了转义再讲讲字符转换
转换代码如下:
float_0 = 12.4
int_0 = 13
str_0 = "李白"
tuple_0 = "杜甫", 23, 45
list_0 = [1, 2, 3, 44]
bool_0 = True
bool_1 = 1 == 2
int_1 = 0
float_1 = 0.0
tuple_1 = ()
list_1 = []
float_2 = "12.33"
str_1 = ""
"把float_0转换成整型"
float_0 = int(float_0)
"把int_0转换成浮点型"
int_0 = float(int_0)
"把str_0转换成列表"
str_0 = list(str_0)
"把str_0转换成元组"
str_0 = tuple(str_0)
"把tuple_0转换成列表"
tuple_0 = list(tuple_0)
"把list_0转换成元组"
list_0 = tuple(list_0)
"把bool_1转换成列表"
bool_1 = int(bool_1)
print(bool_1)
# bool_1 = list(bool_1) # 注意 要把数据转换成列表,前提是数据要有多个值
"把bool_1转换成整型"
bool_1 = int(bool_1)
"把bool_1转换成浮点型"
bool_1 = float(bool_1)
print(bool_1)
"把bool_1转换成元组"
# bool_1 = tuple(bool_1) # 注意 要把数据转换成元组,前提是数据要有多个值
"把float_1转换成bool"
float_1 = bool(float_1)
"把list_1转换成bool"
list_1 = bool(list_1)
print(list_1)
"把float_2转换成整型"
float_2 = float(float_2)
float_2 = int(float_2)
print(float_2)
显示结果: