一、sys这是一个用来跟python解释器交互的模块。sys.argv用来想python解释器传递参数,也叫“命令行参数”。代码如下:#coding=utf-8
importsys
print"Thefilename:",sys.argv[0]
print"Thenumberofarg:",len(sys.argv)
print"Thrargis:",str(sys.argv)执行:python123.py123Th..
分类:
编程语言 时间:
2015-11-27 09:18:49
阅读次数:
164
shell 脚本通常是以#!/bin/bash开始的文本文件。#!被置于解释器路径之前。以bash为解释器进行解释所有命令行的命令。有两种运行脚本的方式,一种是将脚本作为sh的命令行参数,另一种是将脚本作为具有可执行权限的可执行文件。将脚本作为命令行参数的运行方式如下:sh aa.sh :假定脚本文...
分类:
系统相关 时间:
2015-11-25 10:11:30
阅读次数:
148
python 装饰器:装饰器的作用就是在函数调用方法不变的情况下,把一个函数封装到另一个函数里面,执行这个函数时自己去调用另一个函数.一、了解装饰器之前,先看看下面这个列子. 1 #python解释器从上往下执行。 2 例一: 3 4 def foo(): //1.将...
分类:
编程语言 时间:
2015-11-24 20:38:11
阅读次数:
174
Python 变量类型变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值...
分类:
编程语言 时间:
2015-11-22 12:41:16
阅读次数:
267
Python 基础语法Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。在本章中我们将来学习Python的基础语法,让你快速学会Python编程。第一个Python程序交互式编程交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗口如下:$ python
...
分类:
编程语言 时间:
2015-11-22 12:40:15
阅读次数:
234
本文是上课笔记总结,涉及细节知识点会在以后文章说明!bash脚本编程:脚本程序:解释器解释执行;shell: 交互式接口;编程环境;shell: 能够提供一些内部命令,并且能通过PATH环境变量找到外部命令;把命令提交给内核启动为进程;编程环境:流程控制语句:顺序执行;循环执行;选择执行;条件测试:...
分类:
Web程序 时间:
2015-11-21 21:10:53
阅读次数:
170
安装完JDK,大家是否发现安装目录的bin文件夹有很多exe文件。下面就为大家介绍一下不同exe文件的用途。javac:Java编译器,将Java源代码换成字节代。java:Java解释器,直接从类文件执行Java应用程序代码。appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序类的Java..
分类:
其他好文 时间:
2015-11-20 12:57:56
阅读次数:
144
python主要使用sublimetext2 在官网直接下载就可以下载完成后 输入快捷键ctrl+~ 打开下边的python解释器在这里输入import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_pac...
分类:
编程语言 时间:
2015-11-19 22:14:33
阅读次数:
273
设计模式分为三种类型创建型模式:简单工厂、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、...
根据维基百科上的内容随手写的一个BF解释器,输入有两个参数——程序代码、输入流,返回内容为输出流。输入、输出均为字符串。字符含义C语言替换>指针加一++ptr; stack = new Stack(); //char array[infinitely large size] =...