반응형

파이썬 기초 정리

'동빈나' 님의 유튜브 파이썬 강의 25강 정리 내용

a = [10, 20, 30, 40, 50, 10, 10]

# count() : 리스트 내 특정 원소가 몇 개 포함되어 있는지 반환
print(a.count(10))

# index() : 리스트 내 특정한 원소의 첫번째 위치 만약에 없다면 오류 발생
print(a.index(50))

# append() : 리스트 마지막에 새로운 원소 추가
a.append(25)
print(a)

# sort() : 오름차순 정렬
a.sort()
print(a)

a = [10, 20, 30, 40, 50, 10, 10]
b = [70, 50, 40]

# extend(List) : 리스트의 뒤쪽에 다른 리스트를 삽입
a.extend(b)
print(a)

# insert(index, value) : 특정한 위치에 원소를 삽입
a.insert(3, 70)
print(a)

# remove(value) : 리스트 내 특정 원소 중 처음 발견된 원소만 삭제
a.remove(10)
print(a)

# pop() : 리스트 내 특정 인덱스의 원소를 삭제
a.pop(3) # 응용 : b = a.pop(3) print(b)
print(a)

# reverse() : 리스트 순서 반대로 출력
a.reverse()
print(a)

 

반응형
반응형

파이썬 기초 정리

'동빈나' 님의 유튜브 파이썬 강의 24강 정리 내용

 

# -*- Encoding: utf-8 -*-
# 리스트 : 비슷한 성질을 가진 객체의 나열
# 인덱스 : 0       1       2
#   값   : 3.5   4.3     2.3
a = [3.5, 4.3, 2.3, 3.8, 3.2, 4.5]
print(a)

print("인덱스 0 = ", a[0])
print("인덱스 1 = ", a[1])
print("인덱스 2 = ", a[2])
print("인덱스 3 = ", a[3])

# a[0] = 0.9
# print("인덱스 0 = ", a[0])

sum = 0
for i in a:
     sum = sum + i
print("평균 점수 : ", sum/len(a))

a = [
    [90, 95, 83, 40, 30, 20, 19, 48, 39, 59],   # Eng
    [48, 53, 64, 76, 58, 34, 55, 85, 96, 85]    # Math
]

sum = 0
english = a[0]
for i in english:
    sum = sum + i
print("영어 평균 점수 : ", sum / len(english))

sum = 0
math = a[1]
for i in math:
    sum = sum + i
print("수학 평균 점수 : ", sum / len(math))
반응형
반응형

파이썬 기초 정리

'동빈나' 님의 유튜브 파이썬 강의 21강 정리 내용

 

# -*- Encoding: utf-8 -*-

# 3 7 = 10
a = input()
# a는 문자열로 가지고 있음

b = a.split(" ")
# 공백을 기준으로 문자열 자르기
# 두 코드 합치면 >> a = input().split(" ")

print(int(b[0]) + int(b[1]))
# 문자열이므로 숫자형으로 반환 후 연산

x = b[0]
y = b[1]

print("x + y = ", x + y)
print("x - y = ", x - y)
print("x * y = ", x * y)
print("x / y = ", x / y)
반응형
반응형

파이썬 기초 정리

'동빈나' 님의 유튜브 파이썬 강의 20강 정리 내용

 

# -*- Encoding: utf-8 -*-

a = 2
# 컴퓨터 2진수로 표현된다 >> 00000010

print(a >> 1)
print(a << 1)
# Shift 연산자
# < *2
# > /2

a = 2
b = 3
print(a ** b)
# 제곱

a = 3
print(a == 5)
print(a == 3)
#boolean
반응형

+ Recent posts