Code Kata #2
7713 ワード
質問する
パラメータとして整数をreverse関数として受信します.
その数字をひっくり返して返してください.
x:数値
return:反転した数字を返します!
たとえば、x: 1234
return: 4321
x: -1234
return: -4321
x: 1230
return: 321
答えを出す。
#1def reverse(number):
rev_num = int(str(abs(number))[::-1]) # 숫자 0을 없애기 위해 int를 썻고, string으로 두어 숫자르 뒤에서부터 나열.
if number < 0: # abs 절대값을 설정했기 때문에 절대값 얻기 전의 값으로 구분.
return rev_num * -1
if rev_num >= 0:
return rev_num
答えを出す。 def reverse(number):
str1=''
str2=''
if number<0:
str1=str(abs(number))
for i in str1[::-1]:
str2+=i
return int(str2)*-1
else:
str1=str(number)
for i in str1[::-1]:
str2+=i
return int(str2)
答えを出す。 def reverse(number):
mm = str(number)
if mm[0] == "-":
mm = str(number)[::-1]
mm[-1] == "-"
new_mm = mm[-1] + mm[0:-1]
return int(new_mm) #문자 두개를 더했기 때문에 int를 둬야한다.
else:
mm = str(number)[::-1]
return int(mm)
Reference
この問題について(Code Kata #2), 我々は、より多くの情報をここで見つけました
https://velog.io/@tycode4/Coda-Kata-2
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
x: 1234
return: 4321
x: -1234
return: -4321
x: 1230
return: 321
#1
def reverse(number):
rev_num = int(str(abs(number))[::-1]) # 숫자 0을 없애기 위해 int를 썻고, string으로 두어 숫자르 뒤에서부터 나열.
if number < 0: # abs 절대값을 설정했기 때문에 절대값 얻기 전의 값으로 구분.
return rev_num * -1
if rev_num >= 0:
return rev_num
答えを出す。 def reverse(number):
str1=''
str2=''
if number<0:
str1=str(abs(number))
for i in str1[::-1]:
str2+=i
return int(str2)*-1
else:
str1=str(number)
for i in str1[::-1]:
str2+=i
return int(str2)
答えを出す。 def reverse(number):
mm = str(number)
if mm[0] == "-":
mm = str(number)[::-1]
mm[-1] == "-"
new_mm = mm[-1] + mm[0:-1]
return int(new_mm) #문자 두개를 더했기 때문에 int를 둬야한다.
else:
mm = str(number)[::-1]
return int(mm)
Reference
この問題について(Code Kata #2), 我々は、より多くの情報をここで見つけました
https://velog.io/@tycode4/Coda-Kata-2
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
def reverse(number):
str1=''
str2=''
if number<0:
str1=str(abs(number))
for i in str1[::-1]:
str2+=i
return int(str2)*-1
else:
str1=str(number)
for i in str1[::-1]:
str2+=i
return int(str2)
def reverse(number):
mm = str(number)
if mm[0] == "-":
mm = str(number)[::-1]
mm[-1] == "-"
new_mm = mm[-1] + mm[0:-1]
return int(new_mm) #문자 두개를 더했기 때문에 int를 둬야한다.
else:
mm = str(number)[::-1]
return int(mm)
Reference
この問題について(Code Kata #2), 我々は、より多くの情報をここで見つけました https://velog.io/@tycode4/Coda-Kata-2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol