
https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows


설치 완료 후 프로그램 실행시 위와 같은 화면이 나옴

프로젝트 파일 경로 설정



# ex2.py
a = int(input("첫번째 숫자를 입력하세요 : "))
b = int(input("두번째 숫자를 입력하세요 : "))
result = a + b
print(a, " + ", b, " = ", result)
result = a - b
print(a, " - ", b, " = ", result)
result = a * b
print(a, " * ", b, " = ", result)
result = a / b
print(a, " / ", b, " = ", result)
결과

# ex03.py
import turtle #필요한 모듈을 가져옴
turtle.shape('turtle')
turtle.color('red')
turtle.begin_fill()
turtle.circle(50)
turtle.end_fill()
turtle.done()
결과

#ex6.py
import turtle
import random
## 함수 선언 부분 ##
def screenLeftClick(x,y):
global r, g, b
turtle.pencolor((r, g, b))
turtle.pendown()
turtle.goto(x, y)
def screenRightClick(x,y):
turtle.penup()
turtle.goto(x, y)
def screenMidClick(x, y):
global r, g, b
tSize = random.randrange(1, 10)
turtle.shapesize(tSize)
r = random.random()
g = random.random()
b = random.random()
pSize = 10
r, g, b = 0.0, 0.0, 0.0
turtle.title("거북이로 그림 그리기")
turtle.shape('turtle')
turtle.pensize(pSize)
turtle.onscreenclick(screenLeftClick, 1)
turtle.onscreenclick(screenMidClick, 2)
turtle.onscreenclick(screenRightClick, 3)
turtle.done()
결과

#ex1.py
print("%d" %123)
print("%5d" %123) # 123 과 합쳐서 5 자리 확보
print("%05d" % 123) # 5자리를 확보한 후 오른쪽 정렬 빈칸에 0을 삽입
print("%f" % 123.45) # 실수를 6자리까지 출력
print("%7.1f" % 123.45) # 전체 7자리 확보. 소수점은 1자리
print("%s" % "파이썬")
print("%10s" % "Python")
print("\n줄 바꿈\n연습")
print("\t 탭키 \t연습")
print("글자가 \"강조\" 되는 효과")
print("\\\\\\ 역슬래시 세개 출력")
print(r"\n\t''\\를 그대로 출력")
결과

a = ord('a')
print(a)
a = ord('A') #65
mask = 0x0F #15, 0000, 1111
print("%x & %x = %x" %(a, mask, a&mask)) # &x는 16진수
print("%x & %x = %x" %(a, mask, a|mask))
mask = ord('a')-ord('A')
# print(mask) #32
b = a ^ mask
print("%c ^ %d = %c" %(a, mask, b)) # %c 문자
a = b ^ mask
print("%c ^ %d = %c" %(b, mask, a))
결과
