python char类型,python中char型变量

  python char类型,python中char型变量

  详细内容

  大蟒没有茶类型,一个字符也是字符串。

  为什么在计算机编程语言中没有专门的茶数据类型呢?

  简单胜于复杂。在计算机编程语言中,字符串中的每个字符占的空间大小是8位。导入系统

  sys.getsizeof( )

  37

  sys.getsizeof(a )

  38

  可以看到,空字符占用37个字节,长度为一的字符串一个占内存38个字节。多了一个字符a之后多了一个字节。

  在计算机编程语言内部,字符串是这样实现的数据类型说明结构{

  PyObject_VAR_HEAD

  长ob _ shash

  内部状态

  char ob _ sval[1];

  /*不变量:

  * ob_sval包含用于" ob_size 1 "元素的空间。

  * ob_sval[ob_size]==0 .

  * ob_shash是字符串的散列,如果尚未计算,则为-1。

  * ob_sstate!=0当且仅当字符串对象在stringobject.c中

  *"实习"字典;在这种情况下,两个参考

  *从"被拘留"到此对象阿肯色州

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: