python 第二天

#list 列表,里面的内容可变
students=['jfk','fds','li','yang','feng']  #同类型
print(students)     #列表  ['jfk', 'fds', 'li', 'yang', 'feng']
print(students[3])   #具体某一个 yang
print(len(students))  #list长度  5
print(students[-1])   #倒数第一个  feng
students.append('666') #添加一项 666
print(students)         #['jfk', 'fds', 'li', 'yang', 'feng', '666']
students.insert(2,'lala') #将lala元素插入到2的位置
print(students)             #['jfk', 'fds', 'lala', 'li', 'yang', 'feng', '666']
students.pop()              #删除最后一项元素
print(students)             #['jfk', 'fds', 'lala', 'li', 'yang', 'feng']
students.pop(3)             #删除位置为3的那一元素
print(students)             #['jfk', 'fds', 'lala', 'yang', 'feng']
students[1]='xin'           #替换位置为1的元素
print(students)             #['jfk', 'xin', 'lala', 'yang', 'feng']
classroom=['xiaomi',123,True] #不同类型列表
scholl=['cls1','cls2',classroom,'cls3'] #内嵌列表类型
print(classroom)
print(scholl)

#tuple 元组 里面指向的内容不可变
t=()        #空的tuple
print(t)    #()
t1=(1,)     #只有一个元素的tuple,来区别括号包围的值
print(t1)   #(1,)
t2=('32',34,True) #元组
print(t2)       #('32', 34, True)
t3=('a','b',['cd','efmn']) #元组里面的list的内容可以变化,但是指向的list是不变
t3[2][0]='mei'
t3[2][1]='xin'
print(t3)       #('a', 'b', ['mei', 'xin'])  替换元素后的list

age=input('输入你的年龄:')    #这个是str类型
ageInt=int(age)             #转换成int类型
print('你的年龄是',ageInt)
if ageInt>=18 & ageInt<=60:
    print('成年人')
elif ageInt>60:
    print('老年人')
elif ageInt<18:
    print('少年')
else:
    print('变态')

a=list(range(101))
print('当前列表为',a)
sum=0
for i in range(101):
    sum=sum+i
print('列表总和为',sum)

sum1=0
i1=100
while i1>0:
    i1=i1-2;
    if i1<87:
        print('要跳出来了')
        break
    print('还有',i1)
print('跳出')

wei={'fei':23,'guo':45,'qin':12,'liao':56} #和map差不多,键值对。在python叫做dict
print('fei',wei['fei'])
#为了避免key不存在而导致的错误,则使用下面方法
print('key是否存在',('mai' in wei))
#或者下面的方法
print('key是否存在',(wei.get('lian')))
print('key是否存在',(wei.get('liax',-1)))

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tiwolf_li

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值