python简易教程

python是一门结构清晰,简洁的语言。而且python的抽象层次相对比较高,相比较c,c++,java等语言,有统计数据显示一行python代码等于20行c语言代码,10行c++或java代码。现在都流行全栈工程师,咱们来列一下python擅长做的事情网站后台,科学计算,网络爬虫,机器学习,游戏,服务器运维等等。当然python也有它的弱点,运行速度慢,这是他唯一的弱点。不过在这个人工成本大于机器成本的今天,稍微慢的那一点速度也可以不去计较了,我们的教程是基于python2.7的,怎么安装怎不说了,网上的安装教程太多了。好了废话不多说了,我们先来学一下python的变量。
变量可以说是我们学编程见到的第一个词语,先简单的唠叨一下变量。从字面意思上来说变量就是会变的量,当然大家会说这不是废话吗,可是在编程中变量可以说承担了90%的工作。大家可以吧变量想象成一个空瓶子,然后我
们在瓶子上面贴一个标签,我们看见这个标签就知道瓶子里放得是什么东西了。好了,这个瓶子就是变量,瓶子上的标签当然就是变量名了。
在python中常用的几个变量类型是:
1.整数类型
整数类型,从字面意思可以看出这种变量存储的是整数。比如1,23,-1,-23等这类的整数,我们打开命令行输入python开始我们的旅程吧
>12
12
>-12
-12
>a = 12
>a
12
>type(a)

>12/3
4
>10/3
3
大家会问为什么10/3的结果会是3,在程序中除分为正常的除法和整除,在整除中程序会自动把小数部分省掉。
2.浮点型
浮点型,就是大家学的数学中的小数,先不多说了,上代码
>3.1415926
3.141596
>a = 12.5
>b = 3.4
>a/b
3.7674705882352944
这里的除法就不是整除了,在除法中如果一个数为浮点型的话,结果便自动变为了浮点型
>10.0/3
3.3333333333333335
>9.0/3.0
3.0
3.字符串
字符串可以说是python中的主力军,python对字符处理的功能及其强大,我们先来看看字符串的形式,后面会具体介绍字符串的各种操作
>'python'
'python'
>"python"
'python'
>a = 'python'
>a
'python'
>'like'+'python'
'likepython'
4.列表
列表是python中的苦力,在python程序中99%都会用到列表,我们同字符串一样先来看一下列表的形式,以后再详细介绍列表
>[1,2,'a','b']
[1,2,'a','b']
>[1,['a','b'],3]
[1,['a','b'],3]
>[]
[]
5.元组
元组相当于一个固定的列表,其中的元素都是固定的
>(1,'a')
(1,'a')
>(1,)
(1,)
在python中每一个变量都可以绑定不同类型的数据,所以我们把python称为动态语言,这一节我们先熟悉下变量的形式,在以后的章节中我们慢慢的深入了解变量。下一篇我们介绍基本的输入输出方法,大家准备好文本编辑器,
我们开始写咒语了。

你可能感兴趣的:(python)