728x90
A060 |
# IDLE 창 실행
# File / New file (에디터창 실행)
# Run (단축키 F5)
# 저장 후 실행, 저장 확장자 py
# 윈도우 명령창에서 저장한 파일 바로 실행가능
# 예) C:\> python test.py
A061 |
#연습문자 1장
# 1. 파이썬 프로그램 작성에 사용되는 통합개발학습환경은?
# → 파이썬 IDLE
# 파이썬에서 프로그램 실행 방법 크게 두 가지
# 1) 파이썬 셸 (>>> 이 모양으로 한줄한줄 바로 실행되는 창)
# 2) 파이썬 IDLE (명령문을 적고 F5를 눌러 셸에시 실행결과는 보는 프로그램 창)
# 2. 값이 변할 수 있는 수를 저장할 수 있는 저장공간을 무엇이라 하나?
# → 변수(Variable)
# 부연설명 : =(는) 지정연산자, *. +는 산술 연산자이다.
# 3. 문자열 또는 숫자 등의 결과를 출력하는데 사용하는 함수의 이름은?
# → print
# 4. 주석문은 무엇인가?
# → # 기호 다음부터 줄의 끝까지는 주석문으로 파이썬 번역기에 의해 번역되지 않는다.
# 5. 들여쓰기를 올바르게 하지 않으면 어떻게 되는가?
# → '예상 못한 들여쓰기 오류'라는 메시지 출력됨.
# 6. 다음 문장의 실행 결과는?
# print("1+2+3")
# print(1+2+3)
print("1+2+3")
print(1+2+3)
A062 |
#프로그래밍 문제
#다음의 간단한 프로그램을 만들어 셸과 IDLE에서 실행해보자.
# 1. 밑변이 3이고 높이가 2인 사각형과 삼각형의 넓이를 계산하라.
a=3
h=2
S_tri = (1/2)*a*h
S_squ = a*h
print("밑변이 3이고 높이가 2인")
print("삼각형의 넓이는",int(S_tri))
print("사각형의 넓이는",S_squ)
A063 |
# 2. 밑변이 5, 윗변이 3, 높이가 2인 사다리꼴의 넓이를 계산하라. 계속 공식은 직접 유도해서 계산하라.
S_trapezoid=(5+3)*2/2
print(S_trapezoid)
A064 |
# 예약어
import keyword
keyword.kwlist
|
A065 |
# 식별자(identifier)
# 영문자, 숫자, 밑줄(_), 유니코드문자를 사용할 수 있으나
# 숫자로 시작할 수는 없음
# 예약어는 명칭으로 사용할 수 없다
# 대소문자 구분함
name=1
Name=2
v=name+Name
v
A067 |
# 변수
# 변수명은 위 식별자의 규칙을 따름
# 예
Count = 1
_MaxSpeed = 10
total_amount = 100
userName = "seok"
tree3 = 3
# 그릇된 변수명
# if : 예약어
if
# 23num : 숫자로 시작
23num
# user name : 공백 포함
user name
# user-name : '-'포함
user-name
# tatal#amount : 특수 문자 포함
total#amount
A068 |
# 변수의 종류
booleanVar = True
intVar = 1
floatVar = 2.3
strVar = "string"
booleanVar = True ; intVar = 1 ; floatVar = 2.3 ; strVar = "string"
aBVar=True
bBVar=False
X = aBVar+bBVar
Y = aBVar+aBVar
Z = bBVar+bBVar
print(X,Y,Z)
A069 |
# 주석문
# 샵(#)으로 시작하거나
''' 작은 따옴표 3개로 시작하여'''
''' 작은 따옴표 3개로 끝맺음
여러줄 주석에는 작은 따옴표 사용
여기선 잘 안되네 ㅠㅜ '''
728x90
'■ 현재-ing > ㅡPython' 카테고리의 다른 글
Python 구글 Colaboratory #A080 %d,%f,%s,%c,%x,%o,%7,자리확보,출력순수,format,문자열,print(f' '),리터럴기능,input,print 총정리 (0) | 2022.09.23 |
---|---|
Python 구글 Colaboratory #A070 print,변수,문자열반복,%d,%n,%() (2) | 2022.09.23 |
Python 구글 Colaboratory #A050 print,기본연산자,del (0) | 2022.09.23 |
Python 구글 Colaboratory #A040 : input 자료추가 (0) | 2022.09.02 |
Python 구글 Colaboratory #A030 : 간단한 리스트 출력 및 추가 (0) | 2022.09.02 |