python学习第二天

a=15
if(a>10 and a<100)or(a<-10 and a>-100):
    print("BINGO")

s="青青子衿,悠悠我心。"
print(s[5])
print(s[2:4])
print(s[:4])
print(s[5:])
print(s[8:4])

"{:25}".format(s)   #左对齐,默认
"{:1}".format(s)    #指定宽度为1,不足变量s的宽度
"{:^25}".format(s)  #居中对齐
"{:>25}".format(s)  #右对齐
"{:*^25}".format(s) #居中对齐且填充*
y=0
z=0
"{0:{1}^25}".format(s,y)  #指定代表填充字符和宽度的变量y
"{0:{1}^{2}}".format(s,y,25)
"{0:{1}{3}{2}}".format(s,y,25,z)

#精度<.>
"{:.2f}".format(3.1415926)    #保留两位小数
"{:>25.3f}".format(3.1415926) #右移,保留3位小数
"{:.5}".format("全国计算机等级考试")     #输出5个字符
"{:.15}".format("全国计算机等级考试")    #若长度不到15,到结尾结束

#对于整数类型,输出格式有6种
#.b                  #2进制
#.c                  #Unicode字符
#.d                  #10进制
#.o                  #8进制
#.x                  #小写16进制
#.X                  #大写16进制

#对于浮点数类型,输出格式有4种
#.e||.E              #指数形式
#.f                  #浮点形式
#.%                  #百分比形式
#字符串类型的操作
x=input("这是一个中文的字符串")
y=type(x)           #判断变量类型
print(y)

#int(x)  float()   str()

x in s #如果x是s的字串,返回True,否则返回False

#len()  chr()   ord()   hex()   oct()

#str.lower()    str.upper()     str.split(scp=none)     str.cound(sub)
#str.replase(old,new)       str.center(width,fillchar)
#str.strip(char)        str.join(iter)

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值