Python/Python기초

Python 2_ print와 input

Codezoy 2019. 11. 19. 22:34



     print('Hello, Python!')
     # Ctrl+Shift+F10 : 파이썬 코드 실행


실행결과
C:\dev\lab-python\venv\Scripts\python.exe C:/dev/lab-python/lec01/ex01.py >>다음 명령어를 자동으로 실행
Hello, Python!


Terminal : DOS /cmd
Run : 실행한 결과를 보여줌
Python Console :  콘솔창 : 간단한 명령어를 입력 후 엔터를 치면 실행


# 파이썬 주석 : # ~ 한 줄 주석
 """     내용   """  ~ 블록 주석


# 변수 사용 - 프로그램에 필요한 데이터를 저장하는 공간
# 변수이름 = 값

     age = 16
     print(age)


실행결과

# 파이썬의 문자열 : 작은 따옴표, 큰 따옴표

     name = '네임'
     print(name)


# 문자열 안에 따옴표 넣기1

     talk1 = '문자열 안에 따옴표 넣기\"\'' # \ + 특수기호
     print(talk1)


# 문자열 안에 따옴표 넣기2

     talk2 = '밖과 안에 있는 따옴표를 "달리"사용한다.'
     print(talk2)


실행결과

# 여러가지 print 방법
     
     print('Hello Python')

     age = 16
     name = '오쌤'
     print('이름 :', name, '나이 :', age)
     print(f'나이: {age}, 이름: {name}') # formatted string,
                                    # 앞에 'f'를 넣어주면 formatted string 이라는 뜻
     print('나이는 {}, 이름은 {}'.format(age,name))
     print('age:%d, name:%s' %(age,name))
     # %d : 정수, %f : 실수, %s : 문자열
     # digit, floating-point number, string


실행결과


사용자 입력 처리

     print('>>> 이름을 입력하세요 : ')
     name = input()
     print(f'name: {name}')


실행결과

사용자 입력 처리2

     age = input('>>> 나이 입력:')
     print(f'age: {age}')


실행 결과
       키보드로 입력한 모든 숫자는 문자열 형식으로 입력된다. >> 연산 불가능

   print(age+1)