# In[1]# 2.3 字元串name = "ada loveada"print(name.title())print(name.upper())print(name.isupper())name = name.upper()print(name.isupper())print(name.lowe ...
# In[1]
# 2.3 字元串
name = "ada loveada"
print(name.title())
print(name.upper())
print(name.isupper())
name = name.upper()
print(name.isupper())
print(name.lower())
print(name.swapcase()) # 大寫變小寫,小寫變大寫
# 合併字元串 1
first_name = 'ada'
last_name = 'lovelace'
full_name = first_name + " " + last_name
print(full_name)
# 合併字元串 2
print("Hello," + full_name.title() + "!")
# 使用製表符或換行符來添加空白
print("\tpython")
'''刪除空白----------要確保字元串末尾沒有空白,可使用方法'''
favorite_language = "python "
print(len(favorite_language))
print(len(favorite_language.rstrip()))
# 要永久刪除這個字元串中的空白,必須將刪除操作的結果存回到變數中
favorite_language = favorite_language.rstrip()
# favorite_language = favorite_language.replace(" ","")
print(favorite_language)
print(favorite_language.rstrip("python"))
print('Monty Python'.rstrip(' Python'))
# 2.3.5 使用字元串時避免語法錯誤
# In[2]
# 2.4 數字
# 2.4.1 整數
# 2.4.2 浮點數
'''
所有語言都存在這種問題,沒有什麼可擔心的。Python會儘力找到一種方式,以儘可能精確
地表示結果,但鑒於電腦內部表示數字的方式,這在有些情況下很難。就現在而言,暫時忽略
多餘的小數位數即可;在第二部分的項目中,你將學習在需要時處理多餘小數位的方式。
'''