Lecture 강의

Undergrads 학부 Graduates 대학원 역학(Mech)/설계(Design)/FEM 인공지능(AI)/기계학습(ML)/IoT SAP/ETABS OpenSees/FeView/STKO 아바쿠스(Abaqus) 파이썬(Python)/매트랩(Matlab) 엑셀(Excel-VBA)/HTML 마이다스(MIDAS)

[Quiz 01] 2.2 데이터 타입, 2.4 함수(print)

작성자 : kim2kie

(2023-03-04)

조회수 : 12927

[참조]
.관련 동영상
https://youtu.be/X2RbskfNEmA

 

Note 1) 

동영상에서는 desktop에 run_python이라는 폴더를 생성한 후, 작업을 했다.
각자 다른 폴더를 만들어 작업 할 수 있다.
Anaconda를 깔면 자동으로 python이 path에 지정되어,
어느 folder에서도 python을 사용할 수 있다.

 

Q)
변수를 이용하여 다음 문장을 출력하시오

.변수명: 
department, number, name

.변수값(예): 
"스마트인프라공", "202301234", "홍길동" 순으로 입력

.출력 문장(형식): 
안녕하세요. 저는 OOO학과 
OOOOOOOOO 학번 OOO입니다.

.출력 문장(예시): 
안녕하세요. 저는 스마트인프라공학과 
202301234 학번 홍길동입니다.
 
 
A) 해설
.department, number, name이라는 변수를 만든다. 
."스마트인프라공", "202301234", "홍길동" 순으로 (변수)값을 입력한다.
 
.문자열이니 따옴표로 감싸는 것 주의한다. 
.출력 문장에는 + 를 이용하한다.

C) 코드: "quiz-01.py"
department = "스마트인프라공"
number = "202301234"
name = "홍길동"

print("안녕하세요. 저는 " + department + "학과 ")
print(number + " 학번 " + name + "입니다.")

 

Q&A) 

name = OOO라고 하면 오류가 발생한다.
name = "OOO"라고 해야 한다.

변수 중에 문자형 변수는 따옴표("" 또는 '')를 사용한다.
print()함수는 문자열을 출력하는 함수이다.

 


 

Q-Report) 
변수를 이용하여 당신의 학과, 학번, 이름을 다음 문장 형식으로 출력하시오.

.변수명: 
department, number, name

.변수값(예): 
"스마트인프라공", "202301234", "홍길동" 순으로 입력

.출력 문장(형식): 
안녕하세요. 저는 OOO학과 
OOOOOOOOO 학번 OOO입니다.

.출력 문장(예시): 
안녕하세요. 저는 스마트인프라공학과 
202301234 학번 홍길동입니다.