原创 使用面向對象思想,實現(人狗大戰)小遊戲

 學習面向對象之後,練習使用面向對象思想,實現代碼 ⼈狗⼤站,2個⻆⾊,⼈和狗,遊戲開始後,⽣成2個⼈,3條狗,互相混戰,⼈被狗咬了會掉⾎,狗被⼈打了也掉⾎,狗和⼈的攻擊⼒,具備的 功能都不⼀樣。 類:⼈ 屬性:⼈:攻擊⼒(打)、⽣命

原创 面向對象,繼承封裝的應用

使用面向對象思想,利用封裝和繼承書寫代碼  1)⼩學⽣: 屬性:姓名、學號、年齡、性別 ⾏爲: 學習 打架 2)中學⽣: 屬性:姓名、學號、年齡、性別 ⾏爲: 學習 談戀愛 3)⼤學⽣: 屬性: 姓名、學號、年齡、性別 ⾏爲

原创 列表、字典、集合推導式用法介紹

  學習了幾天,對於布爾值,zip() 隨機數 列表、字典、集合推導式進行了總結 # -*- coding: utf-8 -*- # @File : 補充.py # 描述 : 布爾值,zip() 隨機數 列表、字典、集合推導式 #

原创 Python循環結構使用

1、if-else表達式 res = (a+5) if a >5 else (a-5) 語法:(表達式1) if 表達式 else 表達式2 ### 表達式只能是簡單的表達式,不能是複雜的表達式 2、循環 w

原创 列表的增刪改查總結、練習

  列表 1、列表定義     # 列表元素可以是任何合法類型,不一定是相同的     list1 = [1, 2, 3, 4]     list2 = []                   # 空列表     list3 = lis

原创 入門 練習 input

1. 華⽒溫度轉攝⽒溫度【提示:將華⽒溫度轉換爲攝⽒溫度 F = 1.8C + 32】 F = input("請輸入華氏溫度:") F = float(F) C = (F - 32)/1.8 print(C) 2.求解⼀次⽅程ax+b

原创 模擬實現商品加購物車

 簡易版購物車: 1) 商品有列表存儲,每個商品的屬性用字典存儲 2)用戶輸入商品編號,以及商品數量,這些商品被加入購物車 3)相同的商品,在購物車進行合併,數量相加 3)用戶退出挑選商品,自動進行結賬 4)結賬之後,商品列表中對應商品的

原创 Python if-else使用

1.從鍵盤上輸⼊⼀個數,顯示它的絕對值(不允許使⽤abs) 。 num = float(input("請輸入一個實數:")) if num > 0: print(num) else: print(-num) 2.假設⽤戶

原创 字符串操作 、原生字符串

字符串的操作,以及常用的函數舉例 1、 對字符串的修改都會產生新串,原串不變 2、原生字符串(正則基礎)     path = "D:\steam\1appcache"   結果爲:D:\steamappcache 出錯     pat