전체태그 보기

#python (173개의 포스트)

chajanee
규칙을 함 쓱 보면.. x + y 값이 다 짝수이니까!!!!! 하... 막상 풀면 단순한데 처음 문제를 보면 머리에서 안나온다 🥺 - Assignment 좌우와 상하가 모두 1 부터 8까지의 칸으로 이루어져 구성 되어 있는 체스보드가 있습니다. 주어진 input 값 2개를 통해서 해당 칸의 색깔이 검은색이면 "YES"를, 아니면 "NO" 를 출력하세요...
chajanee
- 참조 ► https://wikidocs.net/13
chajanee
- 연산자 관련 참조 ► https://wikidocs.net/12
ratorz

Python Class에 관하여

1일 전0개의 댓글
Class Class는 우리가 흔히 말하는 뜻인 '부류' 라는 의미로 사용된다 . '부류'는 비슷한 종류를 묶어놓은 것이다 그러므로 Class도 용도에 따라서 쓰이는것들의 묶음으로 보면 된다. Class 의 선언법은 이런식으로 선언한다. 그리고 클래스명의 시작은 반드시 대문자 여야 된다. 그리고 init 이라는게 있는데 이것은 특별 메소...
ratorz

Decorator와의 씨름

1일 전0개의 댓글
Python의 문법중에 정말 이해가 안가는게 있었고 이것또한 많이 씨름을 했었다 . 그게 바로 Decorator인데 한번 알아보자 .. Decorator * Decorator는 말 그대로 어떤 함수를 받아서 명령을 추가한뒤에 이를 다시 함수의 형태로 반환하는것을 말한다 . * 어떤 함수의 내부를 수정하지 않고 기능의 변화를 주고싶을때 사용 !...
kkuinsoo

Selenium 따라하기

1일 전0개의 댓글
Selenium ? Selenium 은 웹 애플리케이션을 위한 테스팅 프레임워크 입니다. 자동화 테스트를 위해 여러 가지 기능을 지원합니다. 다양한 언어에서도 사용이 가능합니다. Beautiful Soap 는 웹사이트에서 버튼을 클릭해야 얻을 수 있는 데이터라던가, javascript 에 조건이 충족되어야 만 얻을 수 있는 데이터에 접근하는 것에 한계가...
ratorz
Dictionary * 추가하는법 딕셔너리이름{"추가할key이름"} = 추가할 Value * 수정 하는법 딕셔너리이름{"수정할key이름"} = 수정할 Value * 삭제 하는법 del 객체이름["Key이름"] * List * Slicing Slice는 따로 Slice라고 함수를 쓰지않고 그냥 자르고 싶은 List[시작할 인덱스:...
ttwkr
Import Search 그래서 파이썬은 List 요소 하나하나 확인하면서 해당경로에 import하고자 하는 패키지가 있는지 확인한다. sys.modules 와 sys.path의 차이점 sys.modules는 파이썬이 제일 먼저 확인하는 장소이며 Dictionary이고 sys.path는 파이썬이 제일 마지막에 확인하는 장소이고 List형 이다. ...
ratorz
Module 1. Module과 Package * Module과 Package란? ? -Module은 함수와 클래스 등을 모아놓은 라이브러리 라고 생각하면 된다 그리고 Package는 그 Module들을 또 모아놓은 것이다 . * Module들을 각각의 용도에 따라 넣을수 있다 한 Module에 많은 양의 Class와 함수를 정의...
muchogusto
글의 주제 함수를 정의 할때 default value parameter를 non-default value parameter 앞에 정의 하면 안된다고 배웠습니다. 왜 안돼야만 하는지 생각해보세요. default vs. non-default parameter는 함수가 호출 될때 넘겨지는 값들을 전달받아 저장하는 매개변수입니다. parameter는 없...
ttwkr

[Python]For Loop

6일 전2개의 댓글
[python] For Loop
ttwkr
List / Tuples / Set / Dictionary 공부정리
ratorz

Function Parameters

6일 전0개의 댓글
Python에서 함수의 여러 법칙들 Python에서 함수를 정의할때에는 MyName(FirstName
ratorz

Module - (Updating)

6일 전0개의 댓글
Module 이란 * 관련있는 함수들의 모음집 같은것 * 접근법 import 가져올모듈 1. random * import random 후에 * random.choice(뽑아올 변수의이름) 으로 사용가능 * student = ['상준','철수','짱구']일때 random.choice(student) 랜덤으로 한명을 뽑는다. 1-2 r...
ratorz
훑어보기 4 1. for * 어떤 동작을 반복하고 싶을때 사용한다 . * for 변수 in 컨테이너: vvvv실행할 구문 2. range() * 어떠한 연속된 숫자들을 나타내고 싶을떄 * range(3)은 [0,1,2] 와 같다. 또 이것은 range(0,3) 과 같다. * * num3와 num4에는 6,5가 각각 들어가게 된다 ...
ratorz
훑어보기 3 ======= 1. List * 어떠한 요소들은 한번에 묶어서 저장하고 싶을떄 쓰는 방식이다. * [val1,val2,val3···] 의 방식으로 선언할수있다. 2.List에 값 추가 하기 * 값을 추가할수 있다 * list.append()의 방식을 쓴다
ratorz
훑어보기 2 문자열 1. 포맷팅 * 문자열을 대입하는것 * %d ,%s ,%f 등이 있다. * 예시 : my_name ="my Name is %s" % "SangJoon" 이렇게 해주게되면 %s의 자리에 SangJoon이 들어가게됨. * %d 는 정수 %s 는 문자열 %f 는 실수를 넣을때 사용된다. 2. '{}'.form...
ratorz

Python의 기초적 문법 정리 - 1

2019년 11월 29일0개의 댓글
훑어보기 1. print() 함수 1. 출력을 담당하는 함수 2. print()안에 출력할 문구를 작성한다. * 함수 형태: print() * 예시 : print("Hello World") , print(1) ,print(1,2,3) * ","(콤마)를 넣어주게 되면 띄어쓰기로 변한다 2.input() 함수 1. 입력을 담당하는 함...
meekukin

[Python] String concatenation

2019년 11월 27일0개의 댓글
숫자처럼 string도 더할 수 있다. 이를 'string concatentation'이라고 한다. 두개 혹은 그 이상의 문자열을 이을 수 있다. 이 방법을 사용하려면 아래의 문법을 지켜야 한다. 1. 먼저 따옴표 앞에 "f"를 붙여야 한다. f 다음에 오는 string값을 literal strinng interpolation이라고 인지하고 스트링...
meekukin

[Python] 상급 연산자

2019년 11월 27일0개의 댓글
Advanced MAth Expressions - % : modulo operator 나누기의 나머지 값을 계산할때 사용. print(10%3) == 1 - += : 어떠한 변수에 값을 더하여 동일한 변수에 저장하는 것을 더 짧은 방식으로 표현할 수 있도록 지원.