python_day01_字元型別
阿新 • • 發佈:2018-11-17
- 變數 命名規則:
- ①駝峰體
AgeOfOldboy = 56
NumberOfStudents = 80 - ②下劃線
age_of_oldboy = 56
number_of_students = 80
- 變數名 為中文、拼音 = low
- 變數名過長、詞不達意 =low
- 變數名只能是字母數字或下劃線的任意組合
- 變數名的第一個字元不能是數字
- ①駝峰體
-
以下關鍵字不能宣告為變數名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try','while', 'with', 'yield']
-
一. python3所有版本 只有int型,python2 中int與long 的區別。
-
二.所有加了引號的字元都是字串 (無論單引號還是雙引號) msg="my name is cobitry,i'm a student" msg1= ''' What is your name? How old are you? Where is your hometown? '''
-
三. firstname="ab" lastname="cd" age = 32 name=firstname + lastname ( 字串連線) name=firstname*2 name=abab (字串複製) name=firstname+ age (報錯。 數字與字串不可連線。 需要用 str() int() 進行轉換。)
- 常量 命名 永遠大寫。 OLD=10
- 輸入互動
name= input(" pleast input your name") age = input("How old are you?") hometown =name = input("What is your name?") print("Hello ",name , "your are ", age , "years old, you came from",hometown)
- 布林型(bool)數值 ture false 成立即是真, 不成立就是假。
- 程式碼註釋:程式碼註釋分單行和多行註釋, 單行註釋用#,多行註釋可以用三對雙引號""" “”"
- %s 佔位符 print(type(age)) input 輸入只有字元型
name = input("Name")
age = input("Age")
job = input("Job")
info ="""
info of %s
Name: %sAge : %s
Job :%s
end
"""
%s(name,name,age,job)print(info)
oct 8 進位制
hex 16進位制
bin 2進位制