본문 바로가기

전체 글133

[Python] 파이썬, 표준 입출력 출력문 Printprint("Python", "Java")print("Python", "Java")print("Python", "Java", sep=",")print("Python", "Java", sep="&")(출력)Python JavaPython JavaPython,JavaPython & Java & JavaScrpit  출력문 print( " " , " ", end=" ") print문에서 end는 문장의 끝을 정의함. 기본은 end가 줄바꿈이 설정되어 있음.print("Python", "Java", sep=" & ", end="?")print("무엇이 더 재밌을까요?")(출력)Python & Java?무엇이 더 재밌을까요? 시험성적 출력scores = {"수학":0, "영어":50, "코딩":1.. 2023. 5. 26.
[Python] 파이썬, 퀴즈. 표준체중 구하는 프로그램 만들기 (조건) 표준체중 : 각 개인의 키에 적당한 체중 성별에 따른 공식 - 남자 : 키(m) x 키(m) x 22 - 여자 : 키(m) x 키(m) x 21 1. 표준 체중은 별도의 함수 내에서 계산하시요. - 함수명 : std_weight - 전달값 : 키(height), 성별(gender) 2. 표준 체중은 소수점 둘째자리까지 표시하시요. (출력 예지) 키 175cm 남자의 표준 체중은 67.38kg 입니다. def std_weight(height, gender) : #키는 m 단위, 성별 남자 / 여자 if gender == "남자": return height * height * 22 else: return height * height * 21 height = 175 # cm 단위 gender = "남.. 2023. 5. 25.
[Python] 파이썬, 지역변수와 전역변수 지역변수 : 함수 내에서만 쓸 수 있는 함수. 함수를 호출할 때 만들어 졌다가 함수가 끝나면 사라지는 함수 전역변수 : 프로그램 전체에서 호출해서 사용할 수 있는 함수 예) 군대에서 경기근무를 위해 군인에게 총기를 나눠주는 경우 1 # 지역변수, 전역변수 gun = 10 def checkpoint(soldiers) : # 경계근무 나간 군인 gun = gun - soldiers print("[함수 내] 남은 총의 갯 수 : {0}".format(gun)) print("전체 총 : {0}".format(gun)) checkpoint(2) # 2명의 군인이 경계근무를 나갔음 print("남은 총 : {0}".format(gun)) 1 출력 - 에러가 발생함. 전체 총 : 10 gun = gun - soldi.. 2023. 5. 25.
파이썬 예제풀이. 리스트 리스트 생성. [" " , " " , " "] 여러 개의 값을 저장하기 위해서는 리스트 자료형을 사용합니다. list = ["홍길동", "허균", "신사임당"] 리스트에 값 추가하기. insert(인덱스, 원소) 리스트의 insert(인덱스, 값) 메서드를 사용하면 특정 위치에 값을 끼어넣기 할 수 있습니다. list = ["홍길동", "허균", "신사임당"] list.insert(0, "이율곡") print(list) ['이율곡', '홍길동', '허균', '신사임당'] 리스트에서 값 삭제하기. del list = ['이율곡', '홍길동', '허균', '신사임당'] del list[3] print(list) ['이율곡', '홍길동', '허균'] 리스트에서 여러개 값 삭제하기. del list = ['이율.. 2023. 3. 24.
[Python] 파이썬 예제풀이. map/input/split. 할인된 물건값 구하기 예제. (조건) 1. 물건 구매 갯수와 물건 가격을 입력 값으로 받습니다. (입력 예시 : 3 8000) 2. 2개 이상 물건 구매할 경우, 2개 부터 1000원씩 할인해 줍니다. 3. 물건 가격이 2000원 이하는 없습니다. 4. map input split을 이용해 입력값을 받습니다. (출력예시) 할인받아서 물건 값은 총 **** 원 입니다. count, price = map(int, input().split()) print(count, price) if count >= 2: price = price + ((price - 1000) * (count-1)) print(f'할인받아서 물건 값은 총 {price} 원 입니다.') 3 8000 3 8000 할인받아서 물건 값은 총 22000 원 입니다. [참.. 2023. 3. 23.
[Python] 파이썬. input/map/split 입력값 받기 파이썬 입력 값 다양하기 받는 방법 (input, map, split). 01. 문자열 입력 input()만 사용하면 문자열을 입력받게 된다. a = input() print(type(a)) print(a) abcd abcd input 값에 숫자를 입력해도 문자열로 받게 된다. 1234 1234 02. 숫자 입력받기 내장함수인 int()를 활용해서 input 값을 형 변환해서 숫자를 입력받는다. a = int(input()) print(type(a)) print(a) 1234 1234 03. split 으로 문자열을 쪼개서 입력받기 split 함수의 사용 : "문자열.split(분류조건, 나눌횟수)"를 통해 리스트로 return 한다. str = "Sunday Morning" print(str.split.. 2023. 3. 23.