9# python概念及环境搭建
基础概念:
1.python是一种解释型,面向对象,动态数据类型的高级程序设计语言
应用领域:
1.web编程
2.脚本编写
3.科学计算
4.人工智能
语言特性:
1.易于学习
2.可读性强
3.易维护
4.库丰富,跨平台
5.支持互动模式(可以从终端输入执行代码并获得结果的语言 互动的测试 调试代码片段)
6.可移植性
7.可扩展性
8.数据库(提供所有商业数据的接口)
9.GUI编程(python支持GUI可以创建和移植到许多系统调用)
10.可嵌入(可以将python嵌入到C/C++程序 让你的程序的用户获得“脚本化”的能力)
python是一种:
1.解释型语言
2.交互式语言
3.面向对象语言
4.初学者的语言
总结:
- python是一种编程语言
- CPython是用C语言实现的Python解释器
- 在python2中,print是一条语句,而python3中作为函数存在
print"hello world" //这是python2的语法
print(“hello world”) //这是python3的语法
python环境搭建
1.用DirectX系统修复系统(120082DirectX_Repair-V3_9)
2.安装Microsoft运行库(msvbcrt_aio_2018.07.31)
3.安装Microsoft.NET Framework 4
4.安装python3.8.1(python3x64)
提示:安装完成后在终端输入python按回车才能进入python环境
算数运算:
加减乘除幂求商求余
1. print(1+2) // 加法运算 输出 3
2. print(4-3) // 减法运算 输出 1
3. print(2*2) // 乘法运算 输出 4
4. print(6/2) // 除法运算 输出 3.0 python使用除法后结果会变成浮点数
5. print(-2) //负数 输出 -2 减号放在数字前表示负数
6. print(5**3) // 指数运算 输出 125 指数运算在python中用两个星号**表示
7. print(20//6) // 求商运算 输出 3 计算商用//表示
8. print(1.25%0.5) // 求余数运算 输出 0.25 计算余数用%表示
6. print(3/0) // 输出 Traceback(most recent call last) 在python中除以零会产生错误
File*..\Playground\*.line 1. in (module)
ZeroDivisionError:division by zero
浮点数:
1.浮点数表示不是整数的数字
2.浮点数的创建:
通过输入带小数点的数字直接创建
print(1.3)
使用整数除法等操作产生
print(4/6)
3.两个整数相除时python会默默地将