原创 CentOS7安裝和配置網絡
一、下載虛擬機 https://pan.baidu.com/s/1Q9MVsEzVVoeOb99lQ1tsVQ 密鑰爲:UY758-0RXEQ-M81WP-8ZM7Z-Y3HDA 安裝過程請關注: 二、下載Linux操作系統,以
原创 Shell師徒西天取經----第五天Shell的函數
函數對於每一種編程語言來說都有,只是每一種的形式不一樣。 例如以下幾種編程語言的函數定義: java的函數爲方法形式爲: 修飾符 返回值類型 函數名 ( [ 參數類型1 參數名1,參數類型2 參數名2....
原创 python在單詞表中查找包含所有元音字母aeiou的單詞並打印
python在單詞表中查找包含所有元音字母aeiou的單詞並打印 python單詞表中查找所有的元音字母aeiou: 方法一: def claen(word): return word.strip().l
原创 Python練習題目
Python課堂練習題目 1、生成一個由100以內能夠被5整除的數組的列表,然後將列表的數字從大到小排序。(下列介紹3種方法) 第一種方法: list1= [] for i in range(1,101):
原创 Python爬取博客園數據---環境準備
1、安裝環境Python爬取需要的環境 直接使用Anaconda3的集成環境,然後安裝scrapy包。 打開遊覽器,搜索Anaconda3 點擊Anaconda3的官網進入下載 下載完之後安裝Anaconda3,一直next即可。
原创 python列表元素的移動
python列表元素的移動 1、python定義一個由整數組成的列表,其中包含10個元素,分別賦值1~10,然後將列表中的元素依次向前移動一個位置。即,原來:[1,2,3,4,5,6,7,8,9,10],變成:[2,3,4,5,6
原创 python高級斐波那契數列
python斐波那契數列 遞歸方法: """斐波那契數列的遞歸計算""" def recur_fibo(num): if num<=1: return num
原创 python第四天上機練習
“”" 練習1:累加1–100之間整數 練習2:累加5–58之間整數 練習3:累加6–20之間偶數 練習4:累加10–50之間整數之間個位數是2、5、8的整數 “”" 練習1 sum = 0 for i in range(1, 1
原创 Shell師徒西天取經----第三天Shell的test命令
#!/bin/bash echo "---------------------Shell test命令---------------" :<<EOF shell命令用於檢查某個條件是否成立,它可以進行數值、字符和文件三個方面的測試
原创 Python實現簡單的HTTP協議
1、HTTP簡介 HTTP協議是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫,是用於從萬維網(WWW:World Wide Web )服務器傳輸超文本到本地瀏覽器的傳送協議。HTTP是一個基於
原创 Shell師徒西天取經----第四天Shell的控制流程
每種語言都有控制流程,Shell也不例外,同樣也有和其他語言控制流程,例如:C、C++、Java、PHP、Python、C#等一樣有自已的控制流程。 #!/bin/bash # ----------Shell流程控制----------
原创 Python網絡編程UDP之應用
UDP通信時日常中比較常用的一種通信協議,適用於很多的應用場景,例如:微信羣聊,QQ羣聊等。 1、UDP服務端的創建 import socket # 創建udp套接字 sockdf = socket.socket(socket.
原创 PythonTCP網絡編程及應用
1、TCP服務端的創建 import socket # 創建tcp套接字 sockfd = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 綁定地址 sockfd.bind
原创 Python實現進程以及應用
1、進程線程介紹 進程(Process)是計算機中的程序關於某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,是操作系統結構的基礎。在早期面向進程設計的計算機結構中,進程是程序的基本執行實體;在當代面向線程設計的計
原创 Python文件讀寫緩衝區和文件讀寫操作實例
1、python文件緩衝區 f = open('test', 'w', 1) # 第三個參數爲1表示行緩衝,默認值爲-1 while True: data = input('>>>') if not data