Po学校Python第三课(list元组循环)

本文介绍了Python中的列表和元组操作,包括基本的数据类型定义、索引访问、增删改查等常用方法,同时还涉及了简单的条件判断和循环结构。

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("不是闰年")



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值