每個語言中,字串的處理都是一門大學問。
# 單引號、雙引號都可以
word = '字串'
sentence = "這是乙個句子"
# 使用三引號
paragraph = """
這是乙個段落
可以由多行組成
"""
輸出單引號雙引號的方法:
若輸出的字串中包含單引號,可以使用雙引號來定義。反之亦可;
使用轉義字元輸出。
str1 = "maanshan"
print(str1)
print(str1[3]) # 輸出第3個,注意是從0開始的
print(str1[0:3]) # 從第0個開始到第3個,不包括第3個
print(str1[0:]) # 冒號後面的數省略,直接到最後乙個
print(str1[:3]) # 冒號前面的數省略,從第乙個開始
print(str1[0:7:2]) # 加上了步進值,和range一樣,但是range是後面是圓括號,而且以逗號間隔
print(str1 + ",你好") # 字串輸出的時候相加
print(str1 * 2) # 字串重複輸出
print(r"hello\nchengdu") # 取消轉義字元的功能
語句翻轉(字串的基本操作)
輸入乙個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。為簡單起見,標點符號和普通字母一樣處理。例如輸入字串 i am a student.則輸出 student.a am i 示例 1 輸入 the sky is blue 輸出 blue is sky the 示例 2 輸入 hello ...
Python字串的基本操作
str字串有哪些操作 mystr.find str,start,end 如果存在,返回下標,不存在返回 1 mystr.index str,start,end 如果存在,返回下標,不存在報異常 mystr.count str,start,end 返回str在start到end之間出現的次數 myst...
python字串的基本操作
python3中字串是由unicode碼點組成的不可變序列 以下是一些基本的操作 format 拼接方式 s1 is a format wangcai dog print s1 s3 is a format name2 dog name1 wangcai print s3 wangcai is a ...