美文网首页
Python字符串

Python字符串

作者: 嘲笑人 | 来源:发表于2019-05-25 17:50 被阅读0次
    print('what's your name')

    解決方法:1雙引號包裹單引號

    2轉義符,print('what\'s your name')

    本来单引号表示包括字符串,它不是字符串一部分,但是如果前面有转义符,那么它就失去了原来的含义,转化为字符串的一部分,相当于一个特殊字符了。

    拼接字符串

    1、"py" + "thon"

    "python"

    2、a = 2019; b = boson

    print(a + b)

    正確寫法:1、print(b +`a` ) 反引號,數字1旁邊那個,或print(b + repr(a))效果一樣,代表反引號

    輸出boson2019

    2、print(b + str(a))

    用str(a)实现将整数对象转换为字符串对象,int(a)也可以將字符串類型轉換為整數型

    轉義字符
    Python字符串
    內建函數(build-in function)

    |abs() | divmod() | input()| open()| staticmethod()|

    |all() | enumerate() | int() | ord() | str()|

    |any() | eval() | isinstance()| pow()| sum()|

    |basestring() | execfile() | issubclass() | print() | super()|

    |bin() | file() | iter()| property()| tuple()|

    |bool() | filter() | len() | range() | type()|

    |bytearray() | float()| list() | raw_input()| unichr()|

    |callable() | format() | locals() | reduce() | unicode()|

    |chr() | frozenset() | long() | reload() | vars()|

    |classmethod()| getattr()| map() | repr() | xrange()|

    |cmp() | globals()| max()| reversed()| zip()|

    |compile() |hasattr() | memoryview()| round() | import()|

    |complex() |hash() | min()| set() | apply()|

    |delattr() |help()| next()| setattr()| buffer()|

    |dict() | hex() |object() |slice() | coerce()|

    |dir() | id() |oct() |sorted() |intern()|

    不懂記得用help(function)


    由r開頭的任何字符串裡都是原始含義,例如print(r'哈哈哈\n嗯')

    輸出 哈哈哈\n嗯

    索引和切片

    boson = "Wonderful"

    boson[0] ="W"; boson[1] = "o"

    查找字符索引號: boson.index("d") 輸出 3

    boson[ 2:7 ] = "nderfu"

    字符串基本操作
    Python字符串

    相关文章

      网友评论

          本文标题:Python字符串

          本文链接:https://www.haomeiwen.com/subject/tnyzzqtx.html