python教程400集笔记_python-基础教程笔记

1、语句特性的一般定义:它们改变了事物。

2、可以使用变量(值的名字)来引用函数。

3、nan:not a number(非数值)

4、str函数:把值转换为合理形式的字符串,repr函数会创建一个字符串,它以合法的python表达式的形式来表示值。str、repr和反引号(``)是把python值转换成字符串的三种方法。

5、长字符串(三引号)、原始字符串(r'')、Unicode(u'')

6、两种主要的容器:序列、映射、集合。六种内建序列:列表、元组、字符串、Unicode字符串、buffer对象、xrange对象。

7、对序列进行迭代的意思是:依次对序列中的每个元素重复执行某些操作。

8、分片的第二个索引值是分片之后剩下部分的第一个元素的编号。第一个索引的元素在分片内,第二个索引的元素不在分片内。

9、对于一个正数步长,python会从序列的头部开始向右提取元素,直到最后一个元素。对于负数步长,则从序列的尾部开始向左提取元素,直到第一个元素。

10、只有元组和字典可以格式化一个以上的值。

11、assert :断言。

12、文档字符串。

13、抽象的要点是隐藏操作时烦琐的细节。

14、关键字参数、位置参数:位置参数在前。

15、*argv: 收集其余的位置参数到一个元组中。**argv:收集其余的关键字参数到一个字典中。

16、python的函数是可以嵌套的,也就是说可以将一个函数放在另一个函数里面。

17、方法和函数的区别:self参数。

18、私有方法:__test()外部调用:_class_test()。

19、前面带有下划线的名字都不会被带有星号的import语句导入。

20、未绑定方法是指直接通过类调用方法时需要提供一个实例而这个实例并不是被绑定到某个确切的实例上。

21、__iter__方法返回一个迭代器,所谓的迭代器就是具有next()方法的对象。 正确的说法是:一个实现了__iter__方法的对象是可迭代的,一个实现了next方法的对象则是迭代器。

22、生成器是一种用普通的函数语法定义的迭代器。任何包含yield语句的函数称为生成器。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值