반응형

분류 전체보기 55

2.4 새내기파이썬 2단원 - 프로그래밍

1) 다음 프로그램을 만들어라 (result사용 / result 미사용)첫 번째 정수 입력 : 10두 번째 정수 입력 : 210 + 2 =  1210 - 2 =  810 * 2 =  2010 / 2 =  5.010^2 = 100: x = int(input("첫 번째 정수 입력 : "))y = int(input("두 번째 정수 입력 : ")) result = x+yprint(x ,"+", y, "=" ,result)result = x-yprint(x ,"-", y, "=" ,result)result = x*yprint(x ,"*", y, "=" ,result)result = x/yprint(x ,"/", y, "=" ,result)result = x**yprint(x, ”^” , y, ”=”, result..

2.3 새내기파이썬 2단원 - 연습문제

1) 다음 중 변수를 잘못 사용하고 있는 문장을 모두 고르시오- ② x+y=200 , ④y=y+1  2) 변수 이름으로 적절치 않은 것을 모두 고르시오- ②obj.Data (예약어obj 불가능..기호…불가능.. 일단 안 되긴함),  ③3apples (맨 앞 숫자 불가능)영문자, _      (나머지는 문자, 숫자, _)(불가능 : #, 공백, 예약어) (소대문자 구분)   3) 문자열을 정수로 변환하는 함수는?- ②int()  4) 변수 x의 값은?x=2x=x+1: 3  5) 실행 결과는?x=”100”y=”200”result = int(x) + int(y)print(result): 300  6) 실행 결과는?x=1y=2result = x/yprint(f”{x}/{y}={result}”): 1/2=0.5 ..

2.2 새내기파이썬 2단원 - 예제

1) x에 100, y에 200을 저장한 후, x+y연산 결과를 변수 sum에 저장하고, Sum 값을 출력하라.x=100y=200sum = x+yprint(sum)  2) 다음을 출력하라반지름 10인 원의 면적 = 314.0r = 10area = r*r*3.14print("반지름 ", r, "인 원의 면적 =", area)  3) 다음을 출력하라 (f{}사용)상품 coffee 3개의 가격은 30000 원 입니다.product = "coffee"count = 3price = 30000print(f"상품 {product} {count}개의 가격은 {price} 원 입니다.")  4) 다음을 출력하라 (pi = 3.141592, f{}사용)원주율 = 3.14pi = 3.141592print(f"원주율 = {p..

2.1 새내기파이썬 2단원 - 중간점검

1) 변수란?- 변수는 값(value)을 저장하는 메모리 공간에 이름을 붙인 것.파이썬에서는 변수에 값을 저장하기만 하면 변수가 자동으로 생성된다.- 변수값 확인 : 변수 이름을 적은 후 엔터키, 스트립트에서는 print(변수이름)- 변수에 있는 값은 언제든지 바뀔 수 있다.  2) 변수 a에 200, 변수 b에 100을 저장한 후에 (a-b)하여 결과를 출력하라a=200b=100print(a-b)  3) 밑변이 10이고 높이가 10인 삼각형의 면적을 변수를 이용하여 계산하는 프로그램을 작성하라x=10h=10result = x*h/2print(" 삼각형의 면적은 ", result, "이다.")  4) 변수 이름의 첫 번째 글자로 허용되는 것은 무엇인가: 영문자, _      (나머지는 문자, 숫자, _)..

1.4 새내기 파이썬 1단원 - 프로그래밍

1) 환영합니다.파이썬의 세계로 오신 것을 환영합니다.파이썬은 강력합니다: print("환영합니다")print("파이썬의 세계로 오신 것을 환영합니다")print("파이썬은 강력합니다")  2) +==========================+|                         홍길동                        |+============================+: print("+=========================+")print("|          홍길동         |")print("+=========================+")  3) 1+2+3을 계산하면 6입니다.: print("1+2+3을 계산하면", 1+2+3,"입니다.")  4) forward..

1.3 새내기파이썬 1단원 - 연습문제

