首页 > 新闻中心 > 技术百科

python中的赋值运算,python的赋值 返回列表

网络2023-08-27 00:00:00编辑发布,已经有个小可爱看过这篇文章啦


赋值运算符:“=”

python支持连续赋值!

d1=d3=d4=12.34d2=d1+12print(d1,d3,d4)print(\”d1的值为:%g\” %d2)


算术运算符:

+、-、*、//、%、**

乘法“*”也可以用来连接字符串:

s=\’happy \’print(s*5)

除法“/”或“//”

(不允许除以0)

“/”表示普通除法,使用它除出来的结果与平常数学计算的结果是相同的(即除不尽时,会产生小数部分);而“//”表示整除,使用它除出来的结果只有整数部分,小数部分将会被舍弃。

print(19/4)print(19//4)

“%”为求余

“**”乘方

Python 支持使用“ **作为乘方运算符, 这是一个使用非常方便的运算符。由于开方其实是乘方的逆运算,因此实际上使用“**”也可进行开方运算。

print(5**2)print(27**(1/3))


开3次方就是(1/3)


位运算符:

我们需要将数值转化成二进制数:这里就不在赘述了。

&:与

|:或

^:异或

~:取反

:右位移(前面补原来的符号)

还有很多拓展:

+=

-+

*=

&=


(先运算后赋值)


索引运算符:“[]”

在方括号中既可使用单个索引值,也可使用索引范围。实际上,在使用索引范围时,还可指定步长。

s1=\’fjkdsajfsdj\’print(s1[2:9:2])

获取索引从2到9,步长为2


比较运算符与bool类型(True和False)

>、>=、b else \’ab\”) if a>b else print(\”ab\”)if a>b else (print(\”a

  • 这是一个
  • 还可
  • 也可
  • 既可
  • 转化成
  • 将会
  • 可以用来
  • center
  • align
  • class

热门新闻

来电咨询