一、网络编程 1.网络编程基础 1.1概念 计算机网络:把分布在不同区域的计算机【设备】与专门的一些外部设备通过通信线路相关联,形成一个网络系统,从而使得计算机之间可以共享数...
一、网络编程 1.网络编程基础 1.1概念 计算机网络:把分布在不同区域的计算机【设备】与专门的一些外部设备通过通信线路相关联,形成一个网络系统,从而使得计算机之间可以共享数...
一、破解密码 1. 排列 代码演示:import itertools#1。排列#从n个不同的元素中取出m(m <= n)个元素,按照一定的顺序排成一列#m == n,全排列...
一、高阶函数 1.map() 代码演示:"""map(function,iterable)function:函数iterable:可迭代对象作用:将传入的函数依次作用于可迭代...
一、错误和异常 1.概念 两种容易辨认的错误 语法错误:一些关于语法的错误【缩进】 异常:代码完全正确,但是,程序运行之后,会报出 的错误exception/error代...
一、多态 1.概念 一种事物的多种体现形式,函数的重写其实就是多态的一种体现在Python中,多态指的是父类的引用指向子类的对象代码演示:#父类class Animal(ob...
一、目录遍历 os 用于获取系统的功能,主要用于操作文件或者文件夹代码演示:import ospath = r"C:\Users\Administrator\Deskto...
一、迭代器 1.可迭代对象 可迭代对象【实体】:可以直接作用于for循环的实体【Iterable】可以直接作用于for循环的数据类型: a.list,tuple,dict,...
一、封装【private】 1.概念 广义的封装:函数和类的定义本身,就是封装的体现狭义的封装:一个类的某些属性,在使用的过程 中,不希望被外界直接访问,而是把这个属性给作为...
一、面向对象思想 1.面向对象思想设计 基于哲学观点:万物皆对象举例说明:案例一:我想吃大盘鸡面向过程 面向对象1.自己去买菜 ...
一、函数的特殊用法 1.变量可以指向函数 代码演示:#abs------>absolute#abs()是一个系统的内置函数【built-in function】print(a...
一、函数 1.函数概述 1.1认识函数 需求:求圆的面积s = π * r ** 2c = math.sqrt(a**2 + b**2)代码演示:r1 = 6.8s1 = 3...
一、break、continue和pass语句的使用 1.break 作用:跳出循环【直接跳出整个循环,继续执行循环后面的代码】代码演示:#break的使用#1.whilen...
一、set集合 1.概述 和数学上的集合基本是一样的,特点:不允许有重复元素,可以进行交集,并集,差集的运算本质:无序,无重复元素的集合 2.创建 set(列表或者元组或者字...
一、list列表 1.概述 变量:使用变量存储数据,但是,缺点:一个变量每次只能存储一个数据思考:如果一次性存储多个数据,怎么做?解决:采用列表作用:列表相当于是一个容器,可...
一、string字符串 1.常用功能 1.1获取长度和次数 代码演示:#1.计算字符串长度 len#类似于list和tuple的中获取长度的用法str1 = "hfufhj...
一、Python中的数据类型 计算机顾明思议就是可以做数学运算的机器,因此计算机理所当然的可以处理各种数据,但是计算机能处理的远远不止数值,还有文本,图形,音频,视频网页等各...
一、软件开发的常识 1.什么是软件 一系列由特定顺序组织起来的计算机数据或者指令常见的软件: 系统软件:windows,Linux,mac os 应用软件:QQ,一系列的...