www.3112.net > python基本符号含义
python基本符号含义
|
前面的应该是求模运算,只取整数部分(不确定) 应该是求余运算吧?即是相除后的余数.
意思是:切片.Python下标是以0开始的 x[1:3]表示返回集合中下标1至3(不包括3)的元素集合 x[:3] 表示返回从开始到下标3(不包括3)的元素集合 x[3:]表示返回从下标3到结束的元素集合 即返回从开始下标到结束下标之间的集合(不包括结束下标)
就是个字符串没什么意思啊我还可以改成其他的>>> d={'c':2,'b':1,'a':3}>>> for key in sorted(d): print key,' } ',d[key]a } 3b } 1c } 2>>>
>> 和 >>是右移,右移1位相当于除以2.而>>=和比如x>>=2, 就是把变量x右移2位,再保留x操作后的值.
在Python的字符串中 \是转义符例如 \n是换行 \b是退格 \\就表示 \自己
这个python的REPL,用来在控制台交互式执行python代码.一般是演示小范例的时候使用.启动方式是直接运行python,不带任何参数.之后可以在>>>提示符后面输入python语句,回车就会执行并显示结果.
e是科学计数法的一种表示 eN: 10的N次方1e2=1 * 10^2=1001.2e-5=1.2 * 10^(-5)=0.000012
>> 和 <<都是位运算,对二进制数进行移位操作.<< 是左移,末位补0,类比十进制数在末尾添0相当于原数乘以10,x<<1是将x的二进制表示左移一位,相当于原数x乘2.比如整数4在二进制下是100,4<<1左移1位变成1000(二进制),结果是8.>>是右移,右移1位相当于除以2.而>>=和<<=,就是对变量进行位运算移位之后的结果再赋值给原来的变量,可以类比赋值运算符+=和-=可以理解.比如x>>=2, 就是把变量x右移2位,再保留x操作后的值.
是函数修饰符 再看看别人怎么说的.
All rights reserved Powered by www.3112.net
copyright ©right 2010-2021。