python學習第一天

2022-08-11 00:33:18 字數 958 閱讀 5338

今天學習了一下python,主要是作了兩個例子,總結了一下涉及到的概念。

先把寫的例子放上來

python 2.7.2 (default, jun 12 2011, 15:08:59) [msc v.1500 32 bit (intel)] on win32

import re,string

is_all=#吧日誌一條條分割

is_only={}#只有session和ip,用字典

is_fina={}#最後的結果

def is_find():#主要是用來得到is_all

f=open('d:\\doc\\serachlog.txt','r')

temp=f.readlines()

for line in temp:

def is_list(ip_all):

for i in range(len(ip_all)):

is_only[ip_all[i][1]]=is_only[i][2]

def is_select(ip_only):

count=0

for values in ip_only.values():

for eachkey in ip_only.keys():

if values==ip_only[eachkey]:

count=count+1

is_final[values]=count

count=0

學習掌握了的知識點:

這裡面strip的作用預設的話是去掉乙個字串兩端的空格,也可以用lstrip和rstrip分別來去除字串的兩邊.
第二個:列表和字典。列表可以有二維的,其實和陣列一樣,另外就是字典,字典就是有key和values兩部分,key是唯一的這個結果很重要,很多地方可以用到字典來儲存資料.
第三個open乙個檔案不要忘記把他再close

Python 學習第一天

今天在酷殼網上看了一篇很受啟發的文章 程式設計師技術練級攻略 介紹了乙個程式設計師從啟蒙入門,高階加深,到高階深入,所需要掌握的技術和應該看的書,從今天開始希望乙個星期能把python學會,當然肯定是皮毛了。python3.x之前學習的 學習python的 照著上面的例子敲了一下,發現第乙個就錯了,...

Python學習第一天

大綱 一,python版本的選擇 2.7.x和3.4.x 二,直譯器 編譯器 編輯器的介紹 三,環境變數配置 windows和linux 四,pycharm安裝及屬性配置 windows和linux 五,第乙個程式 hello,moocie!為什麼選擇python?python是一種物件導向 解釋型...

python學習第一天

一 語言分類 機器語言 站在計算機的角度,對硬體進行控制即二進位制 組合語言 同機器語言一直,站在計算機的角度控制硬體。區別不直接使用二進位制,而是使用英文本元代替二進位制。有點執行速度快,但是編寫複雜,效率較低 高階語言 及使用通用的字元來替代計算機語言,不是直接執行需要通過計算機中的直譯器來翻譯...