Poedu_Python_Lesson003_基础语法_列表、元组、判断、循环

list 列表

names=['Hello','World']
type(names)

打印结果为:list

像数组,但不是数组,有不同的地方

数组是相同数据的集合,但是python里的list可以放入各种各样类型的元素,如:mylist=[‘1’,1,1.000,”123”,True,[“lala”,1]]

负数代表从后往前数,如mylist[-1],指最后一个元素

append方法:最后加一个元素

pop方法:拿出最后一个元素,然后删除它。而且,不能pop一个空的list

count(value) 统计value的个数

元组

和list很像,但是,不同的是,元组中的元素是无法修改的

如 mytuople=(”ss”,22), 修改:mytuople[1]=33,会报错

但是,要注意:元组中的元素中至少要一个逗号: mytuople=(”ss”,)不然就不是一个元组。

元组一般是可访问不可修改,特殊情况:当元组里存有一个list的时候,因为list并不是一个元组,所以它是可以修改的,示例

mytuople=(”ss”,1,2,[4,5,6])

这里面的元素中,ss,1,2都是不可修改的,但是list中的[4,5,6]可以修改。而且,要注意,list[4,5,6]中的数据可以被clear,但它不会被删除,它最多只能变为空list,但它是一直存在的

判断

python中通过缩进判断当前代码属于哪一块

示例

if (mylist[0] == 1) and (mylist[-1] == False) :
    print("Yes")
else :
    print("No")

注意:有冒号;注意要有缩进;判断语句嵌套时更要注意;

循环

for循环–示例1:

for num in range(1,100):

不包括100

for循环–示例2:

ab = ['1',"Yes",False,1.00]
for x in ab:
    print(x)

>

while循环–示例1

while True == 1 :
    print("Yes")

>

while循环–示例2

num = 100
while num > 0 :
    print(num)
    num -= 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值