python基础

#程传纪

i=1234

j=0

while i>0:

j=j*10+i%10

i//=10

print(j)

#求一个数倒过来的数

n=int(input(‘输入一个整数:’))

j=0

while n>0:

j=j*10+n%10

n//=10

print(j)

#求一个数倒过来的数

n=int(input(‘请输入一个整数:’))

i=0

while n>0:

i=i*10+n%10

my_str=‘hello,world’

n//=10

print(i)

#求一个数的倒数

n=int(input(‘求一个数的倒数:’))

i=0

while n>0:

i=i*10+n%10

n//=10

print(i)

#根据指定数据查找对应的下标

result=my_str.index(‘h’)

print(result)

n=my_str.index(‘l’)

print(n)

m=my_str.index(‘w’)

print(m)

#根据指定数据查找对应的下标

n=‘hello,world’

m=n.find(‘l’)

print(m)

i=n.find(‘r’)

print(i)

j=n.find(‘j’)

print(j)

#find yu index 的区别为 find 如果找不到返回的结果是-1,index则会爆破
#统计字符串长度(个数)

n=‘werdeeekj’

m=len(n)

print(m)

#统计某个字符在字符串中出现的次数

i=‘abcdffffcdddghldj’

j=i.count(‘f’)

print(j)

i=‘ewdhfejdjdnjdje’

j=i.count(‘d’)

print(j)

#替换指定数据

i=‘nihao,beijing’

j=i.replace(‘beijing’,‘xuemei’)

print(j)

#分割数据

i=‘abc3defg’

j=i.split(‘3’)

print(j)

#s=‘123-456-789-abc-def’

i=s.split(’-’)#按照-来进行分割

print(i)

i=s.split(’-’,maxsplit=2)#maxsplit按照’-‘里的字符做多分割2次

print(i)

j=s.split(’-’,maxsplit=3)

print(j)

i=‘123\n456\n789\nabc’

print(i.splitlines())#把分隔符分割掉

print(i.split(’\n’))#以\n来分割

# i=‘abcdefgh’

print(i[0])#得出下标是0的字符

print(i[1],i[2])#得出下标是1和2的字符

print(len(i))#算出字符串长度

print(len(i)-3)#算出字符串减3

n=‘abcdefg’

i=0#初始值

while i<len(n):#控制条件

print(‘第%d个字符是%c’%(i+1,n[i]))

i+=1#步长

n=‘nihaomaqinaide’

i=0

while i<len(n):

print(‘第%d个字符是%c’%(i+1,n[i]))

i+=1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值