Python突击(一)

快速过一遍Python中常用的数据类型和程序结构以及基本语法。主要有列表,字典,for循环语法,if-else语句等基本知识。

1. 列表

列表是有序集合,可以修改,用中括号[ ]修饰,下标从0开始。形如colors = ['red','blue','black','green']

访问和修改元素

colors[index]

末尾添加元素

colors.append()

插入元素

colors.insert(index, content)

删除元素

del colors[index] 等同于colors.pop(index)     区别于colors.pop()删除后能够接着使用

根据值删除元素

colors.remove(content)

排序

colors.sort()

翻转

colors.reverse()

确定长度

len(colors)

切片

colors[0:2]指的是'mouse','display'
colors[-3:]输出后面三个

遍历切片

也是for循环  for color in colors[0:3]

复制列表

new = colors[:] 不加任何索引

元组:不可变的列表,用圆括号( )修饰

形如values = (10,20,30)  values[0] = 40(ERROR)   values = (20,30,40)(Right)可以重新赋值,但不能够修改

2. 字典

字典就是键-值对,用{ }来修饰,形如student = {'name':'zs','score':'90','age':'25'}

访问字典中的value

print(student['score'])

修改字典中的值

student['score'] = '80'

添加键-值对

student['height'] = '175'

删除键-值对

del['age']

遍历所有的键值对

for key,value in student.item():

遍历所有的键

for key in student.keys():

遍历所有的值

for key in student.values():

字典列表

本质上是列表,存储的元素为字典    这里和指针数组和数组指针很像

在字典中存储列表

本质上是字典

3. 程序结构

for循环   for cat in cats:       python中通过缩进,C语言中要用{ },不要遗漏冒号

 

if 条件:

   语句1

else:

   语句2

多个条件时,用and 或者or 连接

range(1,10,2)函数

左闭右开,1~9,步长为2

digits = list(range(1,10,2))

求最大值,最小值,求和

转换成数字列表

max(),min(),sum()

**

表示平方

 

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

吾日叁問

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

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

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

打赏作者

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

抵扣说明:

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

余额充值