본문 바로가기
728x90

파이썬5

[3-1] 파이썬 기초 : 자료의 종류 Labs 문제 풀이 문제 출처) 시간순삭 파이썬 1. 소금물의 농도 구하기 문제 소금물의 농도 구하는 공식은 초등학교 때도 많이 써봤기 때문에 다들 익숙할 것이다... 소금의 양, 그리고 물의 양을 입력받아 소금물의 농도를 구하는 프로그램을 작성하면 된다. 소금의 양은 몇 g인가? 물의 양은 몇 g인가? 소금물의 농도 -> 이렇게 출력하면 된다. 결과 내가 작성한 코드 salt=float(input("소금의 양은 몇 g인가? : ")) water=float(input("물의 양은 몇 g인가? : ")) con=(salt/(salt+water))*100 print('소금물의 농도: ' + str(con)+'%') salt에는 소금의 양, water에는 물의 양을 input으로 입력받았고, con(concentration 줄임.. 2022. 3. 12.
[3] 파이썬 기초 : 자료의 종류 정수, 실수, 문자열 머쓱할 정도로 너무 늦게 돌아온 나.. 정처기 필기 보고 나름 빠르게(?) 돌아왔습니다.. 이번 포스팅에선 변수에 저장할 수 있는 자료가 어떤 종류가 있는지 알아보았다. 정수: -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5 실수형: 말 그대로 실수. -5.3, 6.8 문자열: 큰따옴표나 작은따옴표로 둘러싸여 있으면 문자열. 89 같은 숫자도 "89", '89' 이렇게 되어 있으면 문자열로 취급한다. 파이썬의 가장 큰 장점 중 하나. C나 Java처럼 자료형을 선언하지 않아도 알아서 저장된다. 자료형이 뭔지 확인하는 함수는 type() 문자열을 쓸 땐 작은따옴표('')나 큰 따옴표("") 상관없이 모두 써줘도 상관없지만 따옴표 안에 또 따옴표를 쓸 때는 다음과 같이 써준다. x="my .. 2022. 3. 10.
[2] 파이썬 기초 : 연산자, 계산하기 산술 연산자 연산자 기호 더하기 + 빼기 - 곱하기 * 나누기 / 지수(제곱, power) ** 나누기(몫) // 나머지 % 대입(할당) = 3의 3승 = 27 ------------------------------ /는 나누기 //는 몫 %는 나머지 ------------------------------ x, y 변수에 12와 3을 입력하고 몫은 x//y로 나머지는 x%y로 구했다. 30을 7로 나눴을 때, 몫은 4, 나머지가 2라는 것을 잘 계산했다. 초 단위의 시간을 받아 그 시간이 몇 분 몇 초로 계산되는지 알아보자. 예를 들어 888초가 주어졌을 때, 60초에 1분이니까 나머지가 0일 때 1분이 되어야 한다. 888초를 60초로 나눴을 때, 몫을 분으로, 나머지를 초로 하면 되겠다. 더 간편하게.. 2022. 2. 13.
[1] 파이썬 기초 : 변수, input() 함수 집에 있던 으로 다시 기초를 공부했다. 변수 변수: 자료, 결괏값을 보관하는 공간 변수에 데이터를 저장하고 출력하는 과정 이런식으로 x=300을 저장하고, print(x)를 하면 변수가 출력된다. 여기서 등호는 '같다'는 것을 표현하는 것이 아닌 오른쪽의 값을 왼쪽의 변수에 저장하라는 뜻이다. 변수니까 당연히 언제든지 저장된 값이 변경될 수 있다. 지금은 x에 300이 저장되어 있지만, 다시 100을 저장하면 값이 100으로 바뀐다. 원래 저장되어 있던 300이란 수는 사라지고 100으로 바뀌는거임. 그리고 y라는 변수를 하나 더 만들어서 여기엔 300이란 수를 넣어줬다. sum 변수도 하나 더 만들어서 x와 y의 합을 저장한 후 sum을 출력해줬다. 결과는 400! * x=y라고 하면 x와 y가 같다는.. 2022. 2. 9.
728x90