在程式中,有時我們需要對2個資料進行求和,那麼該怎樣做呢?
大家模擬一下現實生活中,比如去超市買東西,往往咱們需要乙個菜籃子,用來進行儲存物品,等到所有的物品都購買完成後,在收銀台進行結賬即可
如果在程式中,需要把2個資料,或者多個資料進行求和的話,那麼就需要把這些資料先儲存起來,然後把它們累加起來即可
在python中,儲存乙個資料,需要乙個叫做變數的東西,如下示例:
in [ ]:
num1
=100
#num1就是乙個變數,就好乙個小菜籃子
num2 =87
#num2也是乙個變數
result
=num1
+num2
#把num1和num2這兩個"菜籃子"中的資料進行累加,然後放到 result變數中
說明: 所謂變數,可以理解為菜籃子,如果需要儲存多個資料,最簡單的方式是有多個變數,當然了也可以使用乙個 程式就是用來處理資料的,而變數就是用來儲存資料的
生活中的「型別」的例子:
程式中:
為了更充分的利用記憶體空間以及更有效率的管理記憶體,變數是有不同的型別的,如下所示:
怎樣知道乙個變數的型別呢?
在python中,只要定義了乙個變數,而且它有資料,那麼它的型別就已經確定了,不需要咱們開發者主動的去說明它的型別,系統會自動辨別 可以使用type(變數的名字),來檢視變數的型別
之後再,cmd中執行相應的檔案。
在出現問題的地方加上#,最後的執行結果
# 列印提示
('hello world'
('你好的意思'
)in [ ]:
pirnt(
"我今年10歲"
)pirnt(
"我今年11歲"
)pirnt(
"我今年12歲"
)#在輸出年齡的時候,用了多次"我今年xx歲",能否簡化一下程式呢???#字串格式化 %s
in [1]:
age =10
("我今年%s歲"
%age)
age =18
name
="xiaohua"
("我的姓名是%s,年齡是%s"
%(name,age))
我今年10歲
in [ ]:
#在輸出的時候,如果有\n那麼,此時\n後的內容會在另外一行顯示
("1234567890-------"
) # 會在一行顯示
("1234567890\n-------"
) # 一行顯示1234567890,另外一行顯示-------
in [3]:
password
=input
("請輸入密碼:"
('您剛剛輸入的密碼是:%s'
%password)
請輸入密碼:123
您剛剛輸入的密碼是:123
型別轉換以及相應的溢位解決
容量小的型別可以自動轉化為容量大的資料型別 容量所表示的就是資料型別表示的範圍的大小 int a 324 long b a double c a c b a b long 容量比int大,所以不可轉化 long e 3.24f float 型別的資料不可以轉化為long型別,float的容量更大 f...
變數以及型別
1 變數的定義 在程式中,有時我們需要對2個資料進行求和,那麼該怎樣做呢?大家模擬一下現實生活中,比如去超市買東西,往往咱們需要乙個菜籃子,用來進行儲存物品,等到所有的物品都購買完成後,在收銀台進行結賬即可 如果在程式中,需要把2個資料,或者多個資料進行求和的話,那麼就需要把這些資料先儲存起來,然後...
變數以及型別
在程式中,有時我們需要對2個資料進行求和,那麼該怎樣做呢?大家模擬一下現實生活中,比如去超市買東西,往往咱們需要乙個菜籃子,用來進行儲存物品,等到所有的物品都購買完成後,在收銀台進行結賬即可 如果在程式中,需要把2個資料,或者多個資料進行求和的話,那麼就需要把這些資料先儲存起來,然後把它們累加起來即...