str1 ='墙里的人想着出去,墙外的人想着进来'
#        01 2 34 5 6..89.16
# 索引取值
print(len(str1))
print(str1[9])

# 切片
# 获取str1中的1“墙外的人”四个字
#range(8, 12)  # 8-11
# [8:12] 顾头不顾尾 尾巴-1
print(str1[8:12])  # 墙外的人

#长度len
print(len(str1))

#成员运算in\not in
print('' in str1)  # True,判断进字是否在str1里面
print('' not in str1)  # False

#长度len
print(len(str1))

#成员运算in|not  in
print(''in str)#true,判断进字是否在str1里面
print(''not in str1)#false
#移除空白strip
username=input('请输入用户名:')
print(username)
#移除username两边的空格
username=username.strip()
print(username)


str2="墨:菲;定:律"
#切片split(切分的规则)
#List1=[]
#for x in str2:
#   print(x)
#    list1.append(x)
#print(list1)
list1=str2.split(':')
print(list1)

#lower&upper大小写
str3="aabbcc"
#把str3的字母都变成小写
lowerstr3=str3. lower()
print(lowerstr3)#aabbcc

#把str3的字母都变成大写
upperstr3=str3.upper()
print(upperstr3)#AABBCC

#starwith&endswith判断字符开头或者结尾是否是什么
str4 = "tank是一个文质彬彬的靓仔"
print(str4.starswith("tank"))   # Ture
print(str4.starswith("DSB"))    #False

print(str4.endswith("靓仔"))   #Ture
print(str4.endswith("sb"))    #False

#replace: 替换。replace(旧,新)
str5 = "吕连杰说,有个人很帅啊,他是徐峰!"
str = str5.repleace("徐峰","tank")
print(str5)

# isdigit:判断字符是否是数字
str6 = "24124141"
print(str6.isdigit())  #Ture


# # '''
# # 文本读写
# #
# # 字符编码
# #       美国:
# #            ASCCI
# #       中国:
# #            GBK
# #
# #       总结:必须统一字符编码
#
#
# '''
#
# # 写文件
# # with  open('安财贸,txt','w',encording='utf-8')as f :
# #        str1='tank很帅,真的啊!'
# #        f.write(str1)
# # 读文件
# with open('安财贸.txt', 'r', encording='utf-8')as f:
#     str = f.read()
# #    print(str1)
#
# '''
# #读写二进制流数据
# '''
# with open ('xiao泽.mp4','rb')as f :
#     data =f.read()
#     print(data)

# # '''
# # 文本读写
# #
# # 字符编码
# #       美国:
# #            ASCCI
# #       中国:
# #            GBK
# #
# #       总结:必须统一字符编码
#
#
# '''
#
# # 写文件
# # with  open('安财贸,txt','w',encording='utf-8')as f :
# #        str1='tank很帅,真的啊!'
# #        f.write(str1)
# # 读文件
# with open('安财贸.txt', 'r', encording='utf-8')as f:
#     str = f.read()
# #    print(str1)
#
# '''
# #读写二进制流数据
# '''
# with open ('xiao泽.mp4','rb')as f :
#     data =f.read()
#     print(data)




'''
爬取cang老师图片,并保存本地。
  1.导入requests模块
      下载:
        注意:必须联网
        方式一:
           pip3  install  requests
        方式二:
           file-->settings-->project-->interpreter-->'绿色的'
           再输入框内输入-->requests-->intall package

        import  requests
2.使用requests爬取图片并保存
    -1)下载图片
    -2)保存图片

'''
import requests
#1)下载图片
#requests.get('数据的链接')
#往cang老师图片地址发送请求获取相应数据
response = requests.get('https://gss1.bdstatic.com/9vo3dSag_xI4khGkpoWK1HF6hhy/baike/w%3D268%3Bg%3D0/sign=4c9bf08f04f41bd5da53eff269e1e6f6/d439b6003af33a87d8d517becc5c10385243b5dd.jpg')
#content就是获取图片的二进制流数据
print(response.content)

#2)保存数据
#读取二进制流数据write+bytes  wb
with open('cang老师。jpg','wb') as f:
    # f.write(传入二进制流数据)
    f.write(response.content)