Python的特点
python作为一种面向对象的语言最大的特点就是简洁。
//java中交换两个变量
a=b
b=c
c=a
```java
```python
//python中交换两个变量
a,c=c,a
通过这个例子可以知道python语言最大的特点就是简洁,便于阅读,另外作为一门跨平台的面向对象语言,python可以在windows,linux以及macos上运行,同时作为一门优秀的热门语言,python拥有足够丰富强大的标准库以及三方库类,所以学习难度相对简单。
Python的缺点
python的缺点是运行效率相对于java ,c,c++运行效率较慢
Python的环境下载及安装
python作为仅次于java c c++ 之外第四热度的语言,目前的主流版本为python 2.X 目前最新版本为python3.X。
通过百度查询到python的官网,然后下载相应的安装包python官网地址
安装完成后运行IDLE程序
通过打印字符串 然后python的配置已经成功。
Python的基本类型
和大部分的面向对象语言一样,比如java,python的基本数据类型包括有 :
1.number:
int 整数
float 浮点数
单精度 float 多精度 double
还有short ,long等等。
通过函数type(数据)可以得到 当前数据的数据类型
2.bool 布尔值 :表示真,假
true 和false 判断逻辑的真与假
3.complex 复数
4.字符串str(可以用单引号 ,双引号,三引号来进行字符串的表示)
两段代码虽然打印的都是1 ,但是第一种表示的是打印的数字1,是一个整型 。而第二种表示的打印的数字1的这个字符,是一个引用它并不能等同于1而只能算是1的一种写法名字。
5.转义字符
\n 换行 ’ 单引号 \t 横向制表符 \n 换行 \r 回车
\n是换行符;\n第一个\是转义字符,也就是说,\n在屏幕上会直接转义显示为\n。
6.字符串的截取
通过[截取第几位开始:截取第几位结束。
当截取为负数的时候代表从后往前开始截取。
Python数组
数组是一种特殊变量,能够一次包含多个值。数组可以在单个名称下保存多个值,可以通过引用索引号来访问这些值 而索引号是从0为第一位数组开始往后引用。