day2 难基础。。。。。

      经过第一天的学习,我对Python有了一定的认识,今天老师又教了我们一些新的知识,也是比第一天稍微难的一点的东西,不过老师还是挺给力的家的很好,只要自己肯背肯打代码还是很简单的。

       今天上课上午老师教了我们列表,讲了他的定义,里面可以存放任意类型的值,读取方法和第一天所说的差不多,主要的是今天上课讲了一个循环,需要注意的就是格式了,一般默认的就是回车,只需要改成(mate,end="_",可以根据"     "里面的东西输出结果会进行自己相应的调整)

        然后就是元组,和列表有很大的差别,用()存放各种类型的值,同样用逗号隔开,需要注意的是不能对内容进行修改了需要注意,正取反取,长度,步长,判断成员是否在里面都和之前的累似,斌没有做过多的改变。

        随后又介绍了可变类型和不可变类型,int,float,str,tuple是不可变,list,dict(字典型)是可变的。就像上面说的元组的元素并不可以改变。接下就说字典型实在{}中存取。以keyvalue存取。for key in dict1:

print(key)

print(dict1[key])这一段第二行输出前面的,第三行输出后面的自己体会了。。。。。后面还介绍了好多基础的知识

直接代码吧!!!!!!

对了条件判断还是很重要的

dict1 ={'age':18,'name':'wang'}
# print(dict1['age'])
# #多存一个值
# dict1['level']=9
# print(dict1)
#只会判断前面的key是否在dict1中,判断后面的则会判断不在。
#print(len(dict1))
# for key in dict1:
#     print(key)
#     print(dict1[key])
#get取值在print中
# print(dict1.get('age'))
# print(dict1.get('sex'))
# print(dict1.get('sex','female'))
# print(dict1)
   
#元组的定义
tuple=(1,2,3,'ye','')
print(tuple)
#列表
#
mates = [ 'sun','wnag','li' ,'ye'] # print(mates[1]) # mate_self =[ 'sun','18','female',['chi','he']] # print(mate_self[0]) # print(mate_self[3][0]) #追加append mate_self =[ 'sun',18,'female',['chi','he'],18] # mate_self.append('我能') # print(mate_self) #正取反取和第一天教的一样 #删除del # del mate_self[2] # print(mate_self) #count获取数量,index获取位置,是在print中写 # print(mate_self.index(18)) # print(mate_self.count(18)) # #pop就是将你选的那个给拿了出来 # mate_self.pop() # print(mate_self) # sex =mate_self.pop(2) # age =mate_self.pop(1) # print(sex) # print(mate_self) #remove就会单纯的移除 # mate_self.remove(18)#按顺序取出第一个 # print(mate_self) # name=mate_self.remove('sun') # print(name) # print(mate_self) #插入insert # mate_self.insert(3,'dididi0') # print(mate_self)
#合并就是mate_self1.extend(mate_self2) print(mate_self2

猜你喜欢

转载自www.cnblogs.com/ysken-en/p/11087294.html