原创 day07 (03)運算符

運算符python支持以下幾種運算符1. 算術運算符下面以a=10 ,b=20爲例進行計算運算符描述實例+加兩個對象相加 a + b 輸出結果 30-減得到負數或是一個數減去另一個數 a - b 輸出結果 -10*乘兩個數相乘

原创 day15 字典

字典介紹想一想:如果有列表nameList = ['xiaoZhang', 'xiaoWang', 'xiaoLi']; 需要對"xiaoWang"這個名字寫錯了,通過代碼修改:nameList[1] = 'xiaoxiaoWang' 如

原创 day 20 面對對象(一)

面向對象編程介紹(1)想一想下面這個項目能不能正常完成你是萬達的老闆,現在要新建一個萬達商場,然後招了一百個工人,說明了你是要蓋一棟樓,把人往工地上一扔,讓工人開始幹活。項目肯定是不能完成的,因爲沒有分工。工地上可以做的事情很多,可能一件

原创 day11 for循環,break和continue

for循環像while循環一樣,for可以完成循環的功能。在Python中 for循環可以遍歷任何序列的項目,如一個列表或者一個字符串等。for循環的格式 for 臨時變量 in 列表或者字符串等可迭代對象: 循環滿足條件時執

原创 day28 linux安裝軟件與卸載

軟件安裝與卸載更新Ubuntu軟件下載地址1. 尋找國內鏡像源所謂的鏡像源:可以理解爲提供下載軟件的地方,比如Android手機上可以下載軟件的91手機助手;iOS手機上可以下載軟件的AppStore2. 備份Ubuntu默認的源地址su

原创 day32網絡通信tcp

TCP簡介TCP介紹TCP協議,傳輸控制協議(英語:Transmission Control Protocol,縮寫爲 TCP)是一種面向連接的、可靠的、基於字節流的傳輸層通信協議,由IETF的RFC 793定義。TCP通信需要經過創建連

原创 pycharm中常用快捷鍵及修改快捷鍵

常用快捷鍵:Ctrl+Shift+F 全局查找Ctrl+shift+r 全局替換Shift + Enter 開始新行TAB Shift+TAB 縮進/取消縮進所選擇的行Ctrl + Y 刪除當前插入符所在的行Ctrl + D 複製當前行、

原创 day24 python中的包

python中的包1. 引入包1.1 有2個模塊功能有些聯繫1.2 所以將其放到同一個文件夾下1.3 使用import 文件.模塊 的方式導入1.4 使用from 文件夾 import 模塊 的方式導入1.5 在msg文件夾下創建__in

原创 python協程,迭代器,生成器

迭代器迭代是訪問集合元素的一種方式。迭代器是一個可以記住遍歷的位置的對象。迭代器對象從集合的第一個元素開始訪問,直到所有的元素被訪問完結束。迭代器只能往前不會後退。1. 可迭代對象我們已經知道可以對list、tuple、str等類型的數據

原创 day08 判斷語句,運算符,else,elif

判斷語句介紹生活中的判斷場景火車站安檢上網吧密碼判斷小總結:如果某些條件滿足,才能做某件事情;條件不滿足時,則不能做,這就是所謂的判斷。不僅生活中有,在軟件開發中"判斷"功能也經常會用到 if判斷語句<1>if判斷語句介紹if語句是

原创 day18 函數強化練習

函數應用:學生管理系統import time import os # 定一個列表,用來存儲所有的學生信息(每個學生是一個字典) info_list = [] def print_menu(): print("--------

原创 day21 面對對象(二)

應用:存放傢俱# 定義一個home類 class Home: def __init__(self, area): self.area = area #房間剩餘的可用面積 # self.light

原创 day12 字符串的相關操作

字符串介紹<1>python中字符串的格式如下定義的變量a,存儲的是數字類型的值 a = 100 如下定義的變量b,存儲的是字符串類型的值 b = "hello itcast.cn" 或者 b = 'hel

原创 day10 循環語句

循環介紹<1>生活中的循環場景跑道<2>軟件開發中循環的使用場景跟媳婦承認錯誤,說一萬遍"媳婦兒,我錯了" print("媳婦兒,我錯了") print("媳婦兒,我錯了") print("媳婦兒,我錯了")

原创 day13 列表的相關操作

列表介紹想一想:前面學習的字符串可以用來存儲一串信息,那麼想一想,怎樣存儲咱們班所有同學的名字呢?定義100個變量,每個變量存放一個學生的姓名可行嗎?有更好的辦法嗎?答:列表<1>列表的格式變量A的類型爲列表 namesList =