1. 程式人生 > >python第一日隨堂練習題

python第一日隨堂練習題

開頭 映射關系 簡述 解釋型 保存 val 兩種 lis 多行

1 練習題

  1. 簡述編譯型與解釋型語言的區別,且分別列出你知道的哪些語言屬於編譯型,哪些屬於解釋型
編譯型語言:執行速度快,調試麻煩 解釋型語言:執行速度慢,調試方便
  1. 執行 Python 腳本的兩種方式是什麽
進入解釋器的交互式模式,但無法永久保存代碼 腳本文件的方式,永久保存代碼
  1. Pyhton 單行註釋和多行註釋分別用什麽?
單行註釋# 多行註釋’’’ ’‘’
  1. 布爾值分別有什麽
true falsh
  1. 聲明變量註意事項有那些?
變量名應該是英文,下劃線“_”和數字 變量名不能以數字開頭 關鍵字不能聲明變量名
  1. 如何查看變量在內存中的地址?
id( )
  1. 列表與字典的區別
列表:在[]內用逗號分隔,可以存放n個任意類型的值 定義:students=[‘egen’,’elax’] students=list([‘egen’,’elax’]) students[0]/[1] #需要記住裏面元素的位置 詞典:方便取值,規定值的映射關系的類型,比如key=value,這就用到了字典 #在{}內用逗號隔開,可以存放多個key:value的值,value可以是任意類型 定義:info={’name’:’egon’,’age’:18} info=dict({’name’:’egon’,’age’:18})
用於標識:存儲多個值的情況,每個值都有唯一一個對應的key,可以更為方便高效地取值
  1. 格式化輸出 要求用戶輸入信息,然後打印成固定的格式 %s字符串占位符:可以接收字符串,也可接收數字 %d數字占位符:只能接收數字 print(‘my name is %s,my age is %d‘ %(‘xiaojing’,18)) 占為並換行
name=input(‘please input your name:‘)
name=input(‘please input your age:‘)
sex=input(‘please input your sex:‘)
job=input(‘please input your job:‘)
print(‘name : %s \n age : %s \n sex : %s \n job:%s‘ %(name,age,sex,job))
  1. 身份運算:is比較的事id,而=比較的是值

python第一日隨堂練習題