Raspberry Pi ( python )

라즈베리파이 : 파이썬 연습문제 (02/23)

hojomu 2023. 2. 23. 16:48

02/23

1)

# 1) type() 함수를 이용하여 아래 변수에 바인딩된 값의 타입을 판별해보세요.
a = "132"
print(type(a))

# 2) 변수 s 와 t에는 각각 문자열이 바인딩 되어있습니다.
s = "hello"
t = "python"
# 두 변수를 이용하여 아래와 같이 출력 해보세요.
print(s+"! "+t)
print(s+"!",t)  # 두 실행문은 같은 결과가 나온다 ( , = space 바)

# 3) 아래 코드의 실행 결과를 예상해보세요.
a = "3"
b = "4"
print(a + b)
print("Hi" * 3)

# 4) 화면에 '-'를 80개 출력하세요.
print("-"*80)

# 5) 변수에 다음과 같은 문자열이 바인딩되어 있습니다.
t1 = 'python'
t2 = 'java'
# 변수에 문자열 더하기와 문자열 곱하기를 사용해서 아래와 같이 출력해 보세요.
print((t1+" "+t2+" ")*4)

2)

1. 영화제목을 movie_rank 이름의 리스트에 저장해보세요

순위  영화
1 닥터 스트레인지
2 스플릿
3 럭키

2. movie_rank 리스트 맨 마지막에 "배트맨"을 추가하라.

3. movie_rank 리스트에는 아래와 같이 네 개의 영화 제목이 바인딩 되어있다. "슈퍼맨"을 
"닥터 스트레인지" 와 "스플릿" 사이에 추가하라

4. 리스트에서 럭키를 삭제하라

5. 리스트에서 스플릿과 배트맨을 삭제하라

6. 오류 발생의 원인을 찾아라
t = (1,2,3)
t[0] = 'a'

movie_rank = [ '닥터 스트레인지', '스플릿', '럭키']
movie_rank.append("배트맨")
movie_rank.insert(1,"슈퍼맨")
movie_rank.remove('럭키')
movie_rank.pop()
movie_rank.pop()
print(movie_rank)

# 오류 발생의 원인을 찾아라
t = (1,2,3)
t[0] = 'a'
# t 는 소괄호로 선언되었기 때문에 튜플이다.
# 따라서 t 전체를 재선언 할 수는 있지만 t의 한 부분만 변경할 수 는 없다.