python的变量,运算符与数据类型

python的变量,运算符与数据类型

变量

绝大多数编程语言都会有变量,在像C,C ++或Java这样的语言中,每个变量都具有并且必须具有唯一的数据类型。例如,如果变量是整数类型,则在程序运行期间只能将整数保存在变量中,必须先声明每个变量,然后才能使用它。而在python中不需要声明变量,变量是没有类型的,因此在程序执行期间,不仅变量的值可能会更改,而且变量所指的内存中对象的类型也会更改。

例如

i=54 #数据类型隐式设置为整数
i=54+0.11 #数据类型更改为float
i='77777' #i为一个字符串  

python可以为多个变量同时赋值

a = b = c = 1
a,b,c = 1,2,3

数据类型

在这里插入图片描述
python中的数据类型可以使用函数转换

x=1111 #x为整数类型的数字
str(x) #x被转换为字符串

更多函数类型转换可以查表
在这里插入图片描述

运算符

#以下运算符优先级从高到低依次递减,部分/表示区分
 **	#指数(最高优先级)
 ~ + -	#按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@)
 * / % //	#乘,除,取模和取整除
 + -	#加法减法
 >> <<	#右移,左移运算符
 &	#位 'AND'
 ^ |	#位运算符
 <= < > >=	#比较运算符
 <> == !=	#等于运算符
= %= /= //= -= += *= **=	#赋值运算符
is /is not	#身份运算符
in /not in	#成员运算符
not /and /or	#逻辑运算符
发布了25 篇原创文章 · 获赞 8 · 访问量 939

猜你喜欢

转载自blog.csdn.net/weixin_44617944/article/details/102649570