"alex"
"uile"
test = "dadasdadad" #替换,("x",替换" y",替换前n个)
v = test.replace("ad","bbb",2)
print(v)
![]()
 
 
################7个基本魔法
#join    '_' join(xxxxx)
#split
#find
#strip
#uppe
#lower
#replcae
################ 4灰魔法###########################
test = "有种你冲我来"  #索引,下标,获取字符串中的某一个字符
index = 0
while index < len(test):
    v = test[index]
    print(v)
    index +=1
![]()
 
 
 
 
#for循环                        注意:for 变量 in 字符串
                                 #变量名
for zjw in test:
    print(zjw)
![]()
 
 
 
v = test[3]
print(v)
![]()
 
 
 
#切片
v1 = test[0:1] #  0=< <1
print(v1)
![]()
 
 
 
v1 = test[0:-1] #  0=< <-1
print(v1)
![]()
 
 
#python3: len获取当前字符串中由几个字符组成  len=length
v3 = len(test)
print(v3)
![]()
 
 
 
len("fasfsd")
v = '_'.join("dasdasdadad")
print(v)
![]()
 
 
 
li  = [11,22,33,44,55,"asdf",444,999] # len 列表是按照逗号后面有多少
len("dasdasdad")
v= len(li)
print(v)
![]()
 
 
 
s = "dakdd;sdsd"
v4 = s.split("s")
print(v4)
![]()
 
 
 
test = "有种从我啦"
for v in test:
    print(v)
![]()
 
 
 
#帮助创建连续的数字,通过设置步长来指定不连续
v = range(0,100,5)
for item in v:
    print(item)
![]()
 
 
 
###################1个深魔法######################################
#字符串一旦创建就,不可修改
#一旦修改或者拼接,都会造成重新生成字符串
name = "dad"
age = "19"
info = name +age
print(info)
![]()
 
 
 
#将文件索引打印出来
test = input(">>>")
print(test) #test = qwe test[0] test[1]
l = len(test) # 1=3
print(l)
 
 
 
r = range(0,l) #0,3
for item in r:
    print(item,test[item])# 0 q, 1 w ,2 e
![]()
 
 
test = input(">>>")
for item in range(0,len(test)):
    print(item,test[item])
![]()
 
 
t = input("ddd")
for item in range(0,len(t)):
    print(item,t[item])