原创 Python-簡單購物

模擬簡單購物程序:主要功能:       (1) 打印商品列表,通過選擇商品編號選擇商品       (2) 選擇商品進行購物、加入到購物車,最後統一

原创 Python 系列之 - 異常處理

python提供的異常處理AttributeError 試圖訪問一個對象沒有的樹形,比如foo.x,但是foo沒有屬性x IOError 輸入/輸出異常;基本上是無法打開文件 ImportError 無法引入模塊或包;基本上是路徑問題或名

原创 Python系列之 - Collections

collections的常用類型有:計數器(Counter)雙向隊列(deque)默認字典(defaultdict)有序字典(OrderedDict)可命名元組(namedtuple)使用以上類型時需要導入模塊 from collecti

原创 Python-進程、線程、協程

操作系統發展史手工操作(無操作系統)1946年第一臺計算機誕生--20世紀50年代中期,還未出現操作系統,計算機工作採用手工操作方式。手工操作程序員將對應於程序和數據的已穿孔的紙帶(或卡片)裝入輸入機,然後啓動輸入機把程序和數據輸入計算機

原创 Python系列之 - python運算符

python基礎之七種運算符廢話不多說,上節說的是數據類型,本篇講講數據運算。在算式“1+2”中,“1”和“2”被稱爲操作數,“+”被稱爲運算符Python語言支持以下運算符算術運算符比較(關係)運算符賦值運算符邏輯運算符位運算符成員運算

原创 Python-計算器

功能: 通過輸入一個長字符串得到結果包括函數:format_string(string):    將傳入的字符串string中的類似於"--","-+

原创 Python系列之 - python數據類型

python基礎之五大標準數據類型學習一門語言,往往都是從Hello World開始。 但是筆者認爲,在一個黑框框中輸出一個“你好,世界”並沒有什麼了不起,要看透事物的本質,熟悉一門語言,就要了解其底層,就是我們常常說的基礎。本篇從pyt

原创 Python系列-python文件操作

python提供了一系列方法來對文件進行讀取、寫入等操作一、打開文件的方法python 提供open方法來打開文件1 open方式打開文件[python] view plain copyopenfile = os.path.dirname

原创 Python系列之 - 初識Python

前言Python是一種高層次,解釋,互動性和麪向對象的腳本語言,Python被設計成具有很強的可讀性語言。它採用應用關鍵字,而其他語言一般使用標點符號,並且具有比其他語言有較少的語法結構。Python是解釋性的語言:Python是在運行時

原创 Python-三級菜單

三級菜單展現程序:功能如下:    1) 顯示省列表    2) 根據選擇的省,展開該省下面的市列表    3) 根據選擇的市,展開市下面的縣或街道列

原创 Python系列之 - python循環語句

python基礎之條件循環語句前兩篇說的是數據類型和數據運算,本篇來講講條件語句和循環語句。0x00. 條件語句條件語句是通過一條或多條語句的執行結果(True或者False)來決定執行的代碼塊。可以通過下圖來簡單瞭解條件語句的執行過程:

原创 Python系列-python函數

函數是組織好的,可重複使用的,用來實現單一,或相關聯功能的代碼段。函數能提高應用的模塊性,和代碼的重複利用率。你已經知道Python提供了許多內建函數,比如print()。但你也可以自己創建函數,這被叫做用戶自定義函數。定義一個函數你可以

原创 Python系列-python內置函數

abs(x)返回數字的絕對值,參數可以是整數、也可以是浮點數。如果是複數,則返回它的大小all(iterable)對參數中的所有元素進行迭代,如果所有的元素都是True,則返回True,函數等價於[python] view plain c

原创 Python-用戶登陸驗證程序

用戶登陸驗證程序:主要功能:   1) 用戶登陸   2) 登陸失敗3次後鎖定賬戶,並記錄到文件   3) 登陸成功之後判斷用戶類型,根據用戶類型顯示

原创 Python-修改配置文件

配置文件的修改功能:主要用來作爲功能菜單選擇及相關模塊的選擇、處理功能,包括:        1 查看所有 backend 的配置信息