根據執行方式,編程語言分為兩類
靜態語言:
使用編譯執行的語言,編譯器一次性生成目標代碼
C/C++ Java
腳本語言:
使用解釋執行的語言,執行程式需要源代碼,維護靈活 (有源代碼),跨多個操作平臺
Python JavaScript PHP
縮進:
縮進嚴格明確 且在一個程式內縮進的長度相同
注釋:
單行:#開頭 #注釋
多行:三個’ ‘’‘注釋‘‘’
變數:
用來保存和表示資料的占位符號
變數采用識別符號(名字)來表示,關聯識別符號的程序叫做命名
命名規則:
包括大小寫字母,數字,下劃線,漢字等字符
大小寫敏感 Abc abc 是不同的
不與保留字相同
| and | elif | import | raise | global |
| as | else | in | return | nonlocal |
| assert | except | is | try | True |
| break | finally | lambda | while | False |
| class | for | not | with | None |
| continue | from | or | yield | |
| def | if | pass | del |
首字符不能是數字 12abc 不合法
字串型別
由0個或多個字符組成的有序字符序列
字串由一對單引號或者一對雙引號表示 " str " 's'
字串是有序序列可以進行索引
| -9 | -8 | -7 | -6 | -5 | -4 | -3 | -2 | -1 |
| 乒 | 乒 | 乓 | 乓 | , | 天 | 下 | 無 | 雙 |
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
[ ] 獲取字串中一個或多個字符
索引:回傳字串的單個字符 “乒乒乓乓,天下無雙”[ 0 ] = [ -9 ] = "乒"
切片:回傳字串的一段字符字串 左閉右開 “乒乒乓乓,天下無雙”[ 0 :2 ] = “乒乓”
Str[1 : ] 表示除首字符外所有字符
數字型別
整數
浮點數 帶有小數部分
串列型別
由0個或多個資料組成的有序序列 eg [ 'F' , 'f' ]
串列使用[ ]表示,中間用 , 分隔元素
使用保留字 in 可判斷 一個元素是否在串列中
賦值陳述句
由賦值符號構成的一行代碼
eg C = 23
TempStr = input() // 回傳一個字串賦給TempStr
分支陳述句
由判斷條件決定程式運行方向的陳述句
使用保留字 if elif else 構成
函式
a = input("請輸入") 從控制臺獲得用戶輸入 # "請輸入" 并不是a的一部分
print(" ") 以字符形式向控制臺輸出結果
print(''{. 2 f }".format(C)) 輸出小數點后二位
print("str",end = " ") # end = ""表示輸出后不進行換行
eval("str") 去掉引數外側引號并執行余下陳述句
eval("1+2")= 3
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/295666.html
標籤:其他
上一篇:谷粒學院第四天
下一篇:階段學習總結
