코딩(28)
-
Python) 표준 체중 구하기 프로그램
함수를 이용한 표준 체중 구하기 프로그램 input으로 height, gender의 값을 받고 이를 std_weight 함수에 대입. 반환값으로 weight로 출력. 표준 체중은 소숫점 둘째 자리에서 반올림하여 나타냄. 함수 재밌다.
2022.06.30 -
Python) 택시 승객 태우는 프로그램 코딩
승객의 걸리는 시간을 5-50분 사이의 난수로 지정하고, 각 승객마다 걸리는 시간이 5-15분 사이의 승객만 자동으로 알려주는 프로그램이다. 이번에는 조금 시간이 걸렸지만 깔끔하게 잘 짜여진 것 같아서 기분이 좋다.
2022.06.30 -
Python) 당첨자 프로그램 만들기
처음에는 바보같이 list_id를 따로 생성하고 shuffle로 섞어서 한 번의 과정이 더 들어갔다. random.sample 을 통해 추첨을 무작위로 하니 더욱 간결하고 보기 편해졌다. 당첨자를 중복없이 무작위로 네 명 추첨해야 되는데, 이 과정에서 중복을 피하려고 시간이 많이 들어갔는데 애초부터 네 명을 뽑으면 되는 일이었다. 혼자 차근차근 배우려니 너무 어렵지만 포기하지 않고 짬내서 해야겠다.
2022.06.29 -
Python) 규칙 이용해서 비밀번호 생성하기
#비밀번호 만들기 from itertools import count url = "https://naver.com" #예시 url my_url = url.replace("https://", "") #규칙1 my_url = my_url[:my_url.index(".")] #규칙2 password = my_url[:3] + str(len(my_url))+ str(my_url.count("e")) + "!" #규칙3 print("생성된 패스워드는 "+password+"입니다.")
2022.06.29 -
생활코딩) Python 제어문 공부
# 012 print(0) if True: print(1) print(2) print('---') #02 print(0) if False: print(1) print(2) input_ID = input('ID: ') ID = 'egoing' if input_ID == ID: print('Welcome') #013 print(0) if True: print(1) else: print(2) print(3) print('---') #013 print(0) if False: print(1) else: print(2) print(3) input_ID = input('ID: ') ID = 'egoing' if input_ID == ID: print('Welcome') else: print('who?') #023 p..
2022.06.27 -
생활코딩) Python 입문과정 1-16
print(-1) print(0) print(1) #int print(1.1) #float import math print('math.sqrt(4) =', math.sqrt(4)) print('math.pow(4,2) =', math.pow(4,2)) import random print('random.random.() =', random.random()) print('Hello world') print("Hello world") print(''' Hello World ''') students = ["egoing", "sori", "maru"] grades = [2, 1, 4] print("students[1]", students[1]) print("len(students)", len(students)) ..
2022.06.27