一 准备工作
安装和设置:并没有一个普适的Python及其插件,根据自己的需要选择。
Windows:下载→cmd打开→环境变量检查和设置→验证。
Linux(如果需要):shell脚本→bash xxxxx.sh→环境变量($PATH)→重启.bashrc→C编译器→验证。
集成开发环境(IDE) 根据自己的喜好和习惯选择。
二 IPython交互环境的介绍
三:变量
1、变量和简单的数据类型
print("Hello Python world!")
Hello Python world!
可保存为.py文件
2、变量:
message="Hello Python world!"
print(message)
Hello Python world!
3、变量的命名和使用
字母、数字下、划线,不能数字开头
避免系统保留词,关键词和函数名
简短+描述性
尽量都用小写(个人习惯)
4、字符串,常量,单引和双引均可,配合使用
name="sas demo"
print(name.title())
Sas Demo
方法:对数据进行某种操作。变量.方法名(参数)
title()\upper()\lower()
合并字符串+,
\t 制表符 \n 换行 (像c)
rstrip() 掐头去尾 len()
5、数字
整型 +-*/运算
浮点型
0.2+0.1
Out[25]: 0.30000000000000004
精度有问题,SAS的优势
str() 数字转字符(不用格式)int() float()
3/2
Out[26]: 1
3.0/2
Out[27]: 1.5
6、注释(#)
四、操作符、逻辑运算等
1、Boolean:True\False(注意首字母大写)
2、==、!=等
3、and or not
4、if
if 真假 :(冒号)
(缩进)代码块
else:
(缩进)代码块
elif 真假 :
(缩进)代码块
5、while循环
while 条件:(冒号)
(缩进)代码块
6、break、continue
7、for循环和range()函数
for 标识变量 in range():
标识变量是从0开始。或range(12,16,2) 12开始 16上限但不包括 2步长 缺省1
8、sys.exit()
五、模块 标准库
每个模块包含一组相关函数,使用前要导入
import 模块名称(多个用逗号隔开) as alias