Python 동작 방법
1. 터미널에서 python을 입력하면 python 인터렉티브 쉘로 이동함 → 간단한 실행결과를 보기 위함
> python 파일명(~.py) #파일 실행
2. 파일로 만들어서 실행이 원칙. 파일 저장 → Run → Run Module 또는 F5 → 파일 실행
Ctrl + Alt 누르고 방향키로 올리고 내리면 동시에 여러줄 수정 가능
표현 방법
표현식
어떤 값을 만들어내는 식
문장
표현식이 하나 이상 모이면 문장이 된다 10 + 10
- 자료 : 10, 20, 30 등
- 연산자 : + - * / 등
- 식별자 : 사용자가 정의한 용어, 이름을 붙일 때 사용
- 키워드는 사용 불가
- 공백은 사용 불가
- 숫자로 시작하면 안됨
- 특수문자는 _ 만 허용
- 키워드 : 창시자가 정의한 단어 if True and 등
식별자 구분법
스네이크 케이스
밑줄 _ 로 단어를 연결하는 것
get_data
print() → 함수
pi → 변수
캐멀 케이스
낙타의 등 처럼 각 단어의 시작을 대문자로 하는 것
GetData → 클래스
주석 : # 기호의 뒤는 주석 처리
print() 함수
값을 출력하기 위해 사용하는 함수
print(출력1, 출력2, … )
print("안녕하세요")
#를 입력하면
안녕하세요
#라고 출력된다
print(10, 20, 30)
#을 입력하면
10 20 30
#이 출력된다
자료형
Data를 쉽게 구분하기 위해 정의한 것
- 문자열 : 안녕하세요, Hello 등
- 숫자 : 10, 20, 30 등
- 불 : True, False
자료는 세포처럼 구성 요소의 가장 작은 요소
자료형 확인 함수 type()
type(3)
<class ‘int’> #숫자
type(”Hello”)
<class ‘str’> #문자열
문자열
‘’ 이나 “” 로 표현
‘ 와 “ 두 가지인 경우는 문자열 안에 따옴표를 넣을 경우가 있기 때문이다
>>>“’예시’”
’예시’
>>>’”예시”’
”예시”
특수한 역할하는 \\
>>>“\\”안녕하세요\\”반갑습니다”
’”안녕하세요”반갑습니다’
>>>print("안녕하세요\\n안녕하세요") #줄바꿈
안녕하세요
안녕하세요
>>>print("안녕하세요\\t안녕하세요") # Tab키
안녕하세요 안녕하세요
\ 자체를 출력하려면 \\ 로 입력해야 한다
문자열을 여러 줄로 출력하기
>>>print("""안녕하세요 # """를 3개 입력하면 연속해서 입력 가능하게 변함
...안녕하세요
...안녕하세요""")
안녕하세요
안녕하세요
안녕하세요
>>>print(""" # 이렇게 하면 줄바꿈이 발생
...안녕하세요
...안녕하세요
...안녕하세요
...""")
안녕하세요
안녕하세요
안녕하세요
>>>print("""\\ # \\를 넣으면 줄바꿈이 생략
...안녕하세요
...안녕하세요
...안녕하세요\\
...""")
안녕하세요
안녕하세요
안녕하세요
문자열 연결
>>>"안녕하세요" + "반갑습니다"
'안녕하세요반갑습니다'
문자열 반복
>>>"안녕하세요" * 3
'안녕하세요안녕하세요안녕하세요'
>>>"-" * 20
'--------------------'
'Python' 카테고리의 다른 글
[Python] 문제 풀기 21~40 Python문자열 1 (0) | 2023.07.09 |
---|---|
[Python] 문제 풀기 1~20 Python변수 (0) | 2023.07.06 |
Boto3 개요 및 사용 예시 (0) | 2023.04.27 |
프로그램 입력과 출력 (0) | 2023.04.26 |
Python 문자열의 기본 함수 (0) | 2023.04.17 |