原创 生成式 - 生成器 - 迭代器 - 裝飾器

1. 生成式 通過列表生成式,我們可以直接創建一個列表。格式是:[exp for val in collection if condition] 相當於result=[] for val in collection: if(co

原创 python 小練習

1.求 1+2+3+....+100的和。 num = 0 for i in xrange(1,101): num += i print num 5050 2,實現1-500所有奇數的和。 num = 0 for i i

原创 Python的數據類型

1. python的數據類型 數值 字符串 列表 元組 字典 2.數值類型 整型 長整形 浮點型 a=1.0 b=5.0 c=2.545 round(a) 輸出的是浮點型,四捨五入,最後一個小數點是偶數。 round(c,2)保留2位小

原创 python 的類

1.類的一般形式 類(Class): 用來描述具有相同的屬性和方法的對象的集合。它定義了該集合中每個對象所共有的屬性和方法。對象是類的實例。 一般用class關鍵字來創建一個類,class後面跟類名字,可以自定義,最後以冒號結尾 cl

原创 Python的運算符

1.算數運算符 操作符 描述 例子  +   加法             a+b =20             -  減法            a-b = 0  *  乘法            a*b = 100  /  相除

原创 python-字典

1. 字典是python中唯一的映射類型,字典的對象是可變的,一個字典中可以使用不同類型的鍵值。 2.字典的每個鍵值(key=value)對用冒號分割(:),每個隊用逗號分割,整個字典包括在大括號裏{}裏。 創建一個字典: dic

原创 Pycharm 的設置參數

1. pytharm的設置參數 python 1.py hello 後面跟個參數傳入給python的參數 這裏我們就要先配置參數 #! /usr/b

原创 python幫助

1. 我們想要查看python的變量屬於哪種數據類型的時候我們可以使用type()來查看 a = [1,2,3,4] print (type(a)) >><type 'list'> 2. 當我們想知道一個變量的使用有哪些方法的時候,

原创 while 和 for循環

-循環是一個結構,導致程序要重複一定的次數 -條件循環也是如此,當條件爲假時,循環結束。 1. while 循環 while循環用在有條件的控制上 while循環知道表達式爲假才退出 n = 10 while n<15:

原创 file 文件

1.文件的讀取 讀取一個文件需要 打開文件->讀取文件->關閉文件 import codecs f = codecs.open('text') #打開文件 #print f.read()

原创 if 語句

a.python的縮進和冒號 Python不像其他語言那樣要求{},僅僅使用tab 鍵來區分代碼的邏輯性。 b, if語句 格式: if 判斷條件: 執行語句... else: 執行語句.... if 1<2: print '

原创 day01 安裝配置python環境

堅持每天學習python,立帖爲證。 1.在Centos6.5上安裝python python官網 www.python.org 下載對應版本 。centos6.5自帶2.6 [root@python ~]# python Pyth

原创 函數的定義

1.函數的一般形式 定義一個函數需要以下規則: 函數代碼塊以 def 關鍵詞開頭,後接函數標識符名稱和圓括號() 任何傳入參數和自變量必須放在圓括號中間,圓括號中間可以用於自定義參數。 函數的第一行語句可以選擇性的使用文檔字符串-用於存放

原创 高階函數和匿名函數

1.高階函數 高階函數就是把函數當成參數傳遞的函數。 例如: def add(x,y,f): return f(x) + f(y) print add(-4,3,abs) 結果是 7 map()函數 map()函數的pyth

原创 day02 pycharm的設置

1.選擇項目使用的Python解釋器 2. DIY 界面 File ---> settings->Font 設置字體 File ---> settings->color Scheme 裏 Darcula 設置黑背景 我們