python-基础day3
# print(5<4 or 3) #3 # print(2>1 or 3) #true # print(3>1 and 0) #0 #计算 1-2+3...+99中除88以外所有数的和 """count=1 sum=0 while count<100: if count%2==1: sum+=count else: if count==88: count+=1 continue else: sum-=count count+=1 print(sum)""" """i=0 j=-1 sum=0 while i<99: i+=1 j=-j if i==88: continue else: sum+=i*j print(sum)""" username = 'xiaowei' password = '123456' i=3 while i>0: name=input('请输入用户名:') pd=input('请输入密码:') if username==name and password==pd: print('登陆成功') break else: i-=1 if i==0: answer=input('是否还想试试yes or no') if answer=='yes': i=3 print('登陆失败,还有'+str(i)+'次机会') #字符串的索引与切片 """s='aasdadad' s1=s[0] print(s1) s2=s[0:] print(s2) s3=s[0:5:2] #2为步长 print(s3) s4=s[::-1] #反序 print(s4)""" #字符串的操作 s ='asdAAs ' print(s.title()) #首字母大写 print(s.upper()) #全部大写 print(s.lower()) #全部小写 print(s.swapcase()) #大小写反转 print(s.center(20,'-')) #居中 print(s.find('A')) #寻找字符串 print(s.strip()) #默认删除空格 print(s.count("A")) #数字符串数量 print(s.split()) #分割文本转换成列表 默认分割空格 #format 格式化输出的三种方法 s='我叫{},今年{},爱好{},再说一下我叫{}'.format('太白',36,'计算机','太白') print(s) s='我叫{0},今年{1},爱好{2},再说一下我叫{0}'.format('太白',36,'计算机') print(s) s='我叫{name},今年{age},爱好{hobby},再说一下我叫{name}'.format(name='太白',age=36,hobby='计算机') print(s) h='你好啊撒士大夫十分' print(h.replace('你','我',1)) #替换 for i in h: #for循环 print(i) if '你' in h: print('在的') else: print('不在')