2007年09月20日

数据类型:

  • Python字符串很灵活,不像C语言有很多限制,做个简单的字符串函数也需要很多代码,举个简单的例子:
  • >>>hacker = “hacker”
    >>>”hack” in myjob
    True

    很简单就可以测试某个字符串中是否包含另一个字符串。

  • 而分隔字符串就更简单了:(图片是分隔的字符串的解释)
  • >>>s = “sliceofspam”
    >>> s[-4:]
    ’spam’
    >>> s[7:]
    ’spam’
    >>> s[7:11]
    ’spam’

    python_string

  • 字符串是不可变的数据类型,不可以使用下面的赋值:
  • >>> s = “cocobear”
    >>> s[0] = s

  • 字符串与列表的相互连接:
  • >>> `[1, 2]` + “34″ # same as “[1, 2]” + “34″
    ‘[1, 2]34′
    >>> [1, 2] + list(”34″) # same as [1, 2] + ["3", "4"]
    [1, 2, '3', '4']

6 楼了已经

  • luguo写于07年09月21日

    Python的list是很有用的~~
    p.s. 你那是用的Learning Python里的图片?

  • cocobear写于07年09月21日

    嗯,就是那里面的图片,被我加了个淡蓝色的框:-)

  • dream写于07年09月24日

    我有个Python short reference card, 要不要? :)

  • Amankwah写于07年09月24日

    这个好,娃好好学python,到时候交我,哈哈

  • cocobear写于07年09月24日

    TO:dream
    是电子书吗?如果不太大的话给我发一份,呵呵。

  • kongove写于08年06月23日

    ”hack” in myjob
    应该为
    ”hack” in hacker

发表评论

在下面加入你的评论,或者 trackback 从你的博客站点。 订阅本文的评论。

:

:

:

« 终于忍不住更新了留言板
» 发现个好东西–有道博客分析