env 查看环境变量
redhat7.0下python3.6的安装
https://www.python.org/ftp/python/##python安装下载网站
安装依赖性:gcc,zlib-devel,openssl-devel,readline-devel
1.tar jxf Python-3.6.6.tgz 解压文件()
2.cd /Python-3.6.6 进入解压文件目录

3…/configure --prefix=/usr/local/python3.6 指定python的解释目录
4.make 执行编译命令
5.make install 执行安装命令(先安装zlib与zlib-devel)
yum install zlib zlib-devel -y
make install
6.查看其解释目录
这个时候系统并不能识别命令“python3.6”,我们可以通过添加命令或者建立软链接来解决这个问题

7.建立软链接
ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/

python变量
python2不识别汉字

字符类型
使用type来查看其类型



print的用法

‘’’(或""")的用法


如何转译字符
当我们输出字符串内有“\n”之类的特殊字符输出不会符合我们的输出结果
我们需要加入转义符‘\’对其进行转义才可正常输出。

print(r’字符串’)表示r后引号内的字符不做转义,直接输出字符串

python2与python3的输入输出区别
python2输出的数字为数字,python3输出数字的为字符
python可以直接进行比较
python3需要先进行定义
python3输出占位及变量的删除与类型修改


可以看到我们输入的reward小数点后为“0000”,而输出却为“000000“

若我们想规定其输出小数点的输出时
指定其输出几位即可



用“%%”来转义“%”

删除变量

变量类型的修改

练习计算学生成绩
num = int(input("请输入学生学号:"))
chinese = float(input("请输入语文成绩:"))
english = float(input("请输入数学成绩:"))
math = float(input("请输入数学成绩:"))
total = chinese+english+math
print("学号为%d学生的总成绩为%d" %(num,total))
ave = total/3
print("学号为%d学生的平均成绩为%.2f" %(num,ave))
per = chinese/total
print("学号为%d学生的语文成绩占总成绩的%f%%" %(num,per*100))

本文介绍了Redhat7.0系统下Python3.6的安装过程,包括下载、解压、配置解释目录、编译和安装等步骤,还提到通过建立软链接解决系统识别问题。此外,讲解了Python变量、字符类型查看、print用法、转义字符处理,以及Python2与Python3输入输出区别等基础内容。

被折叠的 条评论
为什么被折叠?



