Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 ( ) 浮点型( ) 布尔型( ) 真 `非 0 数` —— 非零即真 假 `0` 复数型 ( ) 主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题 非数字型 字符串 列表 元组 字典 在 中,所有 非数字型变量 都支 ...
分类:
其他好文 时间:
2020-01-27 09:19:21
阅读次数:
106
函数 Go不是一门纯函数式的编程语言,但是函数在Go中是“第一公民”,表现在: 1. 函数是一种类型,函数类型变量可以像其他类型变量一样使用,可以作为其他函数的参数或返回值,也可以直接调用执行。 2. 函数支持多值返回。 3. 支持闭包。 4. 函数支持可变参数。 Go是通过编译成本地代码且基于“堆 ...
分类:
编程语言 时间:
2020-01-24 15:54:08
阅读次数:
63
一、Ajax数据爬取 1.Ajax介绍 Ajax,全称为Asynchronous JavaScript and XML,即异步的JavaScript和XML。 它不是一门编程语言,而是利用JavaScript在保证页面不被刷新、页面链接不改变的情况下与服务器交换数据并更新部分网页的技术。发送Ajax ...
分类:
编程语言 时间:
2020-01-19 23:56:48
阅读次数:
166
说明 可变参数:是DK1.5之后出现的新特性,其实可变参数是0、1、2、3、....个参数的数组 使用前提 当方法的参数列表数据类型已经确定,但是参数的个数不确定,就可以使用可变参数 使用格式 修饰符 返回值类型 方法名(数据类型 ... 变量名) { 方法内容区 } 可变参数的原理 可变参数底层就 ...
分类:
编程语言 时间:
2020-01-15 09:29:55
阅读次数:
71
一:函数参数的传递原理: 函数参数以数据结构——栈,的形式存取,从右到左入栈。因此,我们只要知道了任意一个变量的地址,并且知道其他变量的类型,通过指针移位运算,就可以顺藤摸瓜,找到其他输入变量。 二:头文件<stdarg.h>中几个重要的宏定义如下: typedef char * va_list; ...
分类:
其他好文 时间:
2020-01-13 19:34:11
阅读次数:
95
1、定义了一个需要两个参数的函数 如果传一个参数调用,print_str("hello"),那么一定会抛出异常的: 明确告诉你需要准确的两个参数,现在只确定给了一个参数 2、传一个参数行,两个参数行,多个参数也行的函数 上面的问题,我们有个需求,就是我想传一个参数也行(还有种办法是用到默认参数),传 ...
分类:
编程语言 时间:
2020-01-12 09:41:30
阅读次数:
122
一、不定参数列表的使用: void f(String... strs);//此处参数类型为String, 参数个数未知, 可用","分隔追加 & 这个参数可以根据参数个数动态生成一个数组,然后传入方法执行 二、不定参数有两个规定 1、方法的参数列表中最多只有一个不定长度的参数; 2、就是不定长度的数 ...
分类:
编程语言 时间:
2020-01-12 09:40:14
阅读次数:
67
``` #include #include void LOGD(const char* fmt, ...) { va_list args; va_start(args, fmt); char str[256] = {'\0'}; vsprintf(str, fmt, args); va_end(ar... ...
分类:
其他好文 时间:
2020-01-10 22:06:51
阅读次数:
116
函数的理解与定义: 作用:降低编程难度 和 代码复用 定义: def <函数名> (<参数(0或多个)>): <函数体> return<返回值> 参数: 参数分为非可选参数和可选参数,第一个是非可选参数 函数定义是可以设计可变参数,既不确定参数总数量 def fact (n,*b): s = 1 f ...
分类:
编程语言 时间:
2020-01-10 20:30:42
阅读次数:
129
第五课:改变函数参数的值一个python函数可以有任意多个参数,在一个函数的外部来定义变量,然后把变量作为参数传入到函数内,并且在函数的内部来修改函数的参数值,函数结束之后,这些变量的值在如何变化呢?给函数传递值有2种:1种是值传递,1种是引用传递#改变函数参数的值#值传递(数值、字符串、布尔这些都是值传递)在函数的内部修改变量值,不改变原参数定义的参数值,解释为:这个在函数中不会改变原来定义(函
分类:
其他好文 时间:
2020-01-07 19:44:48
阅读次数:
69