准大二入门python 2022.8.13 blog

学习python第三天:

一、列表

部分特性


  1. 列表可以存放不同类型的元素
  2. 列表是一个可迭代对象,因此可以使用类似C语言数组下标的方式。
    除了像c语言一样的下标规则,python还增加了倒序的下标索引规则,比如
    rhyme=[1,2,3,4,5]
    print(rhyme[-1])
    
    输出结果将会是
    5
    
    在对非常长的列表进行索引元素时非常有用。

列表切片


利用列表加中括号的方式实现三种切片:

  1. rhyme[:3]从第一个到第三个
  2. rhyme[2:4]从第三个到第四个
  3. rhyme[3:]从第四个到最后一个
    切片后的对象相当于一个新的可迭代对象,可以放进for循环里.

append()和extend()的区别


append意为增添、附加、追加
extend意为扩展、延长

这两者都是应用在列表上的函数,并且都可以在列表之后添加元素。
append可以添加任何类型的对象到原列表,但是不论是什么对象,它都只占原列表的一个索引位;
extend只能添加可迭代对象,并且将可迭代对象中的每一个元素都逐个增添到原列表末尾,每一个元素都独占一个索引位。

insert()


insert也是对列表进行增加元素的函数,
它可以指定索引位置插入对象,同时将其后的所有元素都向后推移一个索引位。

二、python中的除法

  1. 最常见‘/’
    结果一定是浮点数,给出python精度范围中精度最高的结果
    如果结果是整数,也会在其后加上小数部分
  2. 取余除法‘%’
    无须赘述
  3. 地板除‘//’ or **math模块中的floor()**函数
    地板除的结果是消除小数部分,给出比结果小的最近整数,比如:
    print(3//5)
    print(-3//5)
    
    结果将是:
    0
    -1
    
    地板除的结果一定是int类型
  4. 四舍五入除法
    需要用到BIF——round()函数,功能顾名思义

三、命令提示符窗口(shell)、交互式解释器、IDLE

  shell窗口是通过电脑cmd进行python编程的;
  交互式解释器是一种python的编程形式;
  交互式解释器的形式和shell窗口的形式非常相似。
  idle是指专门应用于python的集成开发环境。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值