python 使用小結
使用Python 已經一段時間了 ,現將python 中可能用到的技巧和一些知識點分享如下。
1.lambda使用。
Lambda函數,是一個匿名函數,創建語法:
lambda parameters:express
舉例如下:
根據參數是否為
1
決定s為yes還是no
>>> s
=
lambda
x:
"yes"
if
x
=
=
1
else
"no"
>>> s(
0
)
‘no‘
>>> s(
1
)
‘yes‘
2.map使用
直接上代碼
>>>
def
f(x):
...
return
x
*
x
>>>
map
(f, [
1
,
2
,
3
,
4
,
5
,
6
,
7
,
8
,
9
])
[
1
,
4
,
9
,
16
,
25
,
36
,
49
,
64
,
81
]
map()傳入的第一個參數是f,即函數對象本身。
python 使用小結
相關推薦
python小結
多行註釋:三個' 或 "; 多行語句:用"\"分割,括號中的內容不需要分隔符; 多行字串:使用三引號('''或"""),r可以讓反斜槓不發生轉義,表示原始字串,如 r"this is a line with \n"; 字串索引:從左往右以 0 開始,從右往左以 -1 開始;
python小結(二) 函數(小白總結)&生成器&叠代器(定義)
time 鍵值 gen log 元組 默認 增加 http 特殊 【def】 定義一個函數 f() 調用這個函數 f 只是相當於調用一個函數對象,返回的是一個函數的內存地址,要搞清楚這一點,這樣會對以後高階函數的理解有幫助 def f():
python 小結2
1.如何判斷一個物件是可迭代物件呢?方法是通過collections模組的Iterable型別判斷: >>> from collections import Iterable >>> isinstance('abc', Iterable) # str是否可迭代 T
Python 小結
1.Python指令碼執行出現語法錯誤:IndentationError: unindent does not match any outer indentation level 這個是程式碼沒有對齊產生的錯誤 2.class: (1)注意到__init__方法的第一
python小結(二) 函式(小白總結)&生成器&迭代器(定義)
【def】 定義一個函式 f() 呼叫這個函式 f 只是相當於呼叫一個函式物件,返回的是一個函式的記憶體地址,要搞清楚這一點,這樣會對以後高階函式的理解有幫助 def f(): print "ok" f() 執行結果: ok 【引數】 給函式新增引數:1。 普通的
我現在學習的Python小結
python 我覺得是我選擇的愛,大概是因為學校裡教了java,c++ Python 這門語言絕對不簡單,但是隻是pip之後import然後複製一些他人的程式碼段 是可以完成一些非常舒服和效率的功能,這個是python的魅力,但絕對不是這一點。 為了更好的學習和就業,我決定兼修java和linux,雖然
python小結(三) py-2與py-3的偏碼真相&&幾個呼叫模組的區別
編碼的不同 0x01: python2.X 1.python2預設的編碼的格式是ASCII,所以通常在前面都會宣告 coding:utf8 2.按照python2的編碼方式會以bytes位元組的方式儲存的你的硬碟中,而且python2會預設將bytes位元組轉化為unicode格式 如圖所示: pyth
python 時間模塊小結(time and datetime)
間隔 -i date對象 per inf ear macbook port 兩個 一:經常使用的時間方法 1.得到當前時間 使用time模塊,首先得到當前的時間戳 In [42]: time.time() Out[42]: 1408066927.208922 將時間戳轉換
python學習小結
www 技術 二維 學習 設計 格式 name 字符串 循環 1學習的課程名字叫什麽 python:前端初識html,後臺基礎flask 2怎麽輸出一句話,用代碼舉例 輸出用:print 例如: 3使用終端工具怎麽運行 Python代碼 例如我要運行題目2的程序,我的py文
Python正則表達式小結(1)
img src ack ont vba 第一個 xxxxx rgb family 學習一段python正則表達式了, 對match、search、findall、finditer等函數作一小結 以下以一段網頁為例,用python正則表達式作一個範例:
Python 2.7.x 和 3.x 版本區別小結
pythonpython現在很火,最近花了些時間去了解了一下,最初了解的是2.7.x版本,感覺,從書寫上是很不習慣,少了一雙大概號,取而代之的是縮進;然後跟kotlin和swift一樣省去了每行的分號,象我們這種分號強迫癥的人真心的不習慣;還有!True的條件改成not True、while後面可以跟else
Python自學之樂-python 2、python 3中經典類、新式類的深度和廣度優先小結
python2 __init__ 寫上 print class ast python init 廣度優先 #Author:clarkclass Original(object):#在python 3 中寫上object的新式類和不寫的經典類遵循的都是廣度優先原則 de
python初學小結一
表示 -- it! family 使用 arm -s while name python代碼運行環境:PyCharm 2017.1.3 age=1.7 print(type (age )) 輸出是 <class ‘int‘> age=1.7 print(
python 使用小結
ber 直接 plain ont function pan 小結 例如 exp 使用Python 已經一段時間了 ,現將python 中可能用到的技巧和一些知識點分享如下。 1.lambda使用。 Lambda函數,是一個匿名函數,創建語法: lambda parame
Centos6.6升級Python與安裝ipython、pip小結
python2.7.9;ipython;pipCentOS6.6自帶的Python版本為2.6.6,想給他升級一下,安裝Python2.7.9一、準備安裝包 wget https://bootstrap.pypa.io/get-pip.py #下載setuptools和pip wget https://py
Python測試開發之---list、str、dict、tuple小結
split 常用方法 split() nco item 它的 ase 小寫字母 -- str的常用方法有: str.digits 0-9的表示str.uppercase 大寫字母str.lowercase 小寫字母str.letters 所有字母" ".join(s
我的第一個python web開發框架(21)——小結
線上 天下 謝謝 應用 log 增加 頁面 管理員 封裝 這個小網站終於成功上線,小白除了收獲一筆不多的費用外,還得到女神小美的贊賞,心中滿滿的成就感。這一天下班後,他請老菜一起下館子,兌現請吃飯的承諾,順便讓老菜點評一下。 小白:老大,在你的指導下終於完成了我人
python 時間模塊小結
微秒 sta eight 使用 pos 子模塊 alt color class python有兩個重要的時間模塊,分別是time和datetime time模塊 表示時間的幾種方法 時間元組 time.struct_time( tm_year=
Python簡單實現產生隨機位數的密碼及註意事項小結
初學 需要 模塊 swd watermark cal raw 感謝 digits Python簡單實現產生隨機位數的密碼 #!/usr/bin/python#coding:utf-8#產生任意位數的隨機密碼import random,string #導入隨機數和字符串模
python爬微信公眾號前10篇歷史文章(5)-JSON相關內容小結
字符串轉換 但是 字符串 cname 例子 row none literal nco json — JSON encoder and decoder JSON: JavaScript object notation,是一種輕量級的數據交換格式。JSON 是 JS 對