-
윈도우에서 복사해 우분투(ubuntu)로 붙여넣기 안될 때
왜인지는 모르겠지만 가상머신 접속 후 Player > Manage > install 에서 삭제 후 재설치가 잘 되지 않아서 다른 방법으로 해결했다. 터미널창에서 다음과 같은 명령을 입력한다. # 설치된 vm tool 제거 sudo apt-get autoremove open-vm-tools # 도구 재설치 sudo apt-get install open-vm-tools-desktop 이렇게 한 후에 복사 : ctrl + insert 붙여넣기 : shift + insert 로 블럭을 지정해서 복사-붙여넣기 하거나, 윈도우의 파일을 드래그 혹은 복사-붙여넣기 했을때 파일이 잘 옮겨진다. (참고자료: https://www.python2.net/questions-785239.htm)
2021.03.30 12:32 -
[Python] 리스트에 특정 값이 있는지 체크하기
리스트에 특정 값이 있는지 체크 list = ['apple', 'banana', 'cherry'] if 'apple' in list: print("리스트에 'apple'이 있습니다.") if 'watermelon' not in list: print("리스트에 'watermelon'이 없습니다.")결과 리스트에 'apple'이 있습니다. 리스트에 'watermelon'이 없습니다.
2021.01.05 11:12 -
[안드로이드 스튜디오] Error running 'app': Gradle project sync failed. Please fix your project and try again. / android studio Error while waiting for device: The emulator process for AVD was killed
에러메시지: Error running 'app': Gradle project sync failed. Please fix your project and try again. 또는 android studio Error while waiting for device: The emulator process for AVD was killed 해결 방법 인터넷 연결 되어있는지 확인 File > Settings > Appearance & Behavior > System Settings > Androind SDK SDK Tools 에서 Android Emulator 설치 되어있는지 확인, 업데이트 해야하면 업데이트 한다. 나의 경우에는 이렇게 해서 해결했다. 환경변수 설정도 만져보고 무슨 Grandle? 폴더도 지워보고 ..
2021.03.19 19:53 -
BOJ 9012. 괄호 (Python)
BOJ 9012. 괄호 https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 풀이 여는괄호 '(' 면 스택에 담는다. 닫는괄호 ')' 면 스택에서 pop()한다. 만약 중간에 '('가 아닐 때, 스택이 비어있으면 괄호가 맞지 않는 것이므로 답은 "NO"이다. 루프가 종료되고 스택이 비어있으면 괄호가 맞는 것이므로 "YES" 루프가 종료되어도 스택에 무언가가 남아있다면 괄호가 맞지 않는 것이므로 "NO"이다. 소스코드 i..
2021.02.16 15:34 -
[Python] sys.maxsize - 최대 정수값
sys.maxsize python3에서 int의 최댓값은 sys를 import한 다음 maxsize를 구해보면 알 수 있다. import sys test = sys.maxsize print(test) list1 = range(test) print(len(list1)) """ 2147483647 2147483647 """python3이상에선 int형을 초과할 경우 자동으로 long으로 변환되기 때문에 다음과 같은 연산도 가능하다. # 최대 정수값 초과시 long으로 자동 변환 test += 1 print(test) """ 2147483648 """반면 int의 최댓값을 초과하게 되면 list를 생성 할 수 없다. list2 = range(test) print(len(list2)) """ OverflowEr..
2021.01.11 11:45