python的一些細節(1)
定義函式時候的預設值
def cube(x=5,y)
如此,則引數x的預設值是5,當條用的時候沒有定義x的值,程式就會預設為5.
python的格式化字元
‘1%c1%c%d’%(‘+’,‘=’,2)
很類似與c語言中printf,不過python中就更加簡化了。
以大寫字母R或小寫字母r開頭的
如
r‘e:\book’
叫做原始字串
讀取檔案的三個方法
read()整個檔案讀到字串中
readline()一行行讀到字串
readlines()整個檔案讀入到列表中
和c語言中一樣,python中也可以使用全域性關鍵字 global
lambda匿名函式
lanmbda的使用格式是這樣的:lambda 引數列表:表示式
例如
fun = lambda x:x*x-x
則fun(3)的值是6.
lambda的函式表示式中也可以包含別的函式,但是不能有判斷語句之類的,也就是隻能是單一表達式。
.py與.pyc的區別:
前者是指令碼檔案,後者是位元組碼形式的檔案
相關推薦
python的一些細節(1)
定義函式時候的預設值 def cube(x=5,y) 如此,則引數x的預設值是5,當條用的時候沒有定義x的值,程式就會預設為5. python的格式化字元 ‘1%c1%c%d’%(‘+’,‘=’,2) 很類似與c語言中printf,不過python中就更加簡化了。
[kaggle系列 四] 通過mnist來研究神經網路的一些細節(1)
題目 前言 前面玩泰坦尼克號花費了一些時間,想要把分數刷的高一些,但是沒有成功,感覺再搞下去意義不大,畢竟只是拿來熟悉kaggle和一些機器學習演算法的,目的已經達到了,沒必要糾纏下去。所以就開新坑啦~ 其實我重點是想要搞神經網路深度學習的,mni
python每日一類(1):pathlib
one pre 面向 iss open log python href reg 每天學習一個python的類(大多數都是第三方的),聚沙成金。 -----------------------------------------------------------------
python函數(1):初始函數
索引 編程 sed 使用 在一起 用法 lease 括號 .com 在學了前面很多python的基礎類型後,我們終於可以進入下一階段,今天我們將走進一個函數的新世界。 預習: 1、寫函數,計算傳入字符串中【數字】、【字母】、【空格] 以及 【其他】的個數 2、寫函數,判
Python小練習(1)
duyuheng python 比較價錢 找出一個月中的天數 計算三角的周長 點在矩形內嗎?金融方面:比較價錢假設你購買大米時發現它有兩種包裝。你會別寫一個程序比較這兩種包裝的價錢。程序提示用戶輸入每種包裝的重量和價錢,然後顯示價錢更好的那種包裝。下面是個示例運行#!/usr/bin/env pytho
Python web 開發(1)——新建項目
mage ati 成功 logs web make == 技術分享 blog 1、新建 一個virtulenv mkvirtulenv mxonlie 2、在mxonlie 下安裝Django pip install django==1.9 ps: 為
python學習——練習題(1)
二進制位 機制 三位數 結果 整除 參考 數字 打印 最大值 """ 題目:有四個數字:1、2、3、4,能組成多少個互不相同且無重復數字的三位數?各是多少? """ import itertools def answer1(): """自己思考完成,一
Python筆記總結(1)
Language 界面 關系運算符 unp expect ber integer file back 一、變量在python中不需要為變量制定數據類型。可以單行定義多個變量。>>> a, b = 2, 3.4 >>> a 2 >&g
Python爬蟲學習(1)
數據 bin des fin load 寫入 all pytho urlopen 接觸python不久,也在慕課網學習了一些python相關基礎,對於爬蟲初步認為是依靠一系列正則獲取目標內容數據 於是參照著慕課網上的教學視頻,完成了我的第一個python爬蟲,雞凍 >
自興人工智能-------------Python入門基礎(1)
bsp 編寫 意思 ctr 是否 比較運算符 -h name 字符串 Python 是一門簡單易學且功能強大的編程語言。 它擁有高效的高級數據結構, 並且能夠用簡單而又高效的方式進行面向對象編程。 Python 優雅的語法和動態 類型,再結合它的解釋性,使其在大多數平臺的許
python學習筆記(1)
pythonPython:荷蘭人龜叔於1989奶奶聖誕節創立(膠水語言)特點:優雅,明確,簡單語言之間的對比:類型 運行速度 代碼量C 編譯為機器碼 非常快 非常多JAVA 編譯為字節碼 快
Python開發環境(1):Eclipse+PyDev插件
eclipse 默認 spa market 出現 package 得到 CP 所在 電腦:小米筆記本電腦Pro 15.6寸(i5-8250U),操作系統:Windows 10,JDK版本:1.8.0_152(環境變量已配置) Step 1.下載Eclipse 根據我的C
Java總結——常見Java集合實現細節(1)
except empty 找到 dex index shc reat int .net Java提高——常見Java集合實現細節(1) 2018年04月18日 15:07:35 閱讀數:25
Python—語法基礎(1)數字類型及操作
同時 其中 之間 mod 位數 round eal div 例如 Python語言的特點:通用、腳本、開源、跨平臺、多模型 數字類型 整數:(同數學概念) 沒有取值範圍限制 4種進制表示形式- 十進制:1010, 99, -217- 二進制,以0b或0B開頭:
記錄學習的點滴---python學基礎(1)
可變 xiaomi 印度 邏輯 移除 關註 remove pytho 字符串的操作 初次接觸Python,記錄下學習過程中需要註意的一些地方: Python的輸入以及輸出:input(),print() Python的數據類型有:整型(int),浮點型(float),字符串
python之路(1)數據類型
between pty obj lean 使用字符串 add pass acc 出現次數 目錄 整型 布爾值 字符串 列表 元組 字典 整型(int) 將字符串轉換成整型 num = "123" v = int(num) 2. 將字符串按進制位轉換成整型
淺談演算法,一些感悟(1)
最近看到好幾個同學在學演算法,看了一些書,另外跟一個演算法較好的同學討論了一下,若有所悟,作此文,以求各位大神指教; 現在看到好多同學學演算法,可是,事實上看起來,真正明白理解了演算法是一種什麼東西的極少,很多都是為了參加ACM而去學演算法,並沒有對演算法有真正意義上的研究,甚至說,他們拿到了ACM的入場
淺談算法,一些感悟(1)
一個 最重要的 情況 更多 項目 通過 時間 清晰 困難 最近看到好幾個同學在學算法,看了一些書,另外跟一個算法較好的同學討論了一下,若有所悟,作此文,以求各位大神指教; 現在看到好多同學學算法,可是,事實上看起來,真正明白理解了算法是一種什麽東西的極少,很多都是為了參加
python操作mysql(1)
操作資料庫是程式設計師常用的技能之一,mysql資料庫是中小型專案的首選,Python 標準資料庫介面為 Python DB-API,Python DB-API為開發人員提供了資料庫應用程式設計介面,Python 資料庫介面支援非常多的資料庫, 不同的資料庫你需要下載不
python進階(1)——模組:開箱即用
一.開箱即用 之前總結的將模組作為函式匯入程式中:https://mp.csdn.net/postedit/80904368 二.查明模組包含什麼:dir() dir(copy) 使用help獲取幫助 help(copy) help(