大蟒蛇(Python)笔记(总结,摘要,概括)——第4章 变量和简单的数据类型

目录

4.1 遍历整个列表

        4.1.1 深入研究循环

        4.1.2 在for循环中执行更多的操作

        4.1.3 在for循环结束后执行一些操作

4.2 避免缩进错误

        4.2.1 忘记缩进

        4.2.2 忘记缩进额外的代码行

        4.2.3 不必要的缩进

        4.2.4 循环后不必要的缩进

        4.2.5 遗漏冒号

4.3 创建数值列表

        4.3.1 使用rang()函数

        4.3.2 使用range()创建数值列表

        4.3.3 对数值列表执行简单的统计计算

        4.3.4 列表推导式

4.4 使用列表的一部分

        4.4.1 切片

        4.4.2 遍历切片

        4.4.3 复制列表

4.5 元组

        4.5.1 定义元组

        4.5.2 遍历元组中的所有值

        4.5.3 修改元组变量

4.6 设置代码格式

        4.6.1 格式设置指南

        4.6.2 缩进

        4.6.3 行长

        4.6.4 空行

        4.6.5 其他格式设置指南

4.7 小结


4.1 遍历整个列表

magicians=['alice','david','carolina']
for magician in magicians:
    print(magician)
#输出alice
#    david
#    carolina

        4.1.1 深入研究循环

        4.1.2 在for循环中执行更多的操作

        4.1.3 在for循环结束后执行一些操作

4.2 避免缩进错误

        4.2.1 忘记缩进

        4.2.2 忘记缩进额外的代码行

        4.2.3 不必要的缩进

        4.2.4 循环后不必要的缩进

        4.2.5 遗漏冒号

4.3 创建数值列表

        4.3.1 使用rang()函数

for value in range(1,5)
    print(value)
#输出
#1
#2
#3
#4

        4.3.2 使用range()创建数值列表

even_number=list(range(2,11,2))
print(even_number)#输出[2,4,6,8,10]

        4.3.3 对数值列表执行简单的统计计算

digits=['1','2','3','4','5','6','7','8','9','0']
print(min(digits))#输出0
print(max(digits))#输出9
print(sum(digits))#输出45

        4.3.4 列表推导式

squares=[value**2 for value in range(1,11)]
print(squares)#输出[1,4,9,16,25,36,49,64,81,100]

4.4 使用列表的一部分

在Python中,列表的部分元素被称为切片。

        4.4.1 切片

players=['charles','martina','michael','florence','eli']
print(players[0:3])#输出['charles','martina','michael']
print(players[:3])#输出['charles','martina','michael']
print(players[3:])#输出['florence','eli']
print(players[-3:])#输出['michael','florence','eli']
print(player[:])#输出['charles','martina','michael','florence','eli']

        4.4.2 遍历切片

players=['charles','martina','michael','florence','eli']
for player in player[:3]
    print(player)
#输出
#charles
#martina
#michael

        4.4.3 复制列表

players=['charles','martina','michael','florence','eli']
players_1=player[:]
print(players)#输出['charles','martina','michael','florence','eli']
print(players_1)#输出['charles','martina','michael','florence','eli']

4.5 元组

Python中不可变的列表称为元组。

        4.5.1 定义元组

dimensions=(200,50)
print(dimensions[0])#输出200
print(dimensions[1])#输出50

        4.5.2 遍历元组中的所有值

dimensions=(200,50)
for dimension in dimensions:
    print(dimension)
#输出
#200
#50

        4.5.3 修改元组变量

(事实上就是给表示元组的变量重新赋值,重新定义整个元组)

dimensions=(200,50)
dimensions=(400,100)
print(dimensions)#输出(400,100)

4.6 设置代码格式

        4.6.1 格式设置指南

        4.6.2 缩进

        4.6.3 行长

        4.6.4 空行

        4.6.5 其他格式设置指南

4.7 小结

  • 13
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值