※틀릴 수 있음 주의※1) 인터프리트 언어의 특징으로 옳은 것을 모두 고르시오- ② 소스 코드를 한 줄씩 읽어서 실행한다.- ③ 별도의 exe 실행 파일이 생성되지 않는다. 2) 파이썬의 특징으로 올바른 것을 모두 고르시오- ①인공지능과 데이터 과학 분야에 탁월하다- ③ 인터프리트 언어이다 3) 우리가 사용하는 파이썬 개발 도구는?- ②IDLE  4) 파이썬 언어는 일반적으로 어디에 많이 이용되는가? 모두 고르시오- ②인공지능, ③데이터과학 5) “Hey, Python”을 출력하는 문장은?- ② print(“Hey, Python”) 6) 300이 출력되는 문장을 모두 고르시오- ① print(“300”) , ③print(100+200) 7) 올바른 파이썬 소스 파일 이름- ④test.py 8) 컴퓨터를 ..

1.2 새내기파이썬 1단원 - 도전과제

1)  print(“2+3”) 과 print(2+3)의 차이: 2+3, 5  2) 다음 코드의 오류는? print(“3*1 = “, “3*1”): 3*1 = 3*1로 출력된다. print(“3*1 = “, 3*1)로 해야한다.  3) 거북이로 정사각형을 그려보자. (forward, left, right): import turtlet = turtle.Turtle()t.shape("turtle") t.fd(100)t.lt(90)  t.fd(100)t.lt(90)  t.fd(100)t.lt(90)  t.fd(100)t.lt(90)   turtle.done()  4) 거북이로 정6각형을 그려보자. (forward, left, right)import turtlet = turtle.Turtle()t.shape("t..

1.1 새내기파이썬 1단원 - 중간점검

1) 프로그래밍 언어의 역할 프로그램 : 특정한 작업을 하기 위한 작업 지시서. 명령어들을 나열.프로그래밍 : 컴퓨터 프로그램을 설계하고 구현하는 행위컴퓨터는 이진수 형태의 언어 (기계어)만 바로 알아들을 수 있다.- 프로그래밍 언어는 인간과 컴퓨터 사이에서 통역의 역할을 한다. (프로그래밍 언어를 두고 작업을 지시)파이썬은 이러한 프로그래밍 언어의 일종이다 (컴퓨터가 이해할 수 있는 언어, 다양한 프로그래밍 언어가 있음) 2) 파이썬의 특징- 파이썬은 인터프리트 언어 (interpreted language).(번역 속도 빠름)(실행 속도가 느리다) (번역과 실행이 한번에 이뤄지기 때문에 별도의 exe실행 파일이 없다)- 사용자가 한 줄의 명령문을 입력하고 엔터키를 피면 인터프리터(해석기)가 이것을 해석..

카테고리 없음 2024.04.29

0. 파이썬 교재, 환경설정

안녕하세요! 여기는 파이썬 수업을 정리하는 용으로 사용할 예정입니다~교재도 배우는 내용도 쉬운 편이라 저 같이 코딩을 처음 해보시는 분들이 보기에 좋으실 거 같아요!! 그럼 시작하겠습니다[교재]교재는 "새내기 파이썬"이라는 교재를 사용하였습니다파이썬이 처음이신 분, 독학하시는 분께 이 교재를 꼭! 추천드리고 싶습니다    ※ 광고 아님 ※설명이 정말 깔끔하게 잘 되어있고요읽으면서 따라가면 충분히 학습할 수 있을 정도로 설명 잘 해두셨습니다!예제도 많고 연습문제랑 프로그래밍 문제도 있어서 좋아요!!(연습문제와 프로그래밍 문제는 답지가 없는데, 앞의 내용을 꼼꼼히 보고 공부하면 충분히 풀 수 있어요)저는 정리에 더불어 연습문제 / 중간점검 문제 / 프로그래밍 문제의 답을 올리는 방식으로 블로그를 쓸 예정입니..

반응형