일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 시샵
- c# c#프로그래머스
- c# 백준
- Console.WriteLine
- 유니티게임만들기
- unity3d게임만들기
- 스파르타
- 티스토리챌린지
- 유니티공부
- unity3d
- unity3dservival
- unity공부
- Unity
- 유니티서바이벌게임만들기
- c#프로그래머스기초문법
- C#문법
- 유니티3dui
- c#
- c#코딩기초트레이닝
- unity게임
- 유니티상호작용
- c#기본문법
- c#코테
- 스파르타코딩클럽
- 시샵문법
- unity게임만들기
- 유니티
- 오블완
- c#기초문법
- c#문제
- Today
- Total
목록목차라고 부른다. (246)
나 개발자 진짜 되냐?
처음으로.. 혼자 인터넷 찾아가면서 풀었다.... 프로그래머스에서는 최소공배수, 최대공약수 함수를 아직 못쓰더라 버전이 안맞아서.. 최소공배수 함수 3.9 버전 import math math.lcm(A, B) 이전 버전 for i in range(max(a,b),(a*b)+1): # a,b 중 큰 수 부터 a*b 곱한수까지 구해야하는데 끝까지니까 +1 해줘야한다. if i % a == 0 and i % b == 0 : # 둘다 0으로 떨어지면 i가 최대공약수가 된다. 나눠줄수있는 약수 중 가장 큼 print (i) break 최대공약수 함수 import mathmath.gcd(A,B) 이전 버전 for i in range(min(a,b),0, -1): # 공통 약수 중에 가장 큰 것 을 구해야하기 때문에..
혼자 스스로 풀 수 있는 문제는 뭘까? 아니 창의력 퐁퐁인 내가 이런문제를 푸는데 1차원적으로 밖에 생각을 못한다는 소리를 들어야 하다니 정말 기분이 이상하군 이런거까지 그려봤지만.. 아무 의미 없었다.. 7의 배수를 생각해야한다 . 이것이 정말 중요하다.. 몫 나머지 다 생각할 줄 알아야한다... 할 수 있니 정말..?
오늘의 메인인 사용자 입력 & 출력에 대해 잠깐 훑훑 해보자 input 사용자가 키보드로 입력한 모든 것을 문자열로 저장 입력 받을때 뭐 입력하세요. 뭐 이런 문구를 좀 쓰고 싶을 때! a = input("입력해보든가! : ") → 입력해 보든가! : 가 나오게 된다. 이렇게 입력해보든가 라는 문구에다가 내가 무언가를 적게 되면 그 무언가는 a에 들어가게 된다. → 입력해 보든가! : 28 print(a) → 28 input은 입력받는 모든 것을 문자열로 받는다는 사실 잊지말기!!! print print에 대해서도 조금은 짚고 넘어가야 할 거 같다. 특징 1 큰 따옴표로 나누면 그 사이사이에 + 기능이 숨겨져 있다! 특징 2 문자열에서 띄어쓰기는 콤마가 해준다! 특징 3print를 한 줄에 출력하려면 e..
함수가 길어서 2편을 준비했슴메.. 가볼까유 키워드 매개변수, kwargs 키워드 매개변수라고 하며 이 친구는 k를 보면 예상하듯 딕셔너리로 변환시켜주는 친구이다. 예시를 봅시다아 def a_kwargs(**kwargs) : print(kwargs) a_kwargs(a=1) → { 'a' : 1 } a_kwargs(name='cha', birth= 208) → { 'name' = 'cha', 'birth' = 208 } 함수의 리턴 값은 언제나 하나!!!!!!!!!!!!!!!!!!!!!!! def add_and_mul(a, b): return a+b, a*b result = add_and_mul(2,8) 어?! 리턴은 값이 두 개인데 두개 값을 어떻게 한 변숫값 안에 넣지? 싶을 것이다. 하지만 가능하다..
눈이 와서 밖이 정말 예쁜 하루이다. 예쁘다.... 덕분에 나도 오늘은 새하얀 마음으로 시작한다. 눈 온 듯한 하얀 페이지에 글을 적어볼까!!! 함수는 앞으로도 계속 활용할 것이기 때문에 정리해보았다. 함수로 예시를 잘 둔 사진이 있어서 가져왔다. 출처도 적어야하나..? 점프 투 파이썬이라는 책에 있었다. 함수를 사용하는 이유는 반복적으로 사용되는 부분을 한 곳에 모아서 "입력값을 주면 결과값을 돌려준다"라고 생각하면 좋을 것 같다. 함수를 쓸때 앞에 def를 꼭 붙여준다. 함수를 쓴다고 이야기해주는 것과 같다. def 함수명 (매개변수) : 여기서 매개변수는 함수에 입력으로 전달되는 값을 받을 변수이다. 쉬운 예시를 들어보자. def add( a, b ) : return..
나는 코테가 싫어요 나는 그냥 다 싫어요 생각보다 append를 많이 쓴다는 사실을 알게되었다. i를 가져왔으면 i를 쓰란말이여......
고구마를 먹고왔다. 생각보다 맛있었다.. 엄마한테 어디서 샀는지 물어봐야지 collections 라는 모듈을 사용했다. 이 친구는 리스트에서 원소의 개수를 셀때 사용한다. Counter(array)를 해주게 되면 1은 몇개 2는 몇개 이렇게 튜플형식으로 나오게 된다.(1 ,1) (2, 1) (3, 3) (4, 1) 이렇게 나오는데 우리는 최빈값 즉 가장 많이 나온 값을 알기 위해맨 앞에다가 위치시킨다.그럴때 사용하는 친구로 .most_common()가 있다. 이 친구로 (3, 3) (1 ,1) (2, 1) (4, 1) 이렇게 위치가 바뀌게 된다. 여기서 끝내면 좋지만 두번째 조건에서개수가 똑같을때 -1을 반환하라고 적혀있기 때문에개수비교를 해주어야한다.튜플도 리스트와 마찬가지기 때문에[0]첫번째 튜플 [..