字符串格式化

本文概述了Python的基础数据类型如int, float, bool, 字符串、列表、元组、集合和字典,重点讲解了字符串格式化方法,包括字符串格式化符号、f-string以及常见应用场景。同时涉及了文件操作和基本运算符的使用。

概述

python基础数据类型

int float bool
str  字符串(******)
list  列表 (******)
tuple 元组(**)
set  集合(*)
dict 字典 (*****)
bytes  (****)
运算符  (***)
文件操作  (*****)


#大多是要记的,理解的不多

int float bool

 0,空字符串,都表示的是False

字符串

一,字符串格式化问题        


# 我叫XXX,我住在XX,我的年龄是XX,我的爱好是XXX
name = input("请输入你的名字:")
address = input("请输入你的住址:")
age = input("请输入你的年龄:")
hobby = input("请输入你的爱好:")

age = int(age)  #input读入的是字符串,转换成int
# %s 字符串占位
# %d 整数占位
s = "我叫%s,我住在%s,我的年龄是%d岁,我的爱好是%s" %(name,address,age,hobby)
print(s)

s1 = "我叫{},我住在{},我的年龄是{}岁,我的爱好是{}" .format(name,address,age,hobby)
print(s1)

s2 = f"我叫{name},我叫{name},我叫{name},我今年{age}岁,我来自{address},我来自{address}" # f-string
print(s2)

 

 三种常见的格式化:


# 我叫XXX,我住在XX,我的年龄是XX,我的爱好是XXX
name = input("请输入你的名字:")
address = input("请输入你的住址:")
age = input("请输入你的年龄:")
hobby = input("请输入你的爱好:")

age = int(age)
# %s 字符串占位
# %d 整数占位
# %f 占位小数
s = "我叫%s,我住在%s,我的年龄是%d岁,我的爱好是%s" %(name,address,age,hobby)

s1 = "我叫{},我住在{},我的年龄是{}岁,我的爱好是{}" .format(name,address,age,hobby)

s2 = f"我叫{name},我叫{name},我叫{name},我今年{age}岁,我来自{address},我来自{address}" # f-string
print(s2)

        

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值