# Python中 ""與''是完全一樣的
print("Hello World!") # 直接打印字符串 print('Hello World!') # 對於python,單引號也可以表示字符串 name = 'Tom' # 自定義變量,弱類型,不同於C++等強類型 year = 2018 # 自動匹配相當於C++的int型 print(year) # 打印變量的內容 print(name) print("Hello " + name) # 字符串可以跟其他類型相連 print("I " + "love " + "you") # 可用加號連接 print("I","love","you") # 逗號連接會自動在連接串之間加上空格 print("I ""love ""you") # 也可直接連接 print( "Hello {0}".format(name) ) # 帶格式輸出,{0}是指輸出的第0個元素,同理{1}為第1個元素,{2}為第2個... print( "I am %s, today is %d year"%(name, year) ) # 類似於C++的格式輸出,同理%f是浮點數...
print( f"Today is {year}") # f字符串,{}中為元素
for i in range(0,5): # for循環的一種,循環范圍range[0:5),左閉右開區間 print(i) # print()自動換行 print(i, end='\n') # end='',引號中是兩個內容之間的間隔,加上end不換行,除非指定 end='\n' 換行
Python是解釋型的高級語言,是不同於C++、Java等強類型語言的弱類型,所以定義自變量的時候,會自動匹配類型,Print也有多種形式。