day3作业

#申小龙
a=‘1124542’
print(a)
a=‘42’"32we’
print(a)

a=‘31sd\nae’
print(a)
a=“243’24’”
print(a)

a=“294769842758327”
print(a[3])
print(a[8])
print(len(a))
print(a[len(a)-5])

a=5
b=0
c=a #c=5
a=b #a=0
b=c #b=5
print(a)
print(b)

a=425
b=686
a,b=b,a
print(a)
print(b)

s=“ksjdhgo42982894utoihwg”
print(s[4:8])

s=“abc”#字符串不可更改类型 任何情况下不能改变其内容的值
s[0]=1
print(s)

s=“123235374dsafasd”
print(s[2:10:2])
print(s[3:])
print(s[:14])
print(s[:])
print(s[-2])
print(s[0])
print(s[-0])

s=“3829283709283”
print(s[::4])
print(s[::6])
i=s.find(“83”)
print(i)
#.index是索引 找不到会报错 一般用find

s=“aksjdghiuwegkjdskjdbmxcvkdwkeru”
i=s.count(“jd”)
print(i)
i=s.count(“m”)
print(i)
print(s.replace(“jd”,“482848”))# replace 替换

s=" fuwi,We,wr,Rng,mv "
print(s.split(",",2))#以xx进行分段
print(s.partition(","))#以xx进行分段并把第一个xx提取出来
print(s.capitalize())#令其首字母大写
print(s.title())#令其每个字符串首字母大写
print(s.startswith(“f”))#判断以xx开始是否正确
print(s.endswith(“v”))#判断以xx结束是否正确
print(s.lower())#全部转换为小写
print(s.upper())#全部转换为大写
print(s.strip())#去掉所有空格
print(s.lstrip())#去掉左边空格
print(s.rstrip())#去掉右边空格
print(s.splitlines())#去掉\n即换行 等同于s.split("\n")
print(s.isalpha())#判断是否全是字母 是:True 不是:False
print(s.isdigit())#判断是否全是数字 是:True 不是:False
print(s.isalnum())#判断是否全是数字和字母 是:True 不是:False

a=[1,2,3,4,5,6,7,]
print(a[2])
print(a[6])
print(a[2:6])
a[0]=22
a.append(90)#追加 在尾部加
print(a)
a.insert(4,67)# 插入,在指定位置插入
print(a)
a.insert(7,88)
print(a)
del a[2]#删除 删除指定位置的数
print(a)
print(len(a))#输出a的长度

a=[2,3,4,8,7,6,4]
if 3 in a:
print(“3在a里面”)
if 9 not in a:
print(“9不在a里面”)

a=[12,4,6,346,35,4]
#a.pop(3)#弹出下标元素 如果空就弹出最后一个元素
#print(a)
#a.remove(4)#移除出现的第一个值
#print(a)
a.sort()#从小到大排序 reverse=True 是倒序
print(a)

#第三天作业 申小龙
a=“178871sfjdsa”
print(a)
a=“1324’'fsw”
print(a)

a=‘aksjh3’
print(a)
a=“siud23’31’”
print(a)
a=‘as22\nasdkj’
print(a)

a=“askjgdh9249728”
print(a[2])
print(a[8])
print(len(a))
print(len(a)-1)

a=3
b=2
t=a
a=b
b=t
print(a)
print(b)

a=235
b=5363
a,b=b,a
print(a)
print(b)

s=“23985lkhdfk3”
print(s[4:8])

a=“abc”#字符串是不可更改类型,任何情况下不能改变其内容的值
a[0]=1
print(a)

s=“1451975ksdfjh”
print(s[3:9:2])
print(s[3:])
print(s[:3])
print(s[::2])
print(s[-2])

s=“13451513ef”
i=s.find(“5”)
print(i)
i=s.count(“13”)
print(i)
print(s.replace(“134”,“abc”))
s=“932,157,wkjdk,sue,848,593”
print(s.split(",",2))#以xx进行分段 分多少段
print(s.partition(","))#以xx进行分段并把第一段提取出来
print(s.capitalize())# 令其首字母大写
print(s.title())#令其每个字符串首字母大写
print(s.startswith(“9”))#判断以xx开始是否正确
print(s.endswith(“3”))#判断以xx结束是否正确
print(s.lower())#全部转换为小写
print(s.upper())#全部转换为大写
print(s.strip())#去掉所有空格
print(s.lstrip())#去掉左边空格
print(s.rstrip())#去掉右边空格
print(s.splitlines())#去掉\n
print(s.isalpha())#判断是否全为字母
print(s.isdigit())#判断是否全为数字
print(s.isalnum())#判断是否全为数字和字母

