Python 2日目 勉強したものでコード?を書いてみたが上手くできない

こんばんはplanetです。 なかなか時間がとれなくてブログの投稿がおくれてすみません。Python初心者がPythonの勉強成果や感想などを適当に書いているブログです。

 

今日学んだことはif文です。私はPythonの学習にPythonの絵本という参考書とprogateというウェブサイトを利用して勉強しています。特にprogateは分かりやすく、コードを打ち間違ってもどこを改善すればよいのか教えてくれるのでとても良いです。 そして、progateで学んだことを私はpaizaioという無料のウェブサイトを利用して習ったことを色々ためしています。

 

月曜日=500
火曜日=800
水曜日=500
木曜日=250
金曜日=700
土曜日=700
total_lunch_expense =(月曜日 + 火曜日 + 水曜日 + 木曜日 + 金曜日 + 土曜日)*4
possession_money = 12000
if possession_money > total_lunch_expense:
print('残額は' + str(possession_money - total_lunch_expense) + '円です')
elif possession_money == total_lunch_expense:
print('所持金がなくなりました')
else:
print('お金が足りません')

 

今日はこんなif文の無駄使いのコードが書けました。本当は各曜日の代金を出力のところに書き込めるようにしたいのですが、やり方が分からなくてできませんでした。やり方分かる方いたら教えてほしいなあ。ちなみに*4は4週あるからという意味です。

このコードはお昼ご飯の月予算1万2000円をやりくりできるか確かめれるようなコードにしたかったのですが・・・ まあ初心者には厳しいのかなあ。

inputってやつを使えばできるのかな? Pythonの参考書を読んでも謎が深まるばかり。どうしようかなあ。

このブログを見ていただいたPython上級者さんなどいましたら、色々なこと教えていただけると幸いです。独学は厳しいので(笑)

今日はこのくらいにしておきます。できるだけ早く更新できるように頑張ります。

プログラミング(Python)始めました。1日目

こんばんはplanetです。

今日は最近友達に影響されて始めたPythonについてブログを書いていこうと思います。まだ初歩中の初歩ですがよろしくお願いします。

私が今日覚えたものは

print()というものです。()の中に文字を入れて実行するとその文字が表示されるしくみらしく、文字を入力する時はクォーテーションで囲むらしいです。ただ数字は基本囲わないらしい。

またprint(1+1)のように入力すると計算結果である2が表示されます。これは引き算、掛け算、割り算なども適用できるらしいので電卓替わりになるなあと思いました。

本日はあまりプログラミングの時間がとれなかったのでこのくらいで。

ありがとうございました。