기술나눔

Python·2를 시작하기 위한 기본 지식

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

"""
# 파이썬 소개
# 파이썬 주석
# 한 줄 주석: #
#여러 줄 주석: ''' r """"""
# 파이썬 출력과 입력
# 인쇄: 출력
# 입력: 입력 ① 프로그램이 일시 중지되고, ② 문자열 내용을 가져옵니다 int("100")
# 파이썬 변수
#변수 정의: 연령 = 18
# 가, 비 = 3, 4
# x = y = z = 1
# 변수 값을 교환합니다:
# a, b = b, a
# 변수 명명 규칙:
# 키워드: 키워드.kwlist, 총 35개
# 변수 삭제: del a

"""
인쇄(100)
print(100, 'hello', sep='=', end='ok') # n은 줄 바꿈을 의미합니다.
인쇄(200)

name = input('이름을 입력해주세요:')
이름을 새기다)

'''
참인 동안:
name = input('이름을 입력해주세요:')
이름을 새기다)

'''
'''

# 확장(이해)
a = 6
비 = 8

# 두 변수의 값을 교환합니다
'''
# a, b = b, a
# a, b를 출력하세요. # 8 6
'''

# 다른 방법
'''
a = 6
비 = 8
c = a # a=6,b=8,c=6
a = b # a=8,b=8,c=6
b = c # a=8,b=6,c=6
a, b를 출력하세요
'''

# 세 번째 변수 c는 필요하지 않습니다.
'''
a = a + b # a=8+6 , b=8
b = a - b # a=8+6 , b=6
a = a - b # a=8, b=6
a, b를 출력하세요
'''

#비트 연산자
# ^ : 비트 XOR: 다름은 1, 같음은 0
a = 6
비 = 8

a = a ^ b
b = a ^ b
a = a ^ b

#비트 연산
# 십진수 이진수 0 1
# a = 6 0110
# b = 8 1000

#8421 법
# 바이너리: 1 1 1 1
# 십진수: 8 4 2 1

# a = a ^ b XOR: 같은 값은 0, 다른 값은 1
# a = 6 0110
# b = 8 1000
# ---------------
# a=a^b=14 1110

# b = a ^ b
# a = 14 1110
# b = 8 1000
# ---------------
# b=a^b=6 0110

# a = a ^ b
# a = 14 1110
# b = 6 0110
# ---------------
# a=a^b=8 1000

a, b를 출력하세요. # 8 6
'''