人生難免遇到挫折,有些人出生就在「風頭水尾」之地-水井村,介紹一篇值得看的文章- 水哥玫瑰番茄 充滿故事的美味「紅寶石」。目前在水井村除了水哥玫瑰番茄園,還有首都番茄園、水井屋番茄園、樂天番茄園。
範例一:特級玫瑰番茄每盒150元,購買5盒,總共多少錢?
單價=150 #每盒150元交易量=5 #購買5盒
print(單價*交易量) #總共多少?
執行結果:
750
Python的變數居然可以用中文,太棒!
範例二:另一種寫法,清楚地輸出完整資訊
單價=150 #每盒150元
交易量=5 #購買5盒
print(單價,'元/盒*',交易量,'盒=',單價*交易量,'元') #總共多少?
執行結果:
150 元/盒* 5 盒= 750 元
範例三:特級玫瑰番茄每盒150元,頂級玫瑰番茄每盒180元,購買特級玫瑰番茄5盒以及頂級玫瑰番茄3盒。
特級玫瑰番茄單價=150 #每盒150元
頂級玫瑰番茄單價=180 #每盒180元
特級玫瑰=5
頂級玫瑰=3
總價=特級玫瑰番茄單價*特級玫瑰+頂級玫瑰番茄單價*頂級玫瑰
print(f"特級玫瑰番茄每盒{特級玫瑰番茄單價}元,頂級玫瑰番茄每盒{頂級玫瑰番茄單價}元,購買特級玫瑰番茄{特級玫瑰}盒以及頂級玫瑰番茄{頂級玫瑰}盒,總共需花{總價}元。")
執行結果:
特級玫瑰番茄每盒150元,頂級玫瑰番茄每盒180元,購買特級玫瑰番茄5盒以及頂級玫瑰番茄3盒,總共需花1290元。
範例四:購買的公斤數由使用者自己輸入
單價=150 #每盒150元
交易量=input('輸入想購買的盒數=') #購買?盒
print(單價,'元/盒*',交易量,'盒=',單價*交易量,'元') #總共多少?
執行結果:
哇!才買5盒,為何是天價?於是我們改成只買1盒,試試看
結果太讓人無法想像,難到是那裏出問題?
因為輸入會是以字串方式處理,於是字串就被複製成150份,就像
print(150*'1')
因此正確程式是
留意上面程式中的int()函式,可以把字串轉換成數值
執行結果是:
單價=150 #每盒150元
交易量=input('輸入想購買的盒數=') #購買?盒
print(單價,'元/盒*',交易量,'盒=',單價*交易量,'元') #總共多少?
執行結果:
輸入想購買的盒數=5
150 元/盒* 5 盒= 555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 元
哇!才買5盒,為何是天價?於是我們改成只買1盒,試試看
輸入想購買的盒數=1
150 元/盒* 1 盒= 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 元
結果太讓人無法想像,難到是那裏出問題?
因為輸入會是以字串方式處理,於是字串就被複製成150份,就像
print(150*'1')
因此正確程式是
單價=150 #每盒150元
交易量=int(input('輸入想購買的盒數=')) #購買?盒
print(單價,'元/盒*',交易量,'盒=',單價*交易量,'元') #總共多少?
留意上面程式中的int()函式,可以把字串轉換成數值
執行結果是:
輸入想購買的盒數=1
150 元/盒* 1 盒= 150 元
沒有留言:
張貼留言