私は関数のパラメータに数学記号を追加する方法があるかどうかを知りたいと思います。Python関数パラメータの数学記号は?
def math(x, y, symbol):
answer = x 'symbol' y
return answer
これは私が意味する小さな例です。 EDIT
:ここ は、私は回数が、関数を呼び出す必要が問題全体
def code_message(str_val, str_val2, symbol1, symbol2):
for char in str_val:
while char.isalpha() == True:
code = int(ord(char))
if code < ord('Z'):
code symbol1= key
str_val2 += str(chr(code))
elif code > ord('z'):
code symbol1= key
str_val2 += str(chr(code))
elif code > ord('A'):
code symbol2= key
str_val2 += str(chr(code))
elif code < ord('a'):
code symbol2= key
str_val2 += str(chr(code))
break
if char.isalpha() == False:
str_val2 += char
return str_val2
です時には最初のシンボルのための+/-と、第2のシンボルのための+/-と
オリジナルコード:
def code_message(str_val, str_val2):
for char in str_val:
while char.isalpha() == True:
code = int(ord(char))
if code < ord('Z'):
code -= key
str_val2 += str(chr(code))
elif code > ord('z'):
code -= key
str_val2 += str(chr(code))
elif code > ord('A'):
code += key
str_val2 += str(chr(code))
elif code < ord('a'):
code += key
str_val2 += str(chr(code))
break
if char.isalpha() == False:
str_val2 += char
return str_val2
申し訳ありませんが、あなたは手の込んだことができもう少し –
もしかして '答え= X「記号」y':以下の例を見てください? –