python网络知识

目录

1.python生成式案例

2.几种常见的数据库

3.Python中的lambda是什么

4.为什么lambda没有语句

5.Python中的pass是什么

6.什么是迭代器

7.什么是生成器

8.迭代器中的iter()和next()方法

9.计算机发展史

10.__new__方法  __init__方法


1.python生成式案例

print(list(range(1,11)))

2.几种常见的数据库

MySQL是开源的关系型数据库

SQL Server  是微软开发的数据库

Oracle 甲骨文

DB2是内嵌于IBM的AS/400系统上的数据库管理系统,直接由硬件支持

它支持标准的SQL语言 速度快

sqlite用于移动平台数据库 iPhone

3.Python中的lambda是什么

这是一个常被用于代码中的单个表达式的匿名函数

4.为什么lambda没有语句

匿名函数lambda没有语句的原因,是它被用于在代码被执行的时候构建新的函数对象并且返回

5.Python中的pass是什么

空语句 用来占位 不会执行

6.什么是迭代器

 迭代器是一个可以记住遍历位置的对象

迭代器对象从集合中的第一个元素开始访问,直到所有的元素被访问完

迭代器有两个方法:iter()和next()方法

优点:省内存

7.什么是生成器

一边循环一边计算 使用了yield的返回函数值

next和send都是调用yield生成值的函数,next是直接调用,

send是先覆盖上一个yield返回值后再调用下一个yield生成值

生成器是迭代器的一种

8.迭代器中的iter()和next()方法

__iter__()方法返回迭代器对象本身

__next__()方法用于返回迭代器中的下一个元素

9.计算机发展史

第一代计算机使用的真空管技术

第二代计算机使用的是晶体管技术

10.__new__方法  __init__方法

__new__是类级别的方法 负责创建实例对象

__init__是一个实例级别的方法

负责初始化对象的状态

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值