[TOC] 一、sys模块 sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。 最长用的就是前面俩个 | 方法 | 详解 | | : : | : : | | sys.argv | 命令行参数List,第一个元素是程序本身路径 , 接收参数(用c ...
分类:
编程语言 时间:
2019-08-23 20:52:52
阅读次数:
107
今天写个小文说一说字符串地址和字符串常量。 在C/C++中,一个字符串常量表示的是该字符串第一个元素的地址,就跟char指针名,char数组名表示的是字符串第一个元素的地址一样。 想要打印一个地址,用一个简单的 cout << 地址; 语句就可以搞定; 但是下面这两条语句将打印整个字符串 这也是字符 ...
分类:
其他好文 时间:
2019-08-22 00:37:48
阅读次数:
108
数组 数组是有序的元素序列,可以存储多个值 怎么理解: 一个变量 存储多个值 数组是线性的:除了第一个元素,每一个元素都有一个前驱元素,除了最后一个元素,,每一个元素都有一个后驱元素 声明 使用 数组length属性 获取数组的长度 (元素的个数) 数组元素的赋值 复合数据类型与基本数据类型区别 数 ...
分类:
编程语言 时间:
2019-08-21 23:18:00
阅读次数:
140
冒泡排序 原理: 取序列的第一个元素,与序列剩余的元素比较,如果第一个元素大于剩余序列的某个元素,那么就交换他们的位置。 代码展示: 选择排序 原理: 首先在未排序的序列中找到最小或最大的元素,存放到序列的起始或末尾位置,然后在从剩余未排序元素中继续寻找最小或最大的元素,然后放到剩余未排序序列的起始 ...
分类:
编程语言 时间:
2019-08-18 23:52:55
阅读次数:
116
原文: http://blog.gqylpy.com/gqy/342 " __挖坑法思路:__ 取一个元素p(第一个元素),使元素p归位; 列表被p分成两部分,左边的数一定不大于p,右边的数一定不小于p; 递归完成排序。 __Python代码示例:__ python class QuickSort( ...
分类:
编程语言 时间:
2019-08-18 21:48:17
阅读次数:
72
Array 数组 1.创建数组 构造函数 小括号内可以是数组元素个数,也可以是数组项 数组字面量表示法 2.数组长度 3.数组方法 顺序添加元素到数组尾部,返回新添加数组后的长度 顺序添加元素到数组开头,返回新添加数组后的长度 删除数组最后一个元素,返回被删的元素 删除数组第一个元素,返回被删的元素 ...
分类:
编程语言 时间:
2019-08-18 10:02:59
阅读次数:
126
1 template里面的元素必须以一个根元素包裹,否则只会显示第一个元素。 2 v-on:事件名 必须小写 3 实例化Vue的data是对象,组件的data是函数返回对象。 4 不要在选项属性或回调上使用箭头函数。 因为箭头函数并没有 this,this 会作为变量一直向上级词法作用域查找,直至找 ...
分类:
其他好文 时间:
2019-08-15 21:12:51
阅读次数:
86
random模块 time模块 sys模块 os模块 sys模块 sys模块是与python解释器交互的一个接口 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0),错误退出sys.exit(1) sys.version 获取P ...
分类:
编程语言 时间:
2019-08-14 14:30:10
阅读次数:
95
1. 冒泡排序 算法实现:1. 比较相邻的两个数,对升序(/降序)而言,若当前数小于(大于)后一个数则交换两者的位置。 2.那么循环长度为L的列表,从第一个元素到倒数第(L-1)元素进行第1步操作,其结果是第L个元素必定是最小值;也就是说单次循环确定了一个数的排序位置,单次循环次数为(L-1); 3 ...
分类:
编程语言 时间:
2019-08-11 19:01:25
阅读次数:
90
概述 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 延迟计算或惰性求值 (Lazy evaluation) 迭代器不要求你事先准备好整个迭代过程中所有的元素。仅仅是在迭代至某个元素时才计算该元素,而在这之前或之后,元素可以 ...
分类:
其他好文 时间:
2019-08-11 16:58:07
阅读次数:
72