l2 & l3 備註和數字計算
1.新增中文備註會報錯,無法執行。需要在py檔案第一行新增 #coding:utf-8
2.整數和浮點數:
1).只有整數時,計算結果總是整數。在算式中只要出現乙個浮點數(如:1.0,100.3)則,計算結果為浮點數。
2).我的環境下,不設定的情況下最多到小數點後10位。
3).會自動4舍5入
l4 & l5 變數與命名
最簡單的變數與賦值,沒什麼特別的,不過python很友好,不需要宣告變數型別。
l5中提供了新的概念,變數賦值方式,模板(參考:
這樣可以讓字串輸入更整齊,方便修改和校對。
my_height = 175 #cm
my_eyes = 'black'
my_hair = 'brown'
print "he's %d cm tall." % my_height
print "he's got %s eyes and %s hair." % (my_eyes,my_hair)
例子的結果為:
he's 175 cm tall.
he's got black eyes and brown hair.
上述例子中先定義,定義完後在句子中用%d、%s等作為標誌,在最後把具體值提示出來。
%d、%s同時會提示型別,型別列表如下:
%s 字串 (採用str()的顯示)
%r 字串 (採用repr()的顯示)
%c 單個字元
%b 二進位制整數
%d 十進位制整數
%i 十進位制整數
%o 八進位制整數
%x 十六進製制整數
%e 指數 (基底寫為e)
%e 指數 (基底寫為e)
%f 浮點數
%f 浮點數,與上相同
%g 指數(e)或浮點數 (根據顯示長度)
%g 指數(e)或浮點數 (根據顯示長度)
%% 字元"%"
Python學習第二天
1 python包含6種內建的序列,列表 元組 字串 unicode字串 buffer物件和xrange物件 2 列表和元組的主要區別在於,列表可以修改,元組則不能。在一般情況下,幾乎所有的情況下列表都可以替代元組 3 字串就是乙個由字元組成的序列,可以通過索引獲取序列中的元素,使用負數索引時,py...
python學習第二天
if 條件 滿足條件幹什麼1 滿足條件幹什麼2 滿足條件幹什麼3 else 不滿足條件幹什麼1 不滿足條件幹什麼2 或者是 if 條件1 x elif 條件2 x elif 條件3 x else x產生隨機數 import random random.randint 1,3 只在1,2,3中產生隨機...
學習Python 第二天
今天我們學習了迴圈和列表,在python中有兩種迴圈分別是for迴圈和while迴圈。for迴圈寫法 for 變數 in range 起點,終點,步長 迴圈體例題 列印實心菱形 for i in range 4,5 for j in range abs i print end for j in ra...