python变量字符_python变量类型之字符串

爱被打了一巴掌 2022-10-25 14:28 353阅读 0赞

python常用数据类型:

数字(整数int,浮点数float)

字符串

元组

列表

字典

切片输出

2、格式化输出

第一种格式化输出 %d整数 %f浮点数(用.*表示精确到多少位小数) %s字符串

%d必须放一个整数,%f可以放一个整数,也可以放一个浮点数,%s可以放任意值

例:

age=18 #年龄 int类型

name=’爬虫’ #姓名 str类型

score=99.99 #成绩 float类型

print(“%s今年%s岁,数学考了%.2f”%(name,age,score))#按顺序取值

输出的结果:爬虫今年18岁,数学考了99.99

第二种格式化输出 format{}

{}里面不指定数值,按顺序取值

{}里面指定数值,根据设置的去取值

{}format里面的数据,也有索引,从0开始标记数据

print(“{}今年数学考了{}“.format(name,score))#按顺序取值

输出的结果:爬虫今年数学考了99.99

字符串的大小写切换 upper(),lower(),swapcase()同时实现大写变小写,小写变大写

# 一、实现字符串大小写转换

# 1.大小写转换upper()、lower()

str = “sdSdsfdAdsdsdfsfdsdASDSDFDSFa”

res1 = str.upper()

res2 = str.lower()

print(‘小写转换为大写转换后的结果:{}‘.format(res1))

print(‘大写转换为小写转换后的结果:{}‘.format(res2))

# 2.swapcase()同时实现大写变小写,小写变大写

res3 = str.swapcase()

print(‘大小写同时转换的结果:{}‘.format(res3))

# 二、将字符串变为镜像字符串,’A’变为’Z’,’b’变为’y ‘

# 通过char()根据ASCII码获取对应的字符

a = chr(155-ord(‘A’))

print(“A转换为Z:”,a)

b = chr(219-ord(‘b’))

print(“b转换为y:”,b)

str2 = “hihudngd”

m= ‘’

for i in str2:

if i.islower():

i = chr(219 - ord(i))

m += i

elif i.isupper():

i = chr(155 - ord(i))

m += i

print(“转换后的镜像字符串:”,m)

发表评论

表情:
评论列表 (有 0 条评论,353人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python 变量类型

    Python 变量类型 变量是存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存

    相关 Python 变量类型

    Python 变量类型 变量是存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存

    相关 Python||Python变量类型

    Python 变量类型 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中

    相关 Python变量字符串

    一、Python变量 1、Python变量 变量用于存储某个或某些特定的值,它与一个特定标识符相关联,该标识符称为变量名称。变量名指向存储在内存中的值。在创建变量时