파이썬 딥러닝 ai 스쿨 기초/lecture01

lecture01 0교시 파이썬 기초 연습문제

junny1997 2021. 3. 11. 15:36

연습문제 1

언어 = 90, 영어 = 60, 수학 = 81

위 학생의 평균 성적을 구하는 코드를 작성하세요. 

(average) 

print(average)

grade = []
while(1):
    enter = input("plz enter grade:")
    if enter:
        grade.append(float(enter))
    else:
        break

print(grade)
average = 0
for i in range(len(grade)):
    average += grade[i]
average = average/len(grade)
print(average)

plz enter grade:90

plz enter grade:60

plz enter grade:81

plz enter grade:

[90.0, 60.0, 81.0]

77.0

 

 

연습문제 2

Mary's cosmetics 을 출력하세요.

"dk2jd923i1jdk2jd93jfd92”의 길이를 구하세요.

t1 = 'python’, t2 = 'java’일 때 문자열 더하기와 곱하기를 이용하 여 ”python java python java python java”를 출력 하세요. 

id = "890910-1157963"에서 성별을 나타내는 수를 출력하세요.

license_plate = "24가 2210”에서 번호판 뒷자리만 출력하세요.

url = portal.ac.kr 에서 kr만 출력하세요. (split 함수 사용)

print("Mary`s cosmetics")

print(len("dk2jd923i1jdk2jd93jfd92"))

t1='python '
t2='java '
print((t1+t2)*3)

license_plate="24가 2210"
print(license_plate[4:])

url="portal.ac.kr"
url_list=url.split(".")
print(url_list)
print(url_list[2])

Mary`s cosmetics

23

python java python java python java 

2210

['portal', 'ac', 'kr']

kr

#split(".") = "."을 기준으로 리스트 분할

 

 

연습문제 3

language1 = ["C", "C++", "JAVA"], language2 = ["Python", "Go", "C#"] 두 리스트의 원소를 모두 갖는 languages를 만드세요.

nums = [12, 245, 33, 77, 858]의 평균을 구하세요.

a = ["b", "a", "d", "c"] 리스트를 알파벳 순으로 정렬하세요.

language1 = ["C","C++","JAVA"]
language2 = ["Python","Go","C#"]
languages = language1+language2
print(languages)
nums = [12,245,33,77,858]
sum = 0
for i in range(len(nums)):
    sum += nums[i]
print(sum / len(nums))
a=["b","a","d","c"]
a=sorted(a)
print(a)

['C', 'C++', 'JAVA', 'Python', 'Go', 'C#']

245.0

['a', 'b', 'c', 'd']

#list3 = list1 + list2  리스트 합치기 가능