一、python的安装和基本使用
1.在网站上下载pythan以后进行安装。
2.Windows 环境 cmd 命令行输入 python , 将直接进入 python。
二、简单操作
1.print 是一个常用函数,其功能就是输出括号中得字符串。 .在pythen上,prient的用法和在c上的区别不是很大。
2.另一个使用 Python 的方法:是写一个 Python 程序,用文本编辑器写一个 .py 结尾的文件, 退出文本编辑器,然后在命令行输入你所编辑的程序名 来运行 ,可以看到 Python 随后输出你所编辑的东西。
三、基本数据类型
1.Python 的变量不需要声明,你可以直接输入: >>>a=10 那么你的内存里就有了一个变量 a, 它的值是 10,它的类型是 integer(整数)。 在此之前你 不需要做什么特别的声明,而数据类型是 Python 自动决定的。
2.回收变量名。如果你想让 a 存储不同的数据,你不需要删除原有变量就可以直接赋值。 我们就看到 print 的另一个用法,也就是 print 后跟多个输出,以逗号分隔。
3.常用数据类型
变量 数据类型
a=10 int 整数
a=1.3 float 浮点数
a=True 真值(True/False)
a='Hello! ' 字符串
以上是最常用的数据类型,对于字符串来说,也可以用双引号。
四、序列
1.sequence(序列)是一组有顺序的元素的集合 。
序列可以包含一个或多个元素,也可以没有任何元素。我们之前所说的基本数据类型,都可以作为序列的元素。元素还可以是另一个序列,以及我 们以后要介绍的其他对象。
序列有两种:tuple(定值表; 也有翻译为元组) 和 list(表),tuple 和 list 的主要区别在于,一旦建立,tuple 的各个元素不可再变更,而 list 的各个元素 可以再变更。
一个序列作为另一个序列的元素。
2.list 是一个可变的有序表,所以,可以往 list 中追加元素到末尾,另一种有序列表叫元组:tuple。tuple 和 list 非常类似,但是 tuple 一旦初始化就不能修改。
3.字符串是元组
字符串是一种特殊的元素,因此可以执行元组的相关操作。
五、运算
1、数学运算
print1+9 # 加法
print1.3-4 # 减法
print3*5 # 乘法
print4.5/1.5 # 除法
print3**2 # 乘方
print10%3 # 求余数(10=3*3+1,所以余 1)
2、判断
判断是真还是假,返回 True/False:
print5==6 #=, 相等
print8.0!=8.0 #!=, 不等
print3<3,3<=3 #<, 小于;<=, 小于等于
print4>5,4>=0 #>, 大于;>=, 大于等于
print5in[1,3,5] #5 是 list[1,3,5]的一个元素
3、逻辑运算
True/False 之间的运算:
printTrueandTrue,TrueandFalse #and,“与”运算, 两者都为真才是真
printTrueorFalse #or,"或"运算, 其中之一为真即为真
printnotTrue #not,“非”运算, 取反
六、选择
Python 检测条件,如果发现 if 的条件为假,那么跳过后面紧跟的块,检测下一个 elif 的条 件; 如果还是假,那么执行 else 块。
通过上面的结构将程序分出三个分支。程序根据条件,只执行三个分支中的一个。
整个 if 可以放在另一个 if 语句中,也就是 if 结构的嵌套使用