
2023년 한국외국어대학교 글로벌캠퍼스에 입학해서 듣는 첫 수업이 '컴퓨팅사고'인데 그냥 공부하는 것보다는 벨로그를 작성하며 복습하면 좋을 것같아서 시작하게 되었어요
파이썬 프로그래밍 도구 중 하나로, 코드 작성, 편집, 디버깅 등의 기능을 가지고 있으며 파이썬 공식 홈페이지에서 다운받을 수 있는 개발 환경은? → IDLE
본격적인 공부를 하기 앞서서 간단한 코드를 작성해봤어요
print(3 + 6.2)
print(13, 26, 39)
결과는 9.2와 13 26 39였어요
- 안내 문구 없이 콘솔 입력을 받고, 입력 받은 내용을 출력하는 것이었습니다.
- '숫자를 1개 입력해주세요: '라는 안내 문구와 함께 콘솔 입력을 받은 뒤, 입력 받은 내용을 출력합니다.
- 변수 4개를 선언하여 실수 2,5, 정수 100, 문자c, 문자열 Hello hufs를 입력합니다.
- 위 변수 4개 사이에 공백을 넣어 한 줄로 출력합니다.
data = input()
print(data)
data = input('숫자를 1개 입력해주세요: ')
print(data)
float_a = 2.5
int_b = 100
char_c = 'c'
string_d = 'Hello hufs'
print(float_a, int_b, char_c, string_d)
input을 사용하여 변수date에 입력할 수 있게 했고, 그것을 print(data)로 출력하게 했어요.
'숫자를 1개 입력해주세요'라는 문구가 보이도록 input()안에다가 작성했어요. 그러면 숫자를 '1개 입력해주세요'라는 문구가 보이면서 그 뒤에 제가 숫자를 입력할 수 있었어요.
마지막으로 변수 float_a, int_b, char_c, string_d에 각각 2.5, 100, 'c', 'Hello hufs'를 지정하여 print로 출력했어요.
결과는
안녕하세요
숫자를 1개 입력해주세요: 14
2.5 100 c Hello hufs
a = 10 a ~ e의 값이 위와 같다고 할 때, 다음 중 결괏값이 나머지와 다른 것을 고르세요.
b = 20
c = 30 1. print(a) 2. print(30) 3. print(c) 4. print(e) 5. print(a+b)
d = a
e = c 정답 : 1번
print(a) = 10, print(30) = 30, print(c) = 30, print(e) = 30, print(a + b) = 30 이므로 답은 1번이었어요
아래의 결과값이 나오도록 a, b, c각 변수의 값과 자료형을 출력해봅시다.
10 <class 'int'> 3.5 <class 'float'> 안녕하세요. <class 'str'>
첫번 째 줄을 보면 변수 a는 10이라고 생각할 수 있고, type(a)를 통해 자료형을 출력했음을 확인했어요. 두번 째 세번 째 줄도 마찬가지로 생각해보면 a = 10, b = 3.5, c = '안녕하세요' 이고, 10은 정수(int), 3.5는 실수(float), 안녕하세요는 문자(str)임을 알 수 있어요.
a = 10
b = 3.5
c = '안녕하세요'
print(a, type(a))
print(b, type(b))
print(c, type(c))
간단한 설문조사를 받고 출력하는 코드를 작성해 봅시다. 문자열은 따옴표로 감싸야 하는 것을 주의하며 코드를 작성해 봅시다.
1. name 변수에 '1. 당신의 이름은 무엇인가요?'라고 묻고 콘솔 입력 받습니다.
2. number 변수에 '2. 당신의 학번은 무엇인가요?'라고 묻고 콘솔 입력 받습니다.
3. major 변수에 '3. 당신의 전공은 무엇인가요?'라고 묻고 콘솔 입력 받습니다.
4. place 변수에 '4. 입학 후 학교에서 가장 먼저 방문한 곳은 어디인가요?'라고 묻고 콘솔 입력 받습니다.
5. event 변수에 '5. 학교생활 중 가장 기대하는 것은 무엇인가요?'라고 묻고 콘솔 입력 받습니다.
6. 입력 받은 변수를 활용하여 설문조사를 진행하는 프로그램을 작성합니다.
print('간단한 설문조사를 진행하겠습니다.')
name = input('1. 당신의 이름은 무엇인가요?')
number = input('2. 당신의 학번은 무엇인가요?')
major = input('3. 당신의 전공은 무엇인가요?')
place = input('4. 입학 후 학교에서 가장 먼저 방문한 곳은 어디인가요?')
event = input('5. 학교생활 중 가장 기대하는 것은 무엇인가요?')
print(name, '님 안녕하세요.')
print(name, '님의 전공은', major, '이며,', '학번은', number, '입니다.')
print(name, '님은 한국외국어대학교에서', place, '에 가장 먼저 방문하셨습니다.')
print(event, '을(를) 가장 기대하는', name, '님의 학교 생활을 응원합니다.')