ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

6_字符串

2022-08-05 00:35:18  阅读:133  来源: 互联网

标签:www love format print 字符串 com 回文


确定回文数
"""
什么是回文数?
正读和倒读都有意义的文字称为“回文”。例如,小白是一个名字,如果反过来,白小,也可以是一个人名, 这个人姓小名白。王融有诗《春游回文诗》中的诗句“风朝指锦幔,月晓照莲池”,反读也是有意义的,不信你读读。 而“回文数”,则是一种数字。例如,65856,这个数正读是65856,倒读也是65856,这样的数就是回文数。 数学中有著名的“回文数猜想”之谜,至今没有解决。该问题描述的是:任取一个数,把它倒过来,并将这两个数相加, 然后这个和数倒过来,与原来的和数相加,重复这个过程,一定能获得一个回文数。""" y = input("请输入一组数字:") x = str(y) print("是回文数" if x == x[::-1] else "不是回文数")
大小写互换
x = "I lovE YOu"
# I love you
print(x.capitalize())
# i love you
print(x.casefold())
# I Love You
print(x.title())
# i LOVe yoU
print(x.swapcase())
# I LOVE YOU
print(x.upper())
# i love you
print(x.lower())
左中右对齐
s = "有内鬼,停止交易!"
# 居中对齐center(),括号里面填写总共的长度
# ***有内鬼,停止交易!***
print(s.center(15, "*"))

# 左对齐ljust(),括号里面填写总共的长度
# 有内鬼,停止交易!******
print(s.ljust(15, "*"))

# 左对齐rjust(),括号里面填写总共的长度
# ******有内鬼,停止交易!
print(s.rjust(15, "*"))

# zfill(),括号里面填写总共的长度,在前面不零
# 000000有内鬼,停止交易!
print(s.zfill(15))
拆分和拼接
# 找到相应的分隔符,并把字符串进行分割
# ('www', '.', 'daidufjdk.com')
print("www.daidufjdk.com".partition("."))
# ('www.daiduf', '/', 'jdk.com')
print("www.daiduf/jdk.com".partition("/"))
# ['我', '爱', '你', '中', '国', '!', '!', '!']
print("我 爱 你 中 国 ! ! !".split())
# ['我', ' 爱', ' 你', ' 中', ' 国', ' ! ! !']
print("我, 爱, 你, 中, 国, ! ! !".split(','))
# ['我', ' 爱, 你, 中, 国, ! ! !'],找到第一个“,”分割符,切成两份
print("我, 爱, 你, 中, 国, ! ! !".split(',', 1))
# ['我', ' 爱', ' 你', ' 中', ' 国', ' ! ! !']
print("我, 爱, 你, 中, 国, ! ! !".rsplit(','))
# ['我', '爱', '你', '中', '国', '! ! !']
print("我\n爱\n你\n中\n国\n! ! !".split('\n'))
# ['我', '爱', '你', '中', '国', '! ! !']
print("我\n爱\n你\n中\r\n国\r! ! !".splitlines())

# 拼接
# www.daidufjdk.com
print(".".join(['www', 'daidufjdk', 'com']))
# I*love*you
print("*".join(("I", "love", "you")))
print("".join("Love", "Love"))
格式化字符串
# 我出生于1998年
year = 1998
a = "我出生于{}年".format(year)
print(a)
# 1+2=3,2的平方是4,3的立方是27
b = "1+2={},2的平方是{},3的立方是{}".format(1+2, 2*2, 3*3*3)
print(b)
# 我看到漂亮的小姐姐就很激动!
c = "{}看到{}就很激动!".format("我", "漂亮的小姐姐")
print(c)
# 漂亮的小姐姐看到我就很激动!
c = "{1}看到{0}就很激动!".format("我", "漂亮的小姐姐")
print(c)
# 卿卿我我
print("{0}{0}{1}{1}".format("卿", "我"))
# 我叫张三,我爱中国。
# 填充
print("我叫{name},我爱{who}。".format(name="张三", who="中国"))
# %%%%%%%250520%%%%%%%
print("{1:%>10}{0:%<10}".format(520, 250))
# -000000520
print("{:010}".format(-520))
print("{:0=10}".format(-520))
f 表达式
# 我出生于1998年
year = 1998
print(f"我出生于{year}年")

# 1+2=3,2的平方是4,3的立方是27
print(f"1+2={1+2},2的平方是{2*2},3的立方是{3*3*3}")

# -000000520
print(f"{-520:010}")

# 123,456,789
print("{:,}".format(123456789))
print(f"{123456789:,}")

# 3.14
print("{:2f}".format(3.1415))
print(f"{3.1415:2f}")

 

 
 
 
 

 

 

标签:www,love,format,print,字符串,com,回文
来源: https://www.cnblogs.com/tuyin/p/16552724.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有