1.eg:
s="子曰:"學而時習之,不亦說乎""
上面的內容是錯誤的,因為相同的引號之間不能巢狀。簡單來說就是單引號裡面不能再巢狀單引號,雙引號裡面不能再巢狀雙引號。
2.單引號和雙引號不能跨行使用,如果需要跨行使用的話需要在行末加上符號'\'
s='村眠不覺醒, \
處處聞啼鳥, \
夜來風雨聲, \
花落知多少'
注意:上面列印出來的文字沒有體現出來換行。如果想要在文字中體現出來換行效果,需要使用長字串。長字串可以跨行使用。
1.字串之間也可以進行加法運算。
如果把兩個字串進行相加,則自動將兩個字串拼接為乙個。
eg:
s='hello '+'world!'
print(s)
2.在建立字串時,可以在字串中指定佔位符%s 在字串中表示任意字元%f 浮點數佔位符%d 整數佔位符
b='hello %s' %'grace'
#輸出結果為 hello grace
s='hello %s 你好 %s' %('grace','tom')
#輸出結果為 hello grace 你好 tom
b='hello %3s' %'grace'
#%3s的作用是設定佔位字串的最小位數為3
b='hello %3.5s' %'grace'
#%3.5s的作用是設定佔位字串的位數範圍為3到5
b='hello %.2f' %233.456
#結果為hello 233.46。目的是保留兩位小數,並且會四捨五入
#格式化字串,可以通過在字串前新增乙個f來建立乙個格式化字串
#在格式化
a=123
b=967
c=f'hello '
# 結果為 hello 123 967
3.使用四種方式來輸出歡迎 *** 光臨
# 建立乙個字串來儲存你的名字
name='孫悟空'
# 拼串
print('歡迎 '+name+' 光臨')
# 多個引數
#佔位符
print('歡迎 %s 光臨'%name)
# 格式化字串
print(f'歡迎 光臨')
4.字串的複製(將字串與數字相乘)
a='abc'
# *在語言中表示乘法
# 如果將字串與數字相乘,則直譯器會將字串重複指定的次數並返回。
a='abc'
a=a*20
print(a)
SprigBoot學習筆記 尚矽谷(1)
1 父專案 2 啟動器 public class target retention retentionpolicy.runtime documented inherited springbootconfiguration enableautoconfiguration componentscan e...
MySQL 尚矽谷 學習筆記1
使用資料庫 use myemployees 1.查詢表中的單個字段 select last name from employees 2.查詢表中的多個字段 select last name,salary,email from employees 3.查詢表中的所有字段 方式1 select empl...
MySQL 尚矽谷 學習筆記1
使用資料庫 use myemployees 1.查詢表中的單個字段 select last name from employees 2.查詢表中的多個字段 select last name,salary,email from employees 3.查詢表中的所有字段 方式1 select empl...