파이썬

Python

[코딩도장] Unit.22 | 리스트와 튜플 응용하기 | 22.10 심사문제 코드

> Unit.22 리스트와 튜플 응용하기 >> a = [10, 30] >>> a.append([50, 70]) >>> a [10, 30, [50, 70]] >>> len(a) 4 #빈 리스트에 값 추가하기 >>> a = [] >>> a.append(10) >>> a [10] 2. extend : 리스트를 연결하여 확장. 리스트의 끝에 다른 리스트를 연결하여 확장하는 메서드이다. 따라서 리스트와 리스트를 연결한 모양이 된다. 3. insert : 특정 인덱스에 요소 추가. 위의 두 메서드는 리스트의 끝에 요소를 추가하는 방법이지만, insert는 원하는 위치에 요소를 추가할 수 있다. insert(인덱스, 요소)를 사용하여 특정 인덱스에 요소를 추가한다. 리스트의 맨 처음에 요소를 추가할 때는 insert..

Python

[코딩도장] 19.6 심사문제 | 20.8 심사문제 | 21.6 심사문제

> Unit.19 계단식으로 별 출력하기 j : print('*', end='') print() > Unit.20 FizzBuzz 문제 Unit.21 터틀 그래픽스로 그림 그리기

Python

[코딩도장] Unit.18 | break, continue로 반복문 제어하기 | 18.6 심사문제 코드

> Unit.18 break, continue로 반복문 제어하기 >> 0 1 2 ... 97 98 99 #for문에서 break로 반복 끝내기 for i in range(10000): print(i) if i == 100: break >>> 0 1 2 ... 98 99 100 continue는 break와 비슷하긴 하지만 루프를 중단하고 반복을 빠져나온느 것이 아니라 반복을 유지한 상태에서 코드만 건너뛴다. i = 0 while i >> 1 3 5 ... 95 97 99 for i in range(100): if i % 2 == 0: continue #아래 코드를 실행하지 않고 건너뜀..

Python

[코딩도장] Unit.17 | while문으로 반복 출력하기 | 17.6 심사문제 코드

> Unit.17 While문으로 반복 출력하기 > Hello, world! 1 Hello, world! 2 Hello, world! 3 ... Hello, world! 99 Hello, world! 100 반복 횟수를 정하지 않으면 조건식이 만족할 때 까지 반복하게 된다. 따라서 while문은 반복 횟수가 정해지지 않았을 때 유용하다. while문은 무한루프를 만들 수 있다. 조건식 대신 True를 입력하면 무한히 반복하는 무한 루프가 된다. 조건식이 True이므로 변화식도 필요없다. while True: print('Hello, world!') 0이 아닌 숫자, 내용이 있는 문자열은 모두 true로 취급하기에 True 대신 0이 아닌 숫자 또는 내용이 있는 문자열을 입력해도 무한 루프가 만들어진다. ..

Python

[코딩도장] Unit.16 | for문으로 반복 출력하기 | 16.6 심사문제 코드

>Unit.16 for문으로 반복 출력하기>> Hello, world! 5 Hello, world! 6 Hello, world! 7 Hello, world! 8 Hello, world! 9 Hello, world! 10 Hello, world! 11 range 대신 for문의 반복 횟수 자리에 리스트를 넣을 수도 있다. 리스트를 range 대신 넣게 되면 리스트의 요소들로 반복을 하게 된다. 이는 리스트 뿐 만 아니라 튜플, 문자형 등 시퀀스 자료형 전부 해당된다. #list a = [10, 20, 30, 40, 50] for i in a: print(i) >>> 10 20 30 40 50 #문자열 for letter in 'Python': print(letter, end=' ') >>> P y t h ..

각종 에러들을 해결 해 보자

tf.float64를 np.int로 변환하기 | AttributerError : module 'tensorflow' has no attribute 'to_int32'

GAN을 사용하여 CIFAR-10 이미지를 생성하는 프로젝틀르 진행하던 중 plt.imshow()부분에서 오류를 마주했다. ( 해당 프로젝트 노트북 파일 : https://github.com/YOOHYOJEONG/AIFFEL_LMS_project/blob/master/ex13/ex13_DCGAN_CIFAR10.ipynb ) GitHub - YOOHYOJEONG/AIFFEL_LMS_project Contribute to YOOHYOJEONG/AIFFEL_LMS_project development by creating an account on GitHub. github.com 프로젝트 진행 순서는 다음과 같다. 데이터셋 구성 - 생성자 모델 구현 - 판별자 모델 구현 - 손실 함수와 최적화 함수 구현 - 훈..

Python

[코딩도장] Unit.15 | elif 사용하기 | 15.4 심사문제 코드

>Unit.15 elif 사용하기>> 1 콜라 >>> 4 제공하지 않는 메뉴 15.4 심사문제 : 교통카드 시스템 만들기 age = int(input()) balance = 9000 if 7

Python

[코딩도장] Unit.14 | else 사용하여 두 방향으로 분기하기 | 14.7 심사문제 코드

>Unit.14 else 사용하여 두 방향으로 분기하기 0 : print('+') else : print('-') >>> + else에서 변수에 값을 할당 할 땐 조건부 표현식을 사용할 수 있다. >>> x = 5 >>> y = x if x == 10 else 0 >>> y 0 14.7 심사문제 : 합격 여부 판단하기 korean, english, math, science=map(int,input().split()) x=(korean+english+math+science)/4 if korean100 or english100 or math100 or science100: print('잘못된 점수') else: if x>=80: print('합격') else: print('불합격') https://githu..

Python

[코딩도장] Unit.13 | if 조건문 | 13.7 심사문제 코드

>Unit.13 if 조건문 50 : print('x는 50이상이다.') if x == 100 : print('x는 100이다.') #가장 상위 조건문도 만족하고 x rk 100인 조건도 만족 시 실행 될 코드는 들여쓰기를 해주어야 한다. if x == 60 : print('x는 60이다.') 13.7 심사문제 : 온라인 할인 쿠폰 시스템 만들기 a=int(input()) b=input() if b=='Cash3000': a-=3000 if b=='Cash5000': a-=5000 print(a) https://github.com/YOOHYOJEONG/dojang_python GitHub - YOOHYOJEONG/dojang_python Contribute to YOOHYOJEONG/dojang_pyth..

Python

[코딩도장] Unit.12 | 딕셔너리 | 12.5 심사문제 코드

>Unit.12 딕셔너리>> a = {'name' : "Mina", 'height' : 160} >>> print(a) {'name' : "Mina", 'height' : 160} >>> b = {'name' : "Mina", 'height' : 160, 'name' : "Minho"} >>> print(b) {'height' : 160, 'name' : "Minho"} 딕셔너리의 키는 문자열 뿐만 아니라 숫자형, 불도 사용할 수 있지만 리스트와 딕셔너리는 사용할 수 없다. 값에는 리스트, 딕셔너리 등을 포함하여 모든 자료형을 사용할 수 있다. 빈 딕셔너리를 만들 땐 a = { } 로 만들 수 있으며, a = dict()도 가능하다. 딕셔너리의 키에 접근할 땐 딕셔너리 뒤에 [ ](대괄호)를 사용하여 [..

토오오끼
'파이썬' 태그의 글 목록 (9 Page)