Python基础语法(字符串拓展)

提示:1.2.14

目录

一、字符串拓展

1.字符串的三种定义法

 2.字符串的引号嵌套

3.字符串的拼接

4.字符串格式化

5.表达式格式化


一、字符串拓展

1.字符串的三种定义法

  • 单引号定义:name=' '
  • 双引号定义:name=" "
  • 三引号定义:name=''' '''

 2.字符串的引号嵌套

  • 单引号定义,可以内含双引号
  • 双引号定义,可以内含单引号
  • 转移字符(\)将引号转移为普通字符

3.字符串的拼接

使用“+”号连接字符串(无法和非字符串类型进行拼接)

4.字符串格式化

第一种方法:

       %s

                  将内容转换成字符串,放入占位位置
       %d                   将内容转换成整数,放入占位位置
       %f                   将内容转换成浮点型,放入占位位置

 

示例如下:

day=123
name="CSDN"
message="在%s学习,第%s天"%(name,day)
print(message)

结果展示:

  

使用辅助符号“ % m.n s/d/f ”来控制数字精度

  • m:控制长度,设置的宽度小于数字自身,不生效
  • n:控制小数点精度,会对小数进行四舍五入

第二种方法:

format(格式化)首字母 m

示例如下:

name="小美"
height=1.52
age=31
print(f"{name},身高{height},今年{age}岁了。")

 结果展示:

不会改变数字的精度

5.表达式格式化

示例如下:

print("1*1的结果是:%d"%(1*1))
print(f"字符串在Python中的类型名是:{type('字符串')}")

 结果展示:

Python基础语法(字符串拓展)_第1张图片

你可能感兴趣的:(python,开发语言)