python基础10_转义&类型转换

本文详细介绍了编程中转义字符的概念及其在字符串中的应用,以及如何将不同数据类型(如float、int、str、bool等)进行转换,以实现数据格式的灵活处理。
摘要由CSDN通过智能技术生成

这篇博客我们来学一下转义字符

首先什么是转义字符呢?

转义字符就是在编程中用于表示一些特殊的字符,比如说换行,在字符串中,需要换行吧,然后是不是有些时候还要在字符串中按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)

显示结果:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值