C나 자바와 다르게 for문을 통해 *로 삼각형 그리는게 굉장히 쉬웠다. # -*- coding: utf-8 -*-"""Created on Wed Jan 4 14:42:58 2017 @author: LMJ""" print(" "*11+("@"))for i in range(1,12*2,2): print((" "*((12*2-1-i)//2))+("*"*i));print(" "*10+("|||")) 맨 윗부분과 맨 아랫부분만 제외하면 2줄만에 삼각형을 그릴 수 있었다. 지났지만 Merry Christmas!
1. for문 -for문의 기본적인 구문for 변수 in 범위: 반복 실행 코드 -for문의 범위로 사용되는 것 : 시퀀스 자료형,반복 가능한 자료ex) 문자열,리스트,튜플,사전,range()함수, 그 외 반복 가능한 자료 1) 문자열을 범위로 지정한 예 2) 리스트를 범위로 지정한 예 3) 사전을 범위로 지정한 예 2. for문의 확장된 사용 for 변수 in 범위:반복으로 실행할 코드else:실행할 코드 EX) 3. if문 1) if문의 기본적인 사용 if 조건 1:실행코드1elif 조건2:실행코드2else:실행코드3실행코드4 -조건1이 참이면 실행코드 1을 수행하고 if문 밖의 실행코드 4 수행-조건1이 참이 아니면 조건 2가 참인지 체크하고 참이면 실행코드2를 수행한 후 if문 밖의 실행코드 4 ..
1. 들여쓰기 -파이썬은 다른 언어와 달리 제어문,함수,클래스 등에서 실행코드를 구분해주는 괄호 { } 가 없다.-대신 들여쓰기가 있다!-제어문이나 함수 이름, 클래스 이름 뒤에 콜론' : ' 으로 제어문,함수 이름,클래스 이름의 끝을 표시하고 ' : ' 다음에 실행코드를 작성 -실행코드가 한 줄인 경우if 'a' in listdata: print('a is in listdata')-> if 'a' in listdata : 제어문 -실행코드가 한 줄 이상인 경우if 'a' in listdata:실행코드 # 반드시 들여쓰기! 1) 가장 바깥쪽의 실행코드는 들여쓰기 없이 시작(공백) if 'a' in listdata: print('a is in listdata')-if 앞에 공백이 있으면 오류 발생 2) '..
1. 수치형 자료형 -정수형 : -1,0,1과 같은 우리가 흔히 알고 있는 정수-실수형 자료 : -0.5,2.5 같이 분수로 표현할 수 있는 유리수,pi(원주율),루트 같은 무리수를 포함하는 실수-복소수형 자료 : 실수부+허수부로 되어 있는 복소수 >>> a = 1 # 정수형 자료 선언>>> b = 1.0 # 실수형 자료 선언>>> c = 1+j # 복소수형 자료 선언>>> d = 0x1A # 16진수 정수형 자료 선언 EX) 2. 문자열 자료 -문자열 자료 선언 방법>>> str1 = 'I love Python'>>> str2 = "A lot of things occur each day">>> str3 = """We have got to live with our own way""" - ' or "- 변..
- Total
- Today
- Yesterday
- 자바
- Python
- pwnable.kr
- wargame.kr
- c언어
- cobolt
- lord of sqlinjection
- attackme
- 파이썬
- 워게임
- pwnable
- MySQL
- lob
- 1번
- ftz
- Los
- BOF
- Lord of SQL Injection
- java
- 웹해킹
- C
- 0xdeadbeef
- 설치
- wargame
- 우분투
- ubuntu
- 명령어
- WebHacking
- my-pass
- webhacking.kr
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |