摘要:
一、类与对象的概念 类即是类别、种类的意思,是面向对象最重要的概念,在上一篇文章里我已经论述了,对象就是特征和技能的结合体,而类是一系列对象相似的特征与技能的结合体。现实世界中,是先有对象才有类的,而在我们面向对象编程的过程中却是不同的,我们必须先定义类,才能用类去产生(实例化)对象,这一点是最主要 阅读全文
摘要:
函数1、函数的原型和调用(函数在使用前必须定义或者声明) #include<stdio.h> int max(int a,int b); //函数声明 int main(void) { int a = 3; int b = 21; max_one = max(a,b); printf("%d\n", 阅读全文
摘要:
一、随机数产生函数 1、需要加入头文件 #include<stdlib.h> 和 #include<time.h> 2、Rand是伪随机数产生器,每次调用rand产生的随机数是一样的。 3、如果调用rand之前先调用srand就可以出现任意的随机数。 4、只要能保证每次调用srand函数的时候,参数 阅读全文
摘要:
一、字符串与字符串数组 1、字符数组的定义 char array[100]; 2、字符数组初始化 char array[100] = {'a','b','c'}; //array[0] = 'a' array[10] = 0 char aray[100] = "abcdef"; char aray[ 阅读全文
摘要:
一、数组之一维数组 1、一维数组的定义 int array[3]; //定义了一个一维数组,名字叫array,一共有三个元素,每个元素都是int类型。 array[0] = 10; array[1] = 20; array[2] = 30; array[3] = 40; //错误,,没有array[ 阅读全文
摘要:
1、char类型 char c;定义了一个char变量 'a' ; char常量 char的本质就是一个整数,一个只有一个字节大小的整数 char c; 定义一个有符号的char unsigned char b; 定义一个无符号的char c = 4; //c等于一个整数 -->4 c = '4'; 阅读全文
摘要:
1、#include<stdio.h> include 是要告诉编译器,包含一个头文件 在c语言中,任何库函数调用都需要提前包含头文件 <头文件> 代表让c语言编译器去系统目录下需找相关头文件。(系统库函数) "头文件" 代表让c语言编译器去用户当前目录下寻找相关头文件。(自定义头文件) 2、mai 阅读全文
摘要:
一、面向过程 1、面向过程:核心是过程二字,过程指的是解决问题的步骤,好比如设计一条流水线,是一种机械式的思维方式。 就是程序从上到下一步步执行,一步步从上到下,从头到尾的解决问题 。基本设计思路就是程序一开始是要着手解决一个大的问题,然后把一个大问题分解成很多个小问题或子过程,这些子过程再执行的过 阅读全文
摘要:
1、什么是re模块? 正则表达式就是字符串的匹配规则,在多数编程语言里都有相应的支持,python里对应的模块是re。 2、常用匹配规则: 3、re的匹配语法有以下几种 re.match 从头开始匹配 re.search 匹配包含 re.findall 把所有匹配到的字符放到列表中并返回列表 re. 阅读全文
摘要:
主要内容: 一、subprocess模块 二、logging模块 1️⃣ subprocess模块 三种执行命令的方法 run()方法 标准写法 涉及到管道|的命令需要这样写 call()方法 Popen()方法 常用参数: 下面这2条语句执行会有什么区别? 区别是Popen会在发起命令后立刻返回, 阅读全文