一、搭建python环境
1、检查是否安装python
[root@python ~]# yum list installed | grep python
[root@python ~]# yum list | grep python3
2、安装python3
[root@python ~]# yum -y install python3
安装3.12可以使用源码安装
3、查看版本信息
[root@python ~]# python3 --version
Python 3.6.8
4、开发工具
1. 安装自带的ide(集成开发工具)
2.pycharm(付费)
3.anaconda(数据分析)
5、修改pip为清华镜像
[root@python ~]# pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ some-package
二、python变量和数据类型
1、进入python的编辑状态
[root@python ~]# python3
>>> a=3
>>> b=4
>>>
[1]+ 已停止 python3 #ctrl+z退出
[root@python ~]# fg #返回命令行
python3
>>> a
3
>>> b
4
2、三大数据类型
1. 字符 字符串 str
2. 数值 整数 int,浮点数 float
3. 逻辑 True False(首字母必须大写)
>>> flag=True
>>> print(flag);
True
>>> print(1==1);
True
>>> print(1!=1);
False
>>> b='ll'
>>> b
'll'
>>> type(b)
<class 'str'>
>>> c=3
>>> c
3
>>> type(c)
<class 'int'>
>>> d=3.14
>>> d
3.14
>>> type(d)
<class 'float'>
>>> print("hello world!")
hello world!
>>> a=3
>>> b="abc"
>>> type(a)
<class 'int'>
>>> type(b)
<class 'str'>
三、数据集合
最终计算是在python内存中计算的,必须要有指定内存空间保存数据,这些内存空间其实就是变量
使用数据集合批量管理内存空间
>>> name1="张三"
>>> name2="李四"
>>> name3="王五"
>>> print(name1,name2,name3)
张三 李四 王五
1、数据集合包括:
1. 列表
1.1 在python中使用最广泛的一个数据集合工具
1.2 是java中数组和list的综合体
1.3 list 当有多个数据需要管理,可以定义一个列表
1.5 管理列表
#创建列表 lista=[] listb=[1,2,3]
>>> lista=["张三","李四","王五","赵六"]
>>> type(lista)
<class 'list'>
>>> lista
['张三', '李四', '王五', '赵六']
#python为开发提供了丰富的使用感手册
#通过上下方向。enter,space翻阅信息,按q推出查看 more list
>>> help(lista) #获取帮助命令 按q退出
>>> listb=["tom","jerry"]
>>> listb
['tom', '