# Python 3 基础语法 ● list 索引 ○ -1代表最后一个 ○ list可以放置各种各样的类型 ● list 嵌套使用 ● list append[] 末尾加入 ● list insert[] 指定位置插入 参数1:位置 参数2:插入的值 ● list clear() 清空索引 ● l ...
分类:
编程语言 时间:
2017-07-14 14:59:50
阅读次数:
158
解释: 主要是向脚本中传递数据,变量名不能自定义,变量作用是固定的 $n $0代表命令本身,$1-9代表接受的第1-9个参数,10以上需要用{}括起来,比如${10}代表接收的第10个参数 $* 代表接收所有的参数,将所有参数看作一个整体 $@ 代表接收的所有参数,将每个参数区别对待 $# 代表接收 ...
分类:
系统相关 时间:
2017-07-12 01:22:00
阅读次数:
298
函数定义总结: 1.定义函数时,需要确定函数名和参数个数;2.如果有必要,先对参数的数据类型进行检查;3.函数体内部可以用return随时返回函数结果;4.函数执行完毕没有return语句时,自动return None;5.函数可以同时返回多个值,也就是一个tuple; 函数参数 位置参数:调用函数 ...
分类:
编程语言 时间:
2017-07-09 12:25:29
阅读次数:
163
转载自:http://www.cnblogs.com/sheldonxu/archive/2012/06/25/2560770.html 在Shell脚本中,可以用$n的方式获取第n个参数,例如,一个名为paramtest的脚本: #!/bin/bash echo $1 $2 执行./paramte ...
分类:
系统相关 时间:
2017-07-07 11:47:21
阅读次数:
167
By francis_haoJul 5,2017 getopts是shell的一个内置命令。 概述 getopts optstring name [args]OPTIND,OPTARG,OPTERR 描述 getopts被shell程序用来分析位置参数,optstring包含需要被识别的选项字符,如... ...
分类:
系统相关 时间:
2017-07-05 22:01:32
阅读次数:
290
一:进程间数据交换方法 不同进程间内存是不共享的,要想实现两个进程间的数据交换,可以用以下方法: 1)Queue,使用方法跟threading里的queue差不多 ...
分类:
编程语言 时间:
2017-06-25 17:43:25
阅读次数:
201
参数类型 1、位置参数 2、关键字参数 3、位置参数、关键字参数、默认参数使用 4、参数组 *arge *kwarge 混合使用 ...
分类:
编程语言 时间:
2017-06-24 23:41:55
阅读次数:
246
shell基础: $0 获取当前执行的脚本的文件名,若执行脚本带路径就包括脚本路径$1 脚本传参$? 上一条命令的返回值$$ 所执行脚本的PID$* 所有的位置参数集合为一个参数传输给脚本$# 位置参数的个数$@ 所有位置参数传输给脚本 数值运算方法:expr、(())、let、bc、$[]、typ ...
分类:
其他好文 时间:
2017-06-24 17:18:49
阅读次数:
160
函数式编程1.简化代码,2,调用方便,修改方便3.调用参数,形参数,与位置参数。关键参数,位置参数只能发在关键参数之后4.默认参数5.参数组(*args) 元组参数6 接受字典 ( **kwargs) 当同时使用时必须放到参数的最后程序运行的从文件的上边到下边的运行局部变量 一个变量只在函数中生效。... ...
分类:
编程语言 时间:
2017-06-22 00:21:12
阅读次数:
158
插入和删除函数table.insert,用于将一个元素插入到一个数组的指定位置,它会移动后续元素以空出空间如:t是数组{10,20,30}--->table.insert(t,1,15)--->t{15,10,20,30}还有一种特殊情况,如果在调用insert时没有指定位置参数,则会将元素添加到数组末尾t={}forlineinio...
分类:
其他好文 时间:
2017-06-19 13:04:00
阅读次数:
99