Python从入门到精通(第二章——3字符串拼接、字符串格式化、格式化的精度控制、字符串格式化方式2)

提示:第一阶段-第二章-09-字符串的拼接_哔哩哔哩_bilibili

目录

前言

1. 字符串拼接

1.1 学习目标

1.2 字符串拼接

 2 字符串格式化(非字符串类型进行拼接)

2.1 学习目标

2.2 字符串格式化的作用

2.3 字符串格式化

2.4 格式化扩展

 3 格式化精度控制

3.1 学习目标

3.2 情景倒入

 3.3 解决方法

4 快速字符串格式化

4.1 学习目标

4.2 快速字符串格式化的用法

 5. 表达式格式化

5.1 学习目标

5.2 什么是表达式

5.3 对表达式进行格式化

 6 第二章大测试

总结


前言

本篇文章主要学习字符串的拼接、字符串格式化、格式化的精度控制和字符串格式化方式


1. 字符串拼接

1.1 学习目标

掌握如何拼接字符串

1.2 字符串拼接

我们可以看到上面的加号都是以字符串的形式加到一块的,那么如果我们上面表示的name不是字符串,而是数字类型的话可以吗?我们尝试一波

答案是不可以的,因此我们可以得出加号仅适用于字符串类型可以加,但是对于数字类型的却不可以,所以通过加号来去拼接并不适用。

 2 字符串格式化(非字符串类型进行拼接)

2.1 学习目标

掌握通过占位的形式拼接字符串(也就是字符串格式化)

2.2 字符串格式化的作用

我们通过第1节中可以看到,通过加号拼接字符串并不好用

1. 变量过多,拼接起来太麻烦

2. 字符串无法和数字或其它类型完成拼接

那么有无一种方便并且支持拼接其它类型的呢?

2.3 字符串格式化

如果多个变量占位的情况下,变量要用括号括起来,并按照占位的顺序去输入。 

2.4 格式化扩展

根据2.3我们可以看到,数字类型好拉胯啊,还得必须转换成字符串的形式才能拼接,那么有没有体面的方式,让本来的数字类型就可以直接被拼进去呢?当然有,我们往下看。

 格式化扩展示例如下:

 3 格式化精度控制

3.1 学习目标

掌握格式化字符串的过程做数字的精度控制

3.2 情景倒入

 3.3 解决方法

 

4 快速字符串格式化

4.1 学习目标

掌握快速字符串格式化的方式

4.2 快速字符串格式化的用法

 

快速字符串格式化的缺点就是无法做出精度控制,所以说相对来说是有一定局限性的。

 5. 表达式格式化

5.1 学习目标

1. 什么是表达式

2. 掌握对表达式进行字符串格式化

5.2 什么是表达式

5.3 对表达式进行格式化

 

 

 6 第二章大测试

 

 


总结

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值