python学习笔记--易忘点1
来源:互联网 发布:盘点2016网络流行语 编辑:程序博客网 时间:2024/06/03 19:51
运算符优先级
从上到下递减
操作符 含义** 幂运算% 模运算// 除法取整/ 除法* 乘法- 减法+ 加法
input()
input()返回类型为字符串,若想获取输入的整数或浮点数,可以用int()或者float()转换,如num=int(input())
int范围
在2.x中int类型为32位整数,范围在-2^31到2^31-1之间
超过32位的整数可以使用long类型
或者如下:
from ctypes import c_longlong as LLnum=LL(2**31+1)print num.value
在3.5及之后的版本中去除了long类型统一使用int类型,理论上无位数限制,可以达到无限大,如
import sysnum=int(2**127+1)print(num) # 170141183460469231731687303715884105729print(sys.getsizeof(num)) # 30
注意sys.getsizeof()返回值的单位是Byte,至于上面为什么是30字节,我不太知道啊…下面给一个stackoverflow上的回答:
https://stackoverflow.com/questions/10365624/sys-getsizeofint-returns-an-unreasonably-large-value
==
比较操作符==可以判断两个字符串是否相等,如 ‘ASDF’==’ASDF’ 的值为True。其次,0、0.0和空字符串被认作是False。
阅读全文
0 0
- python学习笔记--易忘点1
- python学习笔记1
- python学习笔记(1)
- python学习笔记(1)
- Python学习笔记1
- Python学习笔记1
- Python 学习笔记(1)
- Python学习笔记1
- python学习笔记【1】
- Python学习笔记【1】
- python学习笔记--1
- python学习笔记1
- Python学习笔记[1]
- python学习笔记--1
- python学习笔记1
- Python学习笔记 - 1
- 学习Python笔记1
- Python学习笔记(1)
- 从今天开始我的技术博客开张啦
- HDU-6191 01字典树+启发式合并
- heartbeat+drbd+mysql+keepalived
- 线程小结
- 数据结构学习笔记:B-/B+树
- python学习笔记--易忘点1
- 1017. A除以B (20)
- 【图像语义分割】Large Kernel Maters--Improved Semantic Segmentation by Global ConvNet
- 二分法之查找最接近目标数的数
- Java基础部分第一节_开发工具
- hadoop教程视频下载,spark教程视频下载,store视频教程下载,大数据教程视频下载
- 二分匹配(匈牙利算法)
- Maven创建聚合工程方法
- 荔枝!番荔枝?