第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运算符

算数运算符

比较运算符

赋值运算符

位运算符

逻辑运算符

运算符优先级

相关推荐
WJSKad123511 分钟前
如何评价ControlNet v1.1的InPaint版本?[特殊字符]
python
共享家952713 分钟前
C++ string 类从原理到实战
开发语言·c++
xuansec16 分钟前
【JavaEE安全】JNDI 注入从原理到实战:RMI、LDAP 与高版本绕过
python·安全·java-ee
库奇噜啦呼17 分钟前
【iOS】Effective Objective-C第一章
开发语言·ios·objective-c
进击的雷神25 分钟前
前端路由动态渲染、JSON内嵌HTML清洗、展位信息数组化、分页参数固定化——尼日利亚展会爬虫四大技术难关攻克纪实
前端·爬虫·python·json
不会写DN29 分钟前
Go 语言并发编程的 “工具箱”
开发语言·后端·golang
叶宇燚36 分钟前
Java整理--数据结构篇
java·开发语言·数据结构
晚枫歌F42 分钟前
btree B树实现key-value存储
开发语言·数据结构
foundbug9991 小时前
多智能体三维编队飞行控制MATLAB实现
开发语言·matlab
炸膛坦客1 小时前
单片机/C语言八股:(七)C 程序运行时内存布局的动态变化
c语言·开发语言