一. Python基础语法
1. 基本语法
- - Python区分大小写
2. 标识符
- - Python里标识符由字母, 数字, 下划线组成
- - 所有标识符不能以数字开头
- - 以下划线开头的标识符是有特殊意义的. 如: 以单下划线开头_foo代表不能直接访问的类属性, 需要通过类提供的接口进行访问, 不能用from xxx import * 导入; 以双下划线开头的__foo代表类的私有成员, 以双下划线开头和结尾的__foo__代表Python里特殊方法和专用的标识
- - Python可以同一行显示多条语句, 用";"分开
3. Python保留字符: and, print, class, import...
4. 行和缩进: Python的代码不用{}来控制类, 函数以及其他逻辑判断. Python最大的特点就是用缩进来写模块
5. 多行语句: Python语句中一般以新行作为语句的结束符
6. Python引号: Python可以用单引号, 双引号, 三个引号来表示字符串, 引号的开始于结束必须是相同类型, 其中三引号可以由多行组成, 编写多行文本的快捷语法, 常用于文档字符串, 在文件的特定地点被当做注释.
二. Java基础语法
1. 基本语法
- - Java区分大小写
- - 类名的首字母应该大写. 如果类由若干单词组成, 则每个单词的首字母应该大写, 例如: MyClassRoom
- - 方法名以小字母开头. 如果方法名含有若干单词, 则后面的每个单词首字母大写, 例如: myClassRoom
- - 源文件名必须和类名相同. 当保存文件的时候, 应该使用类名作为文件名保存(切记Java是区分大小写的), 文件的后缀名为.java. 如果类名和文件名不相同则会导致编译错误.
- - 主方法入口 所有的Java程序由public static void main(String []args)方法来执行
2. 标识符
- - Java里标识符由字母, 数字, 下划线组成
- - 关键字不能用作标识符
3. 关键字: public, class, final, new...
三. 注释
1. Python的注释
单行注释
- - Python中单行注释用#开头 如: # 文件名:test.py
- - # 可以用在行末 如: name = "Owen" # 这是一个名字
多行注释
- - Python中多行注释用三个单引号或者三个双引号
2. Java的注释
单行注释
- - Java中单行注释用//, 或者/*...*/
多行注释
- - /*
* 我是多行注释
* 我是多行注释
*/