第1天:Python基础语法(五)

正文:

在之前的文章中,我们已经学习了Python的基本语法集合和集合的一些常用操作。

在本篇文章中,我们将继续学习其他类型

字符串格式化

使用操作符%s来实现

➢ 几个%s就几个变量

➢ 超过一个变量时,需要用元组%()来获取,且顺序不可换

方法一:

python 复制代码
a = 'name %s,age %s' %('大卫',20)
print(a)
#输出结果:name 大卫,age 20

方法二:

python 复制代码
a = 'name %s,age %s'
name = 'dawei'
age ='20'
print(a % (name,age))

格式化函数-format

➢ string.format函数用来格式化字符串

➢ 使用format的字符串主体使用大括号{}来替代格式符string.format(data, data, data...)

python 复制代码
a = 'name {},age {}'
name = 'dawei'
age ='20'
print(a.format(name,age))

Python3.6加入的新格式化方案f-strings

➢ 定义一个变量

➢ 字符串前加f符号

➢ 需要格式化的位置使用{变量名},需提前定义变量

python 复制代码
name_01 = 'dawei'
age_01 ='20'
a = f'my name {name_01},my age {age_01}'   #加f
print(a)

常用格式化符号

python中各种转义字符

Python运算符

算数运算符

比较运算符

赋值运算符

位运算符

逻辑运算符

运算符优先级

相关推荐
robot_大菜鸟5 分钟前
python_openCV_计算图片中的区域的黑色比例
开发语言·python·opencv
AI让世界更懂你28 分钟前
漫谈设计模式 [18]:策略模式
python·设计模式·策略模式
Pandaconda31 分钟前
【C++ 面试 - 新特性】每日 3 题(六)
开发语言·c++·经验分享·笔记·后端·面试·职场和发展
这不巧了31 分钟前
Faker在pytest中的应用
python·自动化·pytest
chanTwo_0034 分钟前
go--知识点
开发语言·后端·golang
悟空丶12335 分钟前
go基础知识归纳总结
开发语言·后端·golang
北南京海1 小时前
【C++入门(5)】类和对象(初始类、默认成员函数)
开发语言·数据结构·c++
oennn欧冷1 小时前
中文关键字检索分析-导出到csv或者excel-多文件或文件夹-使用python和asyncio和pandas的dataframe
python·pandas·vba·asyncio·dataframe·completablefuture
小言从不摸鱼1 小时前
【NLP自然语言处理】文本处理的基本方法
人工智能·python·自然语言处理
hummhumm1 小时前
数据库系统 第46节 数据库版本控制
java·javascript·数据库·python·sql·json·database