names=['wang','lili']
type(names)
<class'list'>
names[0]
'wang'
names[1]
'lili'
1.list可以放任何东西
mylist["xiaomao",22,true,[4,6,7]]
mylist[-1][1]
显示结果为【4,6,7】里的6
2.mylist.append()是在列里追加一个
mylist.insert(2,3)意思是在下标为2的数前插入一个3
mylist[1,2,3,4,5]
mylist.append(6)
mylist[1,2,3,4,5,6]
mylist.insert(3,7)
mylist[1,2,3,7,4,5,6]
mylist.count(3)
统计3在上面的列表中出现的次数
mylist.pop()
会删除末尾的元素。
元组
list是Anble=['Anble',18,'女',‘舞蹈’]
元组是Anble=(’Anble’,18,‘女’,‘舞蹈’)
元组内容不能更改。
mytuple=(‘am’)这是一个str
mytuple=(‘am’,)加个逗号就是元组了
mytuple=(‘huluobo’,28,True,[80,80,80])元组可以访问但不能修改。但是,里面的list可以更改
mytuple[-1][2]
mytuple=(‘huluobo’,28,True,[80,80,160])
判断与循环
Color=(‘Color’,28,[20,20,20],False)
if Color[-1]==False:
print('姓名:',Color[0],"性别:",“女性”)
if Color[-1]!=True:
print(‘单独的IF’”)
if Color[-1]!=True:
print(‘单独的IF’”)这个if就是属于上一个if的
必须有缩进。不然就会出问题。
python是通过缩进来进行判断他是属于哪个代码块
if :
elif:
else:
if Color[1]>=30:
print("而立之年")
elif Color[1]>=18
print("成年了")
else:
print(“”青少年“”)
作业:
age=input(‘ 请输入你的年龄’)
#输出你的出生年份
#他是不是90后
age=input('请输入你的年龄:')
year=2017-int(age)
print("你的出生年份:",year)
if year>=1990:
print("你是个90后")
else:
print("你不是90后")
#1-100累加
这就讲到循环了。while循环和for循环
for in
while
sum=0
for num in range(1,100):
sum+=num
num=100
while num>0:
print(num)
num-=1
明天课程:字典
作业2
输入年份,计算是否是闰年。
while -1:
year=int(input("请输入一个年份:"))
if (year%100)==0:
if(year%400)==0:
print('是闰年')
else:
print('不是闰年')
elif (year%4)==0:
print('是闰年')
else:
print("不是闰年")