본문 바로가기

Study16

03. Python 조건문과 반복문 1. if문 if x==10: #if 조건식: print('10입니다') #들여쓰기하고 코드 #빈줄에서 엔터누르면 명령끝나고 출력 중첩 if문은 들여쓰기로 구분 2. else 사용하기 if x==10: print('10입니다.') else: print('10이 아닙니다.') 3. elif 사용하기 if x==10: print('10입니다.') elif x==20: print('20입니다.') else: print('10도 20도 아닙니다.') 4. 조건문의 동작 방식 none은 false취급 숫자는 정수(2진수, 10진수, 16진수), 실수와 관계없이 0이면 거짓, 0이 아니면 참 문자열은 내용이 있으면 참, 빈 문자열은 거짓 5. 조건식 여러개 지정하기 if x==10 and y==20: # x가 10.. 2019. 7. 10.
02. Python 기초 2 1. 입력받기 (1) 문자열 입력받기 input() (2) 숫자 입력받기 int(input()) (3) 한번에 여러개 입력받기 input().split() a,b=input().split()은 공백을 기준으로 분리 a,b=input().split(기준문자)는 기준문자를 기준으로 분리 단, 숫자를 입력받을 때는 input과 split의 결과가 문자열이므로 분리 후 따로 변환해줘야한다. * 이를 해결할 수 있는 방법은? a,b=map(int,input().split()) 나 a,b=map(int,input().split(','))으로 분리 2. 출력하기 (1) 값 여러개 출력하기 print(a,b,c, sep='문자열') 변수나 값 사이에 sep값으로 지정해준 문자열이 함께 출력된다. sep은 seperat.. 2019. 6. 26.
01. Python 기초 0. 기본 내용 - 파이썬은 대소문자를 구분/ 작은따옴표로 묶기/ 따옴표 쌍 잘 맞춰주기 만약 에러가 난 경우 처음부터 다시 입력하기 번거로움,,, 그럴때 방향키나 마우스로 에러가 발생한 줄로 옮긴 후 엔터를 눌러 수정한 뒤 다시 실행 가능 - 주석은 # 붙이기 - if문, while문, for문 등은 들여쓰기 항상 해주어야 됨. (tab혹은 공백 4칸) - 셸에서는 숫자 연산이나 변수이름만 입력시 값이 출력되는데 스크립트 파일에서는 print()로 출력해야 나옴 1. 출력하기 print() print('Hello, world') print('hello'); print('world') - 작은따옴표로 묶은 부분은 문자열 - 세미콜론을 붙이지 않음 (붙여도 에러가 발생하지는 않음) 한줄에 여러 구문을 사용.. 2019. 6. 24.
05. 유니티(Unity) 투명부분 제외하고 버튼클릭하기 버튼에 이미지를 넣고 클릭을 하면 투명한 부분도 같이 버튼의 일부로 인식됩니다. 이렇게 하면 버튼의 영역이 항상 사각형이 되겠죠. 이 문제를 해결해보았습니다. 버튼을 클릭 시 Stage1 씬으로 넘어가는 기능을 구현해보겠습니다. 1. 버튼 추가 2. 버튼에 이미지 등록 3. 해당 이미지의 Inspector에서 Advanced의 Read/Write Enabled 체크 4. Script 생성 후 작성 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; public class Menu : MonoBehaviour { pu.. 2018. 12. 27.