#1輸出字符串 #2輸出加減乘除 #3編輯器輸入 #4定義變量 #5定義常量 #6python保留字 #7注釋 #8中文編碼問題 #9編碼設置 #10行與縮進 #11標識符 #12多行語句(巧用\) #13Python 引號 #14等待用戶輸入#15raw_input和input區(qū)別? #1輸出字符串 #!/usr/bin/python #這個是python2的語法 print "Hello, World!";#"Hello, World!" #!/usr/bin/python3 #python3的語法 print("Hello, World!"); #2輸出加減乘除 #交互式輸入 >>>12345+54321 >>>12-2 >>>2*8 >>>8*4 ![]() #3編輯器輸入 print(12345+54321) print(12-2) print(2*8) print(8*4) ![]() #4定義變量 name='rongshui'#網頁編輯器可通過 python3.6 shell交互不通過 print name name='rongshui'#python3.6可通過 print(name) name="rongshui"#也可以使用雙引號 print name name="rongshui" print(rongshui) #5定義常量 (在python里面沒有真正意義上的常量 而是用一個大寫的規(guī)定來表示常量) NAME="ying" #python為什么不用定義數據類型 #因為python是一個自猜想數據類型 #不用特別的顯示的指定數據類型 就可以完成我們的工作 #至于加不加括號2.7版本是沒關系的 #6python保留字 >>> import keyword >>> keyword.kwlist ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'] ![]() #7注釋 Python中單行注釋以 # 開頭 #!/usr/bin/python3 # 第一個注釋 print ("Hello, Python!") # 第二個注釋 #8中文編碼問題 ![]() 注意:Python3.X 源碼文件默認使用utf-8編碼,所以可以正常解析中文,無需指定 UTF-8 編碼。 正確打印漢字 開頭加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 # -*- coding: cp-1252 -*- 適合語言為保加利亞語、白羅斯語、馬其頓語、俄語、塞爾維亞語。 ![]() #9編碼設置 若使用Pycharm 設置步驟: 進入 file > Settings,在輸入框搜索 encoding。 找到 Editor > File encodings,將 IDE Encoding 和 Project Encoding 設置為utf-8。 #10行與縮進 記?。嚎招幸彩浅绦虼a的一部分。 python最具特色的就是使用縮進來表示代碼塊,不需要使用大括號 {} 。 保持相同的縮進空格數 空格數不一致會報錯 if True: print ("True") else: print ("False") #11標識符 1標識符由字母、數字、下劃線組成 2不能以數字開頭 3標識符是區(qū)分大小寫的 #12多行語句(巧用\) total = i + \ ii + \ iii [], {}, 或 () 中的多行語句 就不要用\ total = ['1', '2', '3', '4', '5'] #13Python 引號 Python 可以使用引號( ' )、雙引號( " )、三引號( ''' 或 """ ) 來表示字符串,引號的開始與結束必須的相同類型的。 其中三引號可以由多行組成,編寫多行文本的快捷語法,常用于文檔字符串,在文件的特定地點,被當做注釋。 word = 'word' sentence = "這是一個句子。" paragraph = """這是一個段落。 包含了多個語句""" #14等待用戶輸入 #!/usr/bin/python # -*- coding: UTF-8 -*- raw_input("按下 enter 鍵退出,其他任意鍵顯示...\n") #15raw_input和input區(qū)別? raw_input 輸入字符串或數字,返回字符串 input 輸入數字 返回數字。輸入字符串,返回出錯 一般情況下我們都是推薦使用 raw_input() 來與用戶交互。 分享知識,分享快樂!希望中國站在編程之巔!
|
|