day3
python入门day3
#while循环:
# 语法:
# while 判断条件:
#若条件成立则“循环”执行以下代码
#print('111')
# break:结束本层循环
# continue:结束本次循环,继续进入本次循环
#-for循环
#语法:
#for x in list1
#print(x)
#for x in range(10)#(循环次数)#0~9
''''''
#文件处理
文件处理就是对文件进行读写,把产生的数据保存到硬盘中。
c:/爬虫.txt
#读写文本文件
with open (保存的文件路径,读写模式,encoding='utf-8)as f:
#读写二进制文件:图片、视频...
with open(保存的文件路径,读写模式)as f:
str1='墙里的人想着出去,墙外的人想着进来' #索引取值 print(str1[9]) #切片 print(str1[8:12]) #长度len print(len(str1)) #成员运算in/not in print('进' in str1) print('进'not in str1 ) #移除空白strip username=input('请输入用户名:') print(username) #移除username两边的空格 username=username.strip() print(username) str2='墨:菲:定:律' list1=str2.strip(':') #lower&upper 大小写 str3='aabbCC' #把str3的字母都变成小写 lower_str3=str3.lower() print(lower_str3) #把str3的字母都变大写 upper_str3=str3.upper() print(upper_str3) #startswith&endswith判断字符的开头或结尾是否是什么 str4='tank是一个靓仔' print(str4.startswith('tank')) print(str4.startswith('DSB')) print(str4.endswith('靓仔')) print(str4.endswith('sb')) #replace:替换.replace(旧,新) str5='张三说,有个人很帅啊,他是李四啊!' str5=str5.replace('李四','tank') print(str5) #isdigit:判断字符是否是数字 str6='26176' print(str6.isdigit()) list1=['tank',18,'tank'] #append list1.append('male') print(list1) #count:计算列表中值的数量 print(list1.count('tank')) ''' 字典的内置方法: ''' #dict1: # name='tank' # age=18 dict1={'name':'tank','age':18} print(dict1['name']) #若key不存在则报错 #print(dict1【‘name1’】) #get特点是key没有默认返回None print(dict1.get('name'))
浙公网安备 33010602011771号