一.Python简介
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
- Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
- Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
- Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
二.Python标识符
在 Python 里,标识符由字母、数字、下划线组成,但不能以数字开头。
Python 中的标识符是区分大小写的。
三.Python 保留字符
下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。
保留字符
四.语句块
学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制,而是使用缩进控制。相同的缩进,将被认为是语句块的标志。缩进最好使用4个空格而不是tab。
五.注释
- 单行注释:使用 #
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
# 第一个注释
print "Hello, Python!"; # 第二个注释
- 多行注释:使用 '''
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
'''
这是多行注释。
这是多行注释。
这是多行注释。
'''
六.变量
- python 是一门动态语言,不同于Java,在变量赋值前,不需要类型声明。
- 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
counter = 100 # 赋值整型变量
miles = 1000.0 # 浮点型
name = "John" # 字符串
print counter
print miles
print name
七.基本类型
Python3中有五个标准的数据类型:
- Number(数字) 不可变类型
- String(字符串) 不可变类型
- List(列表) 可变类型
- Tuple(元组) 不可变类型
- Dictionary(字典) 可变类型
- *Sets(集合)
- *Boolean(布尔类型)
八.Number(数字)类型
Python支持四种不同的数字类型:
- int(有符号整型)
- long(长整型):Python使用 L 加在数字后面来表示长整型。
- float(浮点型)
- complex(复数) :复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型。
网友评论