本文將介紹 Python 中的字符串操作方法與輸入輸出,從基本的索引、切片到進階的字符串方法,還有如何進行輸入輸出操作,這對於文本處理和用戶交互來說非常重要。
字符串支持多種操作,讓我們看看幾個基本操作:
訪問特定位置的字符。
str1 = 'Hello, world!'
print(str1[1]) # 輸出 'e'
獲取字符串的一部分。
str2 = "Python is fun."
print(str2[0:6]) # 輸出 'Python'
將兩個字符串合併在一起。
str1 = 'Hello, world!'
str2 = "Python is fun."
print(str1 + " " + str2) # 輸出 'Hello, world! Python is fun.'
Python 的字符串提供了許多內建方法來進行處理,這裡有幾個常用的方法:
str1 = 'Hello, world!'
str2 = "Python is fun."
print(str1.lower()) # 輸出 'hello, world!'
print(str2.upper()) # 輸出 'PYTHON IS FUN'
str1 = 'Hello, world!'
print(str1.split(',')) # 輸出 ['Hello', ' world!']
使用 find()
或 index()
查找子串位置。find()
在子串不存在時會返回 -1,而 index()
則會拋出異常。
str1 = 'Hello, world!'
position = str1.find('world')
print(position) # 輸出 7
strip()
方法用於移除字符串開頭和結尾的空白。
str3 = ' Hello, Python! '
print(str3.strip()) # 輸出 'Hello, Python!'
print()
函數print()
是 Python 中最常用的輸出函數,用於將信息顯示到屏幕上。
print('輸出字符串')
print(str1)
input()
函數input()
函數用於從用戶那裡獲取輸入。
name = input('請輸入你的名字: ')
print('你好, ' + name)
😊 感謝你的耐心閱讀,若是你喜歡這篇內容,可以透過以下方式表達你的喜歡 😊