python學習日記 第二天 ex1 5

2021-07-08 17:04:59 字數 1153 閱讀 8803

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...