python相关文档
https://docs.python.org/3/index.html
检验安装python的版本
pyhon的版本分为python2.x python3.x
pyhon命令调用python2.x的开发环境 pyhon3调用pyhton3.x的开发环境
Linux python install
1、安装依赖包
2、wget http://www.pyhton.org/ftp/python/3.11.2/Python-3.11.2.tgz
3、./config --prefix=/usr/local/python3.10.4
4、make && make install
因linux默认安装是2.0版本python
用最新版本python3.x替代python2.x环境步骤如下
1、rm -f /usr/bin/python
2、ln -s /usr/local/python3.10.4/bin/python3.10.4 /usr/bin/python
3、最新版本替代会破坏yum程序的正常使用,修改以下文件
将脚本里的/usr/bin/python 改为/usr/bin/python2
vi /usr/libexec/urlgrabber-ext-down
vi /usr/bin/yum
IDC 集成开发工具安装
PyChram
www.jetbrains.com
##快捷命令ctrl+d复制当前行
python常用的值类型
数字(整数/浮点数/复数/布尔)
字符串(string)
元组tuple 有序的不可变序列
列表list 有序的可变序列
集合set 无序不重复集合
字典dictionary 无序key-value集合
python注释
单号注释 建议#号和内容以空格隔开 #
多行注释 """ """
type()语句的使用方法
#变量无类型,变量中存储的数据有类型
1.在print中,直接输出数据类型
print(type(15.32))
print(type(15))
2用变量存储type的结果
string_type=type("aaa")
int_type=type(3333)
print(string_type)
查看变量中存储的数据类型
name='aaa'
string_name=type(name)
print(string_name)
数据类型的转换
#以下这三个语句都是带有结果的(返回值)我们可以用print直接输出或用变量存储他们的结果值
int(x) 将x转换为一个整数
float(x) 将x转换为一个浮点数
str(x) 将对象x转换为字符串
将数字类型转化为字符串
num_str=str(111)
print(type(num_str),num_str)
将字符串转化为数字
num_int=int("111")
print(type(num_int),num_int)