1. 程式人生 > >python_day01_字元型別

python_day01_字元型別

  • 變數 命名規則:
    • ①駝峰體
      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() 進行轉換。)
    
  1. 常量 命名 永遠大寫。 OLD=10
  2. 輸入互動 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)
  3. 布林型(bool)數值 ture false 成立即是真, 不成立就是假。
  4. 程式碼註釋:程式碼註釋分單行和多行註釋, 單行註釋用#,多行註釋可以用三對雙引號""" “”"
  5. %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進位制