- 浏览: 268660 次
- 性别:
- 来自: 北京
最新评论
-
Xujian0000abcd:
说的太好啦~赞一个~
shell if语句中的并列 -
Jimmy.song:
终于在楼主这里找到答案,很受益,谢谢~
使用diff或者vimdiff比较远程文件(夹)与本地文件(夹)
文章列表
1.为了在其他程序中重用模块,模块的文件名必须以.py为扩展名。模块使用前用import导入
2.sys模块是标准模块,包含了与Python解释器和它的环境有关的函数。
当Python执行import sys语句的时候,它在sys.path变量所列目录中寻找sys.py ...
1.定义
函数通过def关键字定义。def关键字后跟一个函数的 标识符 名称,然后跟一对圆括号。圆括号之中可以包括一些变量名,该行以冒号结尾。接下来是一块语句,它们是函数体。
2.函数参数(形参和实参)
参数在函数定义的圆括号对内指定,用逗号分割。
默认参数值:在函数定义的形参名后加上赋值运算符(=)和默认值。调用函数时,如果给参数,则使用给的参数,如果不给,就使用默认的,注意参数顺序,不能变
关键参数:某个函数有许多参数,而只想指定其中的一部分,那么可以通过命名来为这些参数赋值
一我们不必担心参数的顺序,使函数变得更简单了。二假设其他参数都有默认值,我们可以只给我 ...
1.在Python中没有switch语句。使用if..elif..else语句来完成同样的工作
2.while后面可以加上一个else在执行完while后执行
3.for i in range(1, 5):
print i
else:
print 'The for loop is over'
输出:1
2
3
4
The for loop is over
else是可选的,在for执行完以后执行一次
4.break:终止循环,终止for和while循环后,与循环对应的else语句不执行
5.continue: ...
运算符
运算符名称说明例子+加两个对象相加3 + 5得到8。'a' + 'b'得到'ab'。-减得到负数或是一个数减去另一个数-5.2得到一个负数。50 - 24得到26。*乘两个数相乘或是返回一个被重复若干次的字符串2 * 3得到6。'la' * 3得到'lalala'。**幂& ...
this关键字
1.用于属性和形参重名
2.用于构造方法之间相互单一调用,写在第一行
3.this指的是当前对象,如果存在于new中,this即指本身
4.在类中this(),是调用这个类的构造方法
static关键字 修饰属性和方法
1.修饰属性时,全类共有,类名.属性名,直接调用
2.静态代码块,static{代码},在类加载时,只执行一次
3.修饰方法:(1)类名.方法名
(2)不能在static方法内访问非static成员,不是static修饰的方法,可以访问static成员
...
封装:1.私有化属性成员
2.公开get、set方法,供外界访问
3.多元化的构造方法
构造方法:1.不需要返回值,void也可以省略
2.方法名与类名相同
3.在每次创建对象时自动调用
4. ...
定义:
int arr[] = new int[n];
或int arr[] = {1,2,3};
或int arr = new int[]{1,2,3}
数组默认初始值:
short int long :0
char :空白
float double :0.0
boolean :false
object :null
把字符串转换成字符数组:str.toCharArray();
操作数组类:java.util.Arrays;
排序:Arrays.sort(数组名);
复制数组:System.a ...
第三章 表达式及流程控制
- 博客分类:
- java笔记
表达式:
++ --:前加(减),先加减,后运算;后加(减),先运算,再加(减)
&& ||:逻辑运算符,短路运算,结果确定就不再执行
& | :位运算符,按位与
~ :取反号。例如~3 (00000011)
...
标识符起名:1.以字母、下划线("_")、"$"开头
2.包含字母、数字、"_" 、"$"
3.大小写敏感
4.不能与关键字冲突
5.无长度限制
6.包命名小写;常量用大写;类命名每个单词首字母大写;变量命名第一个单词首字母小写,后面的单词首字母大写。
true和false不是关键字,是boolean类型的字面量;friendly和sizeof不是java关键字,关键字全 ...
在Python中有4种类型的数——整数、长整数、浮点数和复数。
字符串:单引号(')可以用单引号指示字符串,空格和制表符都照原样保留。
双引号(")双引号中的字符串与单引号中的字符串的使用完全相同。
三引号('''或""") 利用三引号,可以指示一个多行的字符串。可以在三引号中自由的使用单引号和双引号。
转义字符:"\"
在一个字符串中,行末的单独一个反斜杠表示字符串在下一行继续,而不是开始一个新的行。
例如:"This i ...
1.源文件里不能有类似Python 3.1.2 (r312:79149, Mar 21 2010, 00:41:52) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.的信息,只能有注释和语句
2.运行时,有三种方法:双击文件,这是有一个黑屏会闪一下,其实是正确执行了
第二,右键打开文件,按ctrl+F5,会在IDLE中显示结果
第三,打开DOS ...
下载python进行安装,默认自带此工具
开始->程序->Python 2.*/3.*-> IDLE (Python GUI)
如此就打开了Python Shell->File->New window(Ctrl+N)
就出现了python编辑器
编写代码,保存文件为helloworld.py(注意记得加py扩展名,默认是不会自动加添的)。
在编辑器窗口按F5即可在Python Shell中看到结果。
如何debug
1.设置断点:在Python编辑器中要调试的代码行右击->Set Breakpoint,之后该行底色就变黄了
2.打开debugger:Pyt ...
中文文档http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html
下载python,设置path环境变量,即python所在的目录
使用带提示符的解释器
运行python.exe或者运行cmd 输入python出现
Python 3.1.2 (r312:79149, Mar 21 2010, 00:41:52) [MSC v.1500 32 bit (Intel)] on
win32
Type "help", "copyright", " ...
1995.5.23正式出现java1.0
J2ME:微型版 Java2 Micro Edition
J2EE:企业版 Java2 Enterprise Edtion
J2SE:标准版 Java2 Standard Edtion
JDK:java编译环境 Java Development Kit
JVM:java虚拟机 Java Virtual Machine
JRE:java运行环境 Java Runtime Environment ...
1.Window --> Preferences -->Java --> compiler中的compiler compliance level对应的下拉菜单中选择JDK版本.
2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉菜单中选择自身电脑上安装的JDK版本(必需与步骤1中的JDK版本一致).
如果还是没有解决,不用焦急,因为有些MyEclipse版本自带有JDK版本,所以也要将它 ...