原创 生成式 - 生成器 - 迭代器 - 裝飾器
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 設置黑背景 我們