0

类和对象

01. 类和对象的概念 类 和 对象 是 面向对象编程的 两个 核心概念 1.1 类 类 是对一群具有 相同 特征 或者 行为 的事物的一个统称,是抽象的,不能直接使用 特征 被称为 属性 行为 被称为 方法 类 就相当于制造飞机时的图纸,是一个 模板,是 负责创建对象的  1.2 对象 对象 是 ...

jcr-kit 发布于 2020-01-27 11:54 评论(0)阅读(0)
0

面向对象(OOP)基本概念

面向对象编程 —— Object Oriented Programming 简写 OOP 01. 面向对象基本概念 我们之前学习的编程方式就是 面向过程 的 面相过程 和 面相对象,是两种不同的 编程方式 对比 面向过程 的特点,可以更好地了解什么是 面向对象 1.1 过程和函数(科普) 过程 是早 ...

jcr-kit 发布于 2020-01-27 03:09 评论(0)阅读(9)
0

函数参数,返回值,递归函数

函数进阶 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数根据 有没有参数 以及 有没有返回值 ,可以 相互组合 ,一共有 4 种 组合形式 1. 无参数,无返回值 2. 无参数,有返回值 3. 有参数,无返回值 4. 有参数,有返回 ...

jcr-kit 发布于 2020-01-27 03:02 评论(0)阅读(5)
0

变量进阶

01. 变量的引用 变量 和 数据 都是保存在 内存 中的 在 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的 1.1 引用的概念 在 中 变量 和 数据 是分开存储的 数据 保存在内存中的一个位置 变量 中保存着数据在内存中的地址 变量 中 记录数据的地址 ,就叫做 引用 使用 函数可 ...

jcr-kit 发布于 2020-01-27 03:00 评论(0)阅读(3)
0

名片管理系统,运行问题

变量 流程控制 函数 模块 系统需求 1. 程序启动,显示名片管理系统欢迎界面,并显示功能菜单 2. 用户用数字选择不同的功能 3. 根据功能选择,执行不同的功能 4. 用户名片需要记录用户的 姓名 、 电话 、 QQ 、 邮件 5. 如果查询到指定的名片,用户可以选择 修改 或者 删除 名片 步骤 ...

jcr-kit 发布于 2020-01-27 02:52 评论(0)阅读(4)
0

高级变量类型(列表,元组,字典,字符串,公共方法,变量高级)for循环

Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 ( ) 浮点型( ) 布尔型( ) 真 `非 0 数` —— 非零即真 假 `0` 复数型 ( ) 主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题 非数字型 字符串 列表 元组 字典 在 中,所有 非数字型变量 都支 ...

jcr-kit 发布于 2020-01-27 02:47 评论(0)阅读(5)
0

循环(while,break,continue),转义字符

01. 程序的三大流程 在程序开发中,一共有三种流程方式: 顺序 —— 从上向下 ,顺序执行代码 分支 —— 根据条件判断,决定执行代码的 分支 循环 —— 让 特定代码 重复 执行 02. 循环基本使用 循环的作用就是让 指定的代码 重复的执行 循环最常用的应用场景就是 让执行的代码 按照 指定的 ...

jcr-kit 发布于 2020-01-27 02:39 评论(0)阅读(4)
0

运算符

数学符号表链接: "http://zh.wikipedia.org/wiki/数学符号表" 01. 算数运算符 是完成基本的算术运算使用的符号,用来处理四则运算 | 运算符| 描述 | 实例 | | : : | : : | | | + | 加 | 10 + 20 = 30 | | | 减 | 10 ...

jcr-kit 发布于 2020-01-27 02:35 评论(0)阅读(2)
0

if 语句

01. if 语句体验 1.1 if 判断语句基本语法 在 中, if 语句 就是用来进行判断的,格式如下: 注意:代码的缩进为一个 键,或者 4 个空格 —— 建议使用空格 在 Python 开发中,Tab 和空格不要混用! 我们可以把整个 if 语句看成一个完整的代码块 1.2 判断语句演练 — ...

jcr-kit 发布于 2020-01-27 02:34 评论(0)阅读(4)
0

变量命名

0.1 标识符和关键字 1.1 标识符 标示符就是程序员定义的 变量名 、 函数名 名字 需要有 见名知义 的效果,见下图: 标示符可以由 字母 、 下划线 和 数字 组成 不能以数字开头 不能与关键字重名 思考:下面的标示符哪些是正确的,哪些不正确为什么? 1.2 关键字 关键字 就是在 内部已经 ...

jcr-kit 发布于 2020-01-27 02:28 评论(0)阅读(4)
0

python变量

变量的基本使用 程序就是用来处理数据的,而变量就是用来存储数据的 01. 变量定义 在 Python 中,每个变量 在使用前都必须赋值 ,变量 赋值以后 该变量 才会被创建 等号(=)用来给变量赋值 左边是一个变量名 右边是存储在变量中的值 变量定义之后,后续就可以直接使用了 1) 变量演练1 —— ...

jcr-kit 发布于 2020-01-27 02:26 评论(0)阅读(6)
0

运算符

算数运算符 计算机 ,顾名思义就是负责进行 数学计算 并且 存储计算结果 的电子设备 目标 算术运算符的基本使用 01. 算数运算符 算数运算符是 运算符的一种 是完成基本的算术运算使用的符号,用来处理四则运算 | 运算符| 描述 | 实例 | | : : | : : | | | + | 加 | 1 ...

jcr-kit 发布于 2020-01-27 02:22 评论(0)阅读(2)
0

注释

注释 01. 注释的作用 使用用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性 02. 单行注释(行注释) 以 开头, 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用 示例代码如下: 为了保证代码的可读性, 后面建议先添加一个空格,然后再编写相应的说明文 ...

jcr-kit 发布于 2020-01-27 02:21 评论(0)阅读(4)
0

PyCharm

PyCharm 的官方网站地址是:http://www.jetbrains.com/pycharm/ 01. 恢复 PyCharm 的初始设置 的 配置信息 是保存在 用户家目录下 的 目录下的, 表示当前使用的 的版本号 如果要恢复 的初始设置,可以按照以下步骤进行: 1. 关闭正在运行的 2. ...

jcr-kit 发布于 2020-01-27 02:13 评论(0)阅读(5)
0

python版本,执行

01. 第一个 程序 1.1 Python 源程序的基本概念 1. Python 源程序就是 一个特殊格式的文本文件 ,可以 使用任意文本编辑软件 做 的开发 2. Python 程序的 文件扩展名 通常都是 1.2 演练步骤 在桌面下,新建 目录 在 目录下新建 文件 使用 gedit 编辑 并且 ...

jcr-kit 发布于 2020-01-27 02:05 评论(0)阅读(5)
0

python介绍

认识 Python 人生苦短,我用 Python —— Life is short, you need Python 01. Python 的起源 Python 的创始人为吉多·范罗苏姆(Guido van Rossum) 1. 1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心 ...

jcr-kit 发布于 2020-01-27 01:56 评论(0)阅读(4)
0

vi和vim

—— 终端中的编辑器 01. 简介 在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 远程登录到服务器上,并且使用 进行快速的编辑即可 常见需要修改的文件包括: 源程序 配置文件 ,例如 的配置文件 在没有图形界面的环境下,要编辑文件, 是最佳选择! 每一个要使用 Linux 的程序员, ...

jcr-kit 发布于 2020-01-27 01:45 评论(0)阅读(6)
0

TypeError: __init__() missing 1 required positional argument: 'on_delete'

今天在数据库中生成数据表,生成迁移文件时报了一堆错。 最重要的就是TypeError: __init__() missing 1 required positional argument: 'on_delete', 他说我缺少一个必要的参数。 代码如下: 关联外键 sgrade = models.F ...

clefairy 发布于 2020-01-27 01:14 评论(0)阅读(3)
0

Dart语言学习( 五) Dart Bool类型

Dart Bool类型和其他语言类似,比较简单 其特点有: 1.使用 bool 表示布尔类型 2.布尔值只有 true 和 false 3.布尔类型bool默认值是null bool isTrue = true; bool isFalse = false; bool defaultBool ; pr ...

鸿鹄当高远 发布于 2020-01-26 23:18 评论(0)阅读(6)
0

CentOS6.x/6.5/6.4/6.3/6.2/7.x 64位安装php5.2(使用YUM自动安装)

默认情况下,CentOS6 64 bit 已经早已不支持php5.2.x ,但是某些php程序还需要zend optimizer支持,怎么办呢?目前大部分的yum repos 都已经不支持直接安装php5.2了,怎么在CentOS6.x/6.5/6.4/6.3/6.2/7.x 64位安装php5.2 ...

阿安安 发布于 2020-01-26 23:11 评论(0)阅读(4)