#1차시 출력함수
#출력함수 print()
print(2025)
print('안녕')

#f-string 문자열 안에 변수를 넣어서 사용하는 방법
name = '주현'
age = 12
print(name, age)
print('내 이름은',name)
print(f'내 이름은 {name}이고, 나이는 {age}살 입니다')

#탈출 문자 \역슬래시로 시작 
print('안녕!\n반가워') # \n 줄 바꾸기
print('이름\t나이') # \t 탭
print('경로 C:\\Python') #역슬래시 출력
print('I\'m') # '작은따옴표 출력
print("He said \"Hello\".") # "큰따옴표 출력

print('\n----문제----')
print('이름\t나이\n\'시헌\'\t12세')
print(f'이름\t나이\n\'{name}\'\t{age}세')


#2차시 자료형
#1. 숫자형
    # 정수 int 소수점이 없는 숫자
print(type(2025))
    # 실수 float 소수점이 있는 숫자
print(type(3.5))

#2. 문자열 str '' ""
print(type('문자열'))
print("안녕")

#3. 리스트 list [] 여러 값을 묶어서 저장하는 자료형
#리스트 안에 여러 자료형을 넣을 수 있다!
lst1 = [1, 2.7, 'a', [3, 4], (1, 2)]
print(lst1)

#4. 튜플 tuple () 여러 값을 묶어서 저장하는 자료형
#5. 딕셔너리 dict { }
#6. 논리형 bool True False


#3차시 변수
#변수 : 값을 저장하는 상자
name = '주현'
print(name)

number = 20250811
print(number)
number = 1008
print(number)
#변수에 저장된 값을 바꿀 수 있다

list1 = [1, 2, 3.5, 'a', [5, 6]]
print(list1)

'''
변수 이름 규칙
1. 알파벳, 한글, 숫자, _ 만 쓸 수 있다
2. 숫자로 시작할 수 없다
3. 파이썬 예약어(for, while, if 등)는 사용할 수 없다
4. 빈칸이나 특수문자는 사용할 수 없다
'''

#4차시 숫자형 사칙연산
print(5 + 5)
print(1.25 + 0.37)
print(14 - 12)
print(1.25 - 0.37)
print(42 * 41) #곱하기
print(321 / 7) #나누기

print(14 // 5) #몫
print(14 % 5) #나머지


#5차시 문자열 연산
print('안녕'+'하세요')
print('안녕','하세요')

#문자열 + 문자열만 가능하다
print('안녕' + '2')
print('안녕' + "[1, '2']")

#문자열 * 정수만 가능하다
print('안녕' * 3)
print(3 * 'hi')

# print('ab' / 'b') 문자열은 빼기랑 나누기가 안된다


#6차시 입력함수
#출력 함수 : print()
#입력 함수 : input()
#변수 = input()
name = input('이름 : ')
print(name)

num1 = input('첫 번째 숫자 : ')
print(num1)
print(type(num1))
print(int(num1) - 8)

num2 = int(input())
print(num2)
print(type(num2))

print('----문제1----')
year = int(input())
age = 2025 - int(year)
print(age)

print('----문제2----')
# a = ???
# b = ???
# print(???)






Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: