1
1.第一題
word編輯器
typora編輯器:可以設置目錄標題,列表,代碼
2.第二題
編程語言:是指人與計算機之間的交流媒介
本質:是指將解決問題思維邏輯與方法,用計算能懂得語言寫成代碼,讓計算機按照人類的思維方式去解決問題
3.第三題
控制器:控制計算機硬件
運算器:邏輯運算與數學運算
存儲設備:儲存數據
輸出設備;獲取外界的數據信息
輸入設備:向外界輸出數據信息
4.第四題
CPU
內存
硬盤
5.第五題
計算機底層存儲數據的原理:計算機只能識別高低電平,人為的將高電平定義為1 低電平定義為0計算機儲存數據都是用01組合來儲存不同的數據
6.解釋器版本
python1.x
python2.x
python3.x
將python啟動文件夾復制粘貼到當前文件夾中,分別命名不同的版本 將當前文件夾所在的路徑添加到環境變量中。
7.第七題
pycharm
sublime
vscode
喜歡pycharm插件多,功能強大對小白很友好
8.第八題
注釋就是對已經編寫的代碼進行標注解釋不參加運行
9.第九題
變量即變化的量,計算機中存儲值的概念,存儲事物的特征
本質:變量名 賦值符號 變量值
10.第十題
規范;(見名知意)
#數字 字母 下划線組成
#不能以數字開頭
#不能與python關鍵字重名
風格
大駝峰
小駝峰
下划線
11.第十一題
#在程序中沒有任何變量名指向的數據
垃圾回收機制:引用計數為主,標記分代為輔
引用計數:數據被每一個變量指向的時候數字加1 沒有任何變量指向的數字為0,為0時回收
#標記清除
引用計數無法解決循環引用的問題,標記清除能夠將不需要的循環引用用雙法標記清除
#分代回收
負責標記清除的掃描時間
12.第十二題
#整型int
#浮點flot
#字符串str 單引號 雙引號(單雙) 三引號(單雙)
#列表list
#字典dict
#布爾值bool
#元組tuple
#集合
while True:
username = input('請輸入客戶信息查詢>>>>>(輸入字母q直接結束認證):')
if username =='q':
break
elif username =='jason':
print('掃地僧')
elif username =='tony':
print('洗碗工')
elif username =='kevin':
print('服務員')
elif username =='jack':
print('配菜員')
else:
print('其他:未識別')
寫代碼 url = https://sh.lianjia.com/ershoufang/ %s
for i in range(1,10):
print(url % i)
eg#: base_url = "https://movie.douban.com/top250?start=%s&filter="
#for i in range(0, 250, 25):
# print(base_url % i)
編寫代碼3
#普通
#切割字符串
source_data = 'jason|123'
info_list = source_data.split("|")
#索引取值
name = info_list[0]
password = info_list[1]
while True:
#獲取用戶信息
guess_name = input('請輸入您的姓名>>>>:')
guess_password = input('請輸入您的密碼>>>>:')
#輸入條件
if guess_name =='jason'and password =='123':
print('歡迎使用')
break
else:
print('您指的在嘗試一次')
#拔高
source_data = 'jason|123'
info_list = source_data.split("|")
name = info_list[0]
password = info_list[1]
count = 1
while count < 4:
guess_name = input('請輸入您的姓名>>>>:')
guess_password = input('請輸入您的密碼>>>>:')
if guess_name =='jason'and password == '123':
print('歡迎使用')
while True:
cmd = input('正在執行您的命令>>(請輸入q直接接結束流程):')
if cmd == 'q':
print('您已經推出流程')
break
else:
print('您的輸入是錯誤的')
count += 1