a=[2,34,2,3,2,2,32,2,]
print(a[2])
print(a[6])
print(a[2:6])
a.append(23)#在尾部追加
print(a)
a.insert(23,3)#插入,在指定位置插入
print(a)
del a[2]#删除 删除指定位置的内容
print(a)
print(len(a))#输出a的长度
a=[3,325,24,5,2,34,4]
if 3 in a:
print(“3在a里面”)
if 9 not in a:
print(“9不在a里面”)
a=[2,3,3,4,2245,4375,345,]
a.pop(5)#弹出下标元素
print(a)
a.remove(4)#移除出现的第一个下标元素
print(a)
a.sort()#从小到大排序 reverse=True 是倒序
print(a)

#申小龙 大代码 五遍 启动
a=1234
b=0
while a>0:
b=b*10+a%10
a//=10
print(b)

s=“135981359”
i=0
while i<len(s):
print(“第%d个字符是%c”%(i+1,s[i]))
i+=1

a=[2,3,4,4,32,5,33,45,]
i=0
while i<len(a):
print(“第%d个数是%d”%(i+1,a[i]))
i+=1

a=[2,23,4,56,34,65,7,6,568,56,45,43,6,]
start=int(input(“请输入初始值:”))
end=int(input(“请输入结束值”))
bc=int(input(“请输入步长”))
for i in range(start,end,bc):
print(a[i],end=" ")

a=“32523kjsSFiurk__”
xzm=0
dzm=0
sz=0
xhx=0
for i in a:
if i>=“a” and i<=“z”:
xzm+=1
print(i,“是小字母”)
elif i>=“A” and i<“Z”:
dzm+=1
print(i,“是大字母”)
elif i>=“1” and i<=“9”:
sz+=1
print(i,“是数字”)
elif i=="_":
xhx+=1
print(i,“是下划线”)
print(“小字母的个数是”,xzm)
print(“大字母的个数是”,dzm)
print(“数字的个数是”,sz)
print(“下划线的个数是”,xhx)
‘’’
‘’’
a=[1,2,3,4,5,6,]
i=0
j=len(a)-1
while i<j:
t=a[i]
a[i]=a[j]
a[j]=t
i+=1
j-=1
print(a)

a=[1,2,3,45,6,5,4]
t=a[0]
i=0
while i<len(a)-1:
a[i]=a[i+1]
i+=1
a[len(a)-1]=t
print(a)

#第二遍 申小龙
a=1234
b=0
while a>0:
b=b*10+a%10
a//=10
print(b)

s=“322352kdsfj”
i=0
while i<len(s):
print(“第%d个字符是%c”%(i+1,s[i]))
i+=1
a=[2,3,4,1,4,5,]
i=0
while i<len(a):
print(“第%d个数是%d”%(i+1,a[i]))
i+=1

a=[3,3,52,36,4,46,7,4,7657,]
start=int(input(“请输入初始值”))
end=int(input(“请输入结束值”))
bc=int(input(“请输入步长”))
for i in range(start,end,bc):
print(a[i],end=" ")

a=“9831kjgfkjsf398IUEFIU___”
xzm=0
dzm=0
sz=0
xhx=0
for i in a:
if i>=“a” and i<=“z”:
xzm+=1
print(i,“是小字母”)
elif i>=“A” and i<=“Z”:
dzm+=1
print(i,“是大字母”)
elif i>=“1” and i<=“9”:
sz+=1
print(i,“是数字”)
elif i=="_":
xhx+=1
print(i,“是下划线”)
print(“大字母的个数有:”,dzm)
print(“小字母的个数有:”,xzm)
print(“数字的个数有:”,sz)
print(“下划线的个数有:”,xhx)

a=[1,2,3,4,5,6]
i=0
j=len(a)-1
while i<j:
t=a[i]
a[i]=a[j]
a[j]=t
i+=1
j-=1
print(a)

a=[1,2,3,45,6,7]
t=a[0]
i=0
while i<len(a)-1:
a[i]=a[i+1]
i+=1
a[len(a)-1]=t
print(a)
#第三遍 申小龙
a=1234
b=0
while a>0:
b=b*10+a%10
a//=10
print(b)

s=“132412qsfrqew”
i=0
while i<len(s):
print(“第%d个字符是%c”%(i+1,s[i]))
i+=1

a=[2,3,4,53,5,6,6]
i=0
while i<len(a):
print(“第%d个数字是%d”%(i+1,a[i]))
i+=1

a=[2,3,4,5,6,77,6,5,4,4,45,7,877,2]
start=int(input(“请输入初始值”))
end=int(input(“请输入结束值”))
bc=int(input(“请输入步长”))
for i in range(start,end,bc):
print(a[i],end=" ")

a=“akfskjaLKJAHFSLKASHF32r9135___”
xzm=0
dzm=0
sz=0
xhx=0
for i in a:
if i>=“a” and i<=“z”:
xzm+=1
print(i,“是小字母”)
elif i>=“A” and i<=“Z”:
dzm+=1
print(i,“是大字母”)
elif i>=“1” and i<=“9”:
sz+=1
print(i,“是数字”)
elif i=="_":
xhx+=1
print(i,“是下划线”)
print(“小字母的个数是”,xzm)
print(“大字母的个数是”,dzm)
print(“数字的个数是”,sz)
print(“下划线的个数是”,xhx)

a=[1,2,3,4,5,6]
i=0
j=len(a)-1
while i<j:
t=a[i]
a[i]=a[j]
a[j]=t
i+=1
j-=1
print(a)

a=[1,2,3,4,5,6]
t=a[0]
i=0
while i>len(a)-1:
a[i]=a[i+1]
i+=1
a[len(a)-1]=t
print(a)

#第四遍 申小龙
a=1234
b=0
while a>0:
b=b*10+a%10
a//=10
print(b)

a=“1324osakje”
i=0
while i<len(a):
print(“第%d个字符是%c”%(i+1,a[i]))
i+=1

s=[1,2,3,4,5,45,3,5,4,46,2]
i=0
while i<len(s):
print(“第%d个数是%d”%(i+1,s[i]))
i+=1

a=[1,134,1,41,5,43,653,7,45,746,8,648,6,89,34,532,45]
start=int(input(“请输入初始值”))
end=int(input(“请输入结束值”))
bc=int(input(“请输入步长”))
for i in range(start,end,bc):
print(a[i],end=" ")

a=“asfdKASFH124134____”
xzm=0
dzm=0
sz=0
xhx=0
for i in a:
if i>=“a” and i<=“z”:
xzm+=1
print(i,“是小字母”)
elif i>=“A” and i<=“Z”:
dzm=0
print(i,“是大字母”)
elif i>=“1” and i<=“9”:
sz+=1
print(i,“是数字”)
elif i=="_":
xhx+=1
print(i,“是下划线”)
print(“小字母的个数有:”,xzm)
print(“大字母的个数有:”,dzm)
print(“数字的个数有:”,sz)
print(“下划线的个数有:”,xhx)

a=[1,2,3,4,5,6]
i=0
j=len(a)-1
while i<j:
t=a[i]
a[i]=a[j]
a[j]=t
i+=1
j-=1
print(a)

a=[1,2,3,4,5,6]
t=a[0]
i=0
while i<len(a)-1:
a[i]=a[i+1]
i+=1
a[len(a)-1]=t
print(a)

#第五遍 申小龙
a=1234
b=0
while a>0:
b=b*10+a%10
a//=10
print(b)

a=“23r9ehkjsdf”
i=0
while i<len(a):
print(“第%d个字符是%c”%(i+1,a[i]))
i+=1

s=[1,1,2,1241241241,1,41,2,2,3,2]
i=0
while i<len(s):
print(“第%d个数字是%d”%(i+1,s[i]))
i+=1

a=[2,3,4,2,3,4,43,2,3,]
start=int(input(“请输入初始值”))
end=int(input(“请输入结束值”))
bc=int(input(“请输入步长”))
for i in range(start,end,bc):
print(a[i],end=" ")

a=“akhfkjaLKHSALFDHSA12412___”
xzm=0
dzm=0
sz=0
xhx=0
for i in a:
if i>=“a” and i<=“z”:
xzm+=1
print(i,“是小字母”)
elif i>=“A” and i<=“Z”:
dzm+=1
print(i,“是大字母”)
elif i>=“1” and i<=“9”:
sz+=1
print(i,“是数字”)
elif i=="_":
print(i,“是下划线”)
print(“小字母的个数是:”,xzm)
print(“大字母的个数是:”,dzm)
print(“数字的个数是:”,sz)
print(“下划线的个数是:”,xhx)

a=[1,2,3,4,5,6]
i=0
j=len(a)-1
while i<j:
t=a[i]
a[i]=a[j]
a[j]=t
i+=1
j-=1
print(a)

a[1,2,3,4,5,6]
t=a[0]
i=0
while i<len(a)-1:
a[i]=a[i+1]
i+=1
a[len(a)-1]=t
print(a)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值