よちよちpython

独習 python/Qpython/Pydroid3/termux/Linux

【Python】日本語プログラムは見やすいか

ふざけて作ってみた。
こんなのでもちゃんと動く。Python

def 小計(単価, 個数):
    return 単価 * 個数

def 消費税額(単価, 個数):
    消費税率 = 0.1
    return 小計(単価, 個数)  *  消費税率

def 合計金額(単価, 個数):
    return 小計(単価, 個数)+ 消費税額(単価, 個数)

#------------------------
# run
#------------------------
単価=298
個数=5
print(合計金額(単価, 個数))
1639.0
class Regi:
    def __init__(self,単価, 個数):
        self.単価 = 単価
        self.個数 = 個数

    def sub(self):
        return self.単価 * self.個数

    def tax(self):
        消費税率 = 0.1
        return self.sub() * 消費税率

    def total(self):
        return self.sub() + self.tax()

#------------------------
# run
#------------------------
regi = Regi(1980, 3)
print("単価 : ", regi.単価)
print("個数 : ", regi.個数)
print("小計 : ",regi.sub())
print("消費税額 : ",regi.tax())
print("合計金額 : ",regi.total())
単価 :  1980
個数 :  3
小計 :  5940
消費税額 :  594.0
合計金額 :  6534.0



最近こんなの↓でも動くと気づいた。

# 関数
def test():     # ← 引数ない
    print(x)

# 実行
x = "hello"
test()            # ← 引数ない
hello



ビックリした。



以上。おふざけ投稿