#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목퀴즈에 대한 예시풀이 공유합니다~2018-09-19 00:18
작성자

저도 If문 없이 올려보아요 

배우지 않은 문법을 이용해서 푸려면 15분안에 하기 힘들 수도 있겠다는 생각이 듭니다.

각각의 함수를 구현하고 마지막에 print하는 형식으로 만들어보았습니다.


def convert_second_to_hms_time(second):

    hour = str(second//3600)

    second = second%3600

    m = str(int(second/60))

    second %= 60

    print(hour + "h " + m + "m " + str(second) + "s")

    

def reverse_number4(number):

    number = str(number) //number를 string 형식으로 바꾸어 저장.

    n = number[3] + number[2] + number[1] + number[0] 

    return n

// 만약 for 문, in range 문법을 배웠다면

// for i in range (len(number) -1, -1, -1):

n += number[i]

//형식으로 만들어 넘기면 된다. 



def my_round(float_n):

    decimal = float_n - int(float_n) // 숫자의 소수부분을 decimal 변수에 저장

    possible_round = decimal // 0.5      //소수를 0.5로 나눈 몫이 1인경우와 0인경우로 나눔

    round_number = int(float_n) + possible_round // 위의 경우를 정수에 더해주어 round 구현

    return round_number


convert_second_to_hms_time(675)

print(reverse_number4(1234))

print(my_round(3.41))

print(my_round(3.56))


코드의 오류나 질문사항 있으신 경우 댓글남겨주세요~

댓글
이전오늘 퀴즈??2018-09-19
다음퀴즈 관련 질문입니다. 2018-09-18