08 2018 档案
摘要:一、客户端/服务器架构 1、硬件C/S架构(打印机) 2、软件C/S架构 互联网处处是C/S架构 比如百度网站是服务端,浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端提供微信服务,需要下载微信安装包安装使用才可以去聊微信。 C/S架构与socket的关系: 用socket就是为了完
阅读全文
摘要:一、什么是面向对象的程序设计 1、面向过程 程序设计:核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么......面向过程的设计就好比精心设计好一条流水线,是一种机械式的思维方式。 优点是:复杂度的问题流程化,进而简单化(一个复杂的问题,分成一个个小的步骤去实现,实现小的步骤将会非常简单
阅读全文
摘要:一、模块的使用 模块定义:一系列功能的集合体 分为三大类:1.自定义模块 2.内置模块(比如 time,os,sys) 3.第三方模块 模块的表现形式: 1.使用python编写的py文件 2.已被编译为共享库或DLL的C或C++扩展 3.把一系列模块组织到一起的文件夹(ps:文件夹下有一个__in
阅读全文
摘要:一、函数 1、什么是函数:函数就是具备某一功能的工具 函数的使用必须遵循先定义、后调用的原则 事先准备工具的过程即函数的定义 拿来就用即为函数的调用 函数分为两大类:1、内置的函数 2、自定义的函数 2、为什么要用函数: 2.1 程序的组织结构不清晰、可读性差 2.2 日积月累冗余代码过多 2.3
阅读全文
摘要:一、数字类型使用 可变与不可变类型 可变:在值改变的情况,如果id不变,证明就是在修改原值,即可变类型 不可变:在值改变的情况,如果id也跟着变,证明根本没有修改原值,即不可变类型 int基本使用 1.常用操作+内置方法 算数运算,比较运算 2.该类型总结 存一个值 不可变类型 float基本使用
阅读全文

浙公网安备 33010602011771号