2019.4.2
一、pycharm補充:
1.第一行注釋是為了告訴 linux/os x 系統,這是乙個 python 可執行程式,windows 系統會忽略這個注釋;
第二行注釋是為了告訴 python 直譯器,按照 utf-8 編碼讀取源**,否則,你在源**中寫的中文輸出可能會有亂碼。
2.格式化:根據變數變化的一種字串的方式。
總結: %,%s,%d
% ---------------佔位符。
%s -----------表示字串的佔位符。
%d-------------表示整數的佔位符。
常見的佔位符:%,%s,%d。
4.總結:%2d-----表示兩個佔位符,如果數不夠,用空格來佔位。
%02d----也表示兩個佔位符,如果數不夠,用0來佔位。
%.2f-----保留小數點後面兩位。
%.3f----表示小數點後面三位。
%.3s-----表示3個位置,包括小數點,空格等。
5.當字串裡面的%是乙個普通字元時,它需要轉義,用%%來表示乙個%.
print(『growth rate: %d %%』 % 7)
7%2019.4.9.6.format()
另一種格式化字串的方法是使用字串的format()方法,它會用傳入的引數依次替換字串內的佔位符、……,不過這種方式寫起來比%要麻煩得多。
一、使用list和tuple:
1.list列表:也是一種python內建的資料。python內建的一種資料型別是列表(list)。list是一種有序的集合,可以任意新增和刪除其中的元素。
2.語法及定義方式:
a= :----方格表示集合:【】
len(classmates)-1: 表示列表當中最後乙個元素的索引。
5.#如何新增到列表的指定位置,
eg:新增到第乙個位置。
6.刪除元素:
#pop() :刪除列表當中最後乙個元素。
#pop(index): 刪除指定索引的元素。
classmates = [『張三』, 『李四』, 『王五』,『小明』]
print(classmates)
#刪除元素
classmates.pop()
print(classmates)
classmates.pop(1)
print(classmates)
11.條件判斷語句
age = 20
if age >= 18:
print(『你的年齡是 %s』 % age)
print(「**」)
age = 5
if age >= 18:
print(『你的年齡是 %s』 % age)
print(「**」)
else:
print(『你的年齡是 %s』 % age)
print(「未**」)
注意: 不要少寫了冒號 :
age = 16
if age>=18:
print(「adult」)
elif age >= 10:
print(「青少年」)
elif age >=6:
print(「青少年1」)
else:
print(「kid」)
12.語法
『』』if 《條件判斷1>:
《執行內容1>
elif 《條件判斷2>:
《執行內容2>
elif 《條件判斷3>:
《執行內容3>
else:
《執行內容n>
『』』說明: 從上往下判斷,如果在某個判斷上為true,那麼把判斷對應的語句執行後,
就忽略掉剩下的elif和else。
13.用if-elif判斷並列印結果:
ubuntu14 4搭建caffe 深度學習框架
網上右很多搭建caffe的教程我主要參考 根據這個部落格就可以搭建好caffe框架 但是我遇到如下幾個問題 1 找不到numpy importerror numpy.core.multiarray failed to import 在網上嘗試了很多方法不行 最後解決辦法 在pytho命令列 到這個路...
python基礎學習
基本資料型別 學習基於python2.7,ubuntu16.04,python3中有一些不同的特性 在ubuntu終端輸入python,進入互動介面。print hello,world print 是乙個常用函式,輸出字串。在python2中,print還是乙個關鍵字,可以用print hello,...
Python 基礎學習
一 python中的資料結構 容器 list 列表 a 1,2,3,4 用方括號標記 可被修改 a 0 1 tuple 元組 a 4,5,6 用圓括號標記 不可被修改 b 0 4 dictionary 字典 即對映 d set 集合 不重複,無序,不支援索引 s 會自動去重得到 二 函式式程式設計 ...