python学习笔记1(语法)
2016-09-09 10:05
141 查看
语法
从"Hello,world"开始看吧,我们学的很多语言都是从helloworld开始的。
1、注释
和很多Unix脚本类似,Python的注释语句从#字符开始,如:
注意:Python的#字符注释只能实现单行注释,
注释多行代码,可以用三重引号(包含单引号又包含双引号)
2、换行[b](\n)[/b]
3、反斜线(\)继续上一行
也就是对一行一个语句的隔行,针对一些过长的语句可使用反斜杠\来分解成多行,如:
有两种例外情况可以不用反斜杠,一种是:小括号()、中括号[]、花括号{}; 另一种是:三引号,针对可读性,不建议使用反斜杠。
4、代码缩进
Python 函数没有明显的 begin 和 end, 没有花括号, 用于标函数的开始和结束, 唯一的分隔符是一个冒号 (:), 接着代码本身是缩进的。
为了避免因代码缩进问题产生不必要的麻烦,写python代码时应使用唯一的缩进方式(个人喜欢使用tab键)。
5、使用分号(;)可以在同一行书写多个语句
6、模块
每个python脚本看做一个模块,磁盘的形式存放,可多次拆分成多个模块,使用import 导入。
从"Hello,world"开始看吧,我们学的很多语言都是从helloworld开始的。
>>> 1 + 1 2 >>> print 'Hello,world!' Hello,world! >>> x = 1 >>> y =2 >>> x + y 3
1、注释
和很多Unix脚本类似,Python的注释语句从#字符开始,如:
# print Ethon 输出
注意:Python的#字符注释只能实现单行注释,
注释多行代码,可以用三重引号(包含单引号又包含双引号)
'''Hello Ethon'''
2、换行[b](\n)[/b]
3、反斜线(\)继续上一行
也就是对一行一个语句的隔行,针对一些过长的语句可使用反斜杠\来分解成多行,如:
if a>o and \ b<0: print 'ok'
有两种例外情况可以不用反斜杠,一种是:小括号()、中括号[]、花括号{}; 另一种是:三引号,针对可读性,不建议使用反斜杠。
4、代码缩进
Python 函数没有明显的 begin 和 end, 没有花括号, 用于标函数的开始和结束, 唯一的分隔符是一个冒号 (:), 接着代码本身是缩进的。
1 x = 1 2 while x <= 100: 3 print x 4 x +=1
为了避免因代码缩进问题产生不必要的麻烦,写python代码时应使用唯一的缩进方式(个人喜欢使用tab键)。
5、使用分号(;)可以在同一行书写多个语句
1 x = 1;y = 2;z = 3 2 print x + y + z
6、模块
每个python脚本看做一个模块,磁盘的形式存放,可多次拆分成多个模块,使用import 导入。
1 import math 2 math.floor(32.9)
相关文章推荐
- Python学习笔记(三)----Python基本语法
- Python学习笔记——Python开发中基本的语法1
- Python学习笔记(一):基础语法、变量类型、运算符(快速入门篇)
- Python学习笔记(2):语法基础
- Python学习笔记之基本语法
- [Python]python学习笔记(一)——语法
- Python学习笔记(一)基础语法
- Python学习笔记-基本语法
- Python 学习笔记之语法(一)
- 01-Python学习笔记-基础语法
- python学习笔记之语言、调试、语法、变量、表达式
- Python学习笔记——Python中的基本语法3
- python基础教程学习笔记---(1)基础语法
- Python学习笔记(一)基础语法
- Python基础语法(学习笔记)
- [Python]python学习笔记(一)——语法
- python 学习笔记----基本语法
- Python学习笔记之语法(二)
- python3.4学习笔记(一) 基本语法 python3不向下兼容,有些语法跟python2.x不一样
- python 学习笔记(一)通过做题来熟悉python 的基本语法