一
Python是解释型语言,即代码在执行时会逐行地翻译成CPU能理解的机器码, 具有内置的库外Python还有大量的第三方库
Python的哲学就是简单优雅
应用:网络应用,包括网站、后台因为Python是解释型语言,服务;小工具,包括系统管理员需要的脚本任务;把其他语言开发的程序再包装;
缺点:运行速度慢 代码不能加密
二 安装
打开命令提示符 输入python 进入交互环境
exit() 退出交互环境
下载并安装好Python 2.x后,直接获得了一个官方的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python
就是启动CPython解释器
三 开始
1.命令行操作
dir 显示当前目录下的文件和文件夹 cd..返回上级目录 cd 目录名 打开子目录 盘符:换盘 python 文件名 运行保存的程序
IDE Integrated Development Environment 集成开发环境
print 函数
input()函数 #数字直接输入,其他类型用引号引起来
raw_input() 函数 #把所有输入当做字符串,不用加引号
python 基础
# 注释 一般缩进用四个空格
能够直接处理的数据类型 int float 3.3/3.3E-4 字符串
转义字符 \n表示换行,\t
表示制表符,字符\
本身也要转义,所以\\
表示的字符就是\
字符串格式化
>>> a = ['c', 'b', 'a']
>>> a.sort() #字符串元素替换
>>> a
['a', 'b', 'c']
布尔值 bool
空值是Python里一个特殊的值,用None
表示。None
不能理解为0
,因为0
是有意义的,而None
是一个特殊的空值。
ord()函数获取字符的整数表示,chr()
函数把整数转换为对应的字符
len()函数:计算str
包含多少个
引入模块方法:
from 模块名 import 方法名
引入随机数 :from random import randint
for 循环
for ... in...
range(1,100) 表示从一开始到100
字符串格式化