
Python 是一门简单易学且功能强大的编程语言。 它拥有高效的高级数据结构, 并且能够用简单而又高效的方式进行面向对象编程。 Python 优雅的语法和动态 类型,再结合它的解释性,使其在大多数平台的许多领域成为编写脚本或开发应 用程序的理想语言。
一.数据类型
Python3支持三种不同的类型包括:整形(int),浮点型(float),复数(complex)。
1.整形:
输出m为233
2.浮点型:
输出m为336.59999999999997
3.复数:复数由实数部分和虚数部分构成,可用a+bj或complex(a,b)表示,复数的实部a和虚部b都是浮点型。
由于复数当期那阶段使用与接触的少所以不做具体介绍,有兴趣可用自己查阅相关资料。
4.数据类型转换:对数据内置类型转换,只需要将数据类型作为函数名即可。
int(x) 将x转换成整形
输出的是22
float(x)将x转换成浮点型
输出的是223.0
数据类型转换也可以嵌套使用如:
输出的将也会是233.0
complex(x)将x转换成一个复数实数部分为x,虚数部分为0

complex(x,y)将x和y转换为一个复数,实数部分为x,虚数部分为y,x和y是数字的表达式
5.常量:
Python中有两个比较常见的常量,即PI和E。python脚本语言?
PI:数字常量pi(圆周率)
E:书序常量e,即自然对数。
二.变量和关键字
同一个变量可以反复赋值,而且可以是不同类型的变量,输入如下:
如前者输出的a为123,后者也同样输出ABC,后者并不会覆盖前者的值。
当不能确定数据或变量类型时,可以借助解释器内置函数type进行确认,如:
编译器会依次输出<class ‘str‘>,<class ‘int‘>,<class float‘>
变量名称:
Python中共有33个关键字,但不能作为变量名使用,可以自己查阅书籍。
三.运算符和操作对象
python支持以下七种运算符
1.算数运算符:+(加),*(减),*(乘),/(除),%(取余:返回除法的余数),**(幂:10**5意思为10的5次方,输出结果为100000),//(取整除:返回商的整数部分)
2.比较运算符:==(等于),!=(不等于),>(大于),<(小于),>=(大于等于),<=(小于等于)比较运算符的返回值都为true或false
3.赋值运算符:=(简单的赋值运算符),+=(加法赋值运算符),-=(减法赋值运算符),*=(乘法赋值运算符),/=(除法赋值运算符),%=(取模赋值运算符),//=(取整除赋值运算符)
4.位运算符是把数字看做二进制进行计算的。
&:按位与运算符,|:按位或运算符,^:按位异或运算符,~:按位取反运算运算符,<<:左移动运算符,>>:右移动运算符
5.逻辑运算符:and(与),or(或),not(非)
6.成员运算符:in(在指定的序列中),not in(不在指定的序列中)
7.身份运算符:is(判断两个标识符是否引用来自一个对象),is not(判断两个标识符是否引用来自不同对象)
8.位运算符优先级(从高到低):**,(~,+,-),(*,/,%,//),(+,-),(>>,<<),(&),(^,|),(<=,<,>,>=),(<>,==,!=),(=,%=,/=,//=,+=,-=,*=,**=),(is,is not),(in,not in),(not,or,and)
四.字符串操作
我们可以使用引号(‘或“创建字符串),通常字符串不能进行数学操作即使看起来像数字也不行。python脚本语言?
字符串的拼接:
1.直接通过使用‘+‘连接:
输出结果是:hello word!
2.join方法
输出结果同样是:hello word!
3.替换法
输出为:name:angle,age:12,sex:女
4.单引号(‘’‘’‘)或双引号(“”“”“”)
输出的结果同样为:name:angle age:12 sex:女
五.注释
多行注释用(‘‘‘或“““)单行注释用(#(快捷键Ctrl+/))
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-72683-1.html
含盐
参与了