Python (파이썬) 6

해킹 커리큘럼 정하기

1. 해킹에도 분야가 있어? 나한테는 어떤 해킹이 맞을까? 시청하면 해킹 방향을 잡는데 도움이 될 거 같아 가져왔습니다 한번씩 꼭 보세요. https://www.youtube.com/watch?v=Y5MbMsJEjz8 2. 문제를 풀면서 실력을 기르자 1) bandit 워게임 리눅스 기초 지식들을 활용하여 해킹을 공부하기 원한다면 bandit 추천 OverTheWire: Bandit We're hackers, and we are good-looking. We are the 1%. Bandit The Bandit wargame is aimed at absolute beginners. It will teach the basics needed to be able to play other wargames. If..

Python (파이썬) 2023.11.22

파이썬 활용 - RPG 게임 만들기

한번 따라 해보세요 노노 - 주인 폴렌 - 노노의 몬스터 나나 - 야생의 몬스터 nam = "nana" nanahp = 100 polenhp = 100 pk = 20 nanapk = 10 name = "nono" poket = "polen" print(nam, "가 나타났다") b = input("도망=1, 싸운다=2") if b == "1": print("무사히 도망쳤다") else: while nanahp != 0 and polenhp != 0: e = input("공격=1, 막기=2") if e == "1": print(name, "공격!") nanahp -= pk # 체력 업데이트 print("nana의 체력:", nanahp) input() print(nam, "가 공격했다") polenhp -..

Python (파이썬) 2023.11.20

파이썬 활용 - 간단한 대화

print("hi") input() name=input("이름이뭐야?:") print("너의 이름은", name, "이구나") input() m = "" # 변수 m을 초기화 while m not in ["1", "2", "3", "4"]: print("어디로 갈래?") m = input("1, 2, 3, 4 중에서 선택하세요: ") if m == "1": print("늪으로 잘가!") elif m == "2": print("심해로 잘가!") elif m == "3": print("산으로 잘가!") elif m == "4": print("집으로 잘가!") print("프로그램을 종료합니다.")

Python (파이썬) 2023.11.20

파이썬 기초 -제어문2

https://moonriver252.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EA%B8%B0%EC%B4%88-%EC%A0%9C%EC%96%B4%EB%AC%B81 이어서 합니다 for문 (반복문) 지정한 범위 안에서 반복하게 하게 할 때 사용한다. 기본 구조는 다음과 같다 for 변수 in 리스트(또는 튜플, 문자열): 수행할 문장1 수행할 문장2 ... 실습 scores = [80, 35, 45, 64, 90] number = 0 for score in scores: number = number +1 if score >= 50: print("{0}번 학생은 통과".format(number)) else: print("{0}번 학생은 재시험".format(numb..

Python (파이썬) 2023.11.13

파이썬 기초 - 제어문1

제어문 파이썬 제어문의 종류에는 조건문과 반복분이 있다. if문 (조건문) 프로그램이 상황에 따라 다른 동작을 하게끔 할 필요가 있을 때 사용한다. 기본 구조는 다음과 같다 if 조건문: A B … else: C D ... if 뒤의 조건문이 참(True)이면 A, B를 거짓(False) 이면 else인 C,D를 수행한다. elif if – else 구조는 1가지 조건만 판단이 가능하다. 경우에 따라 여러 조건으로 판단하고자 할 때 사용한다. 실습 score = 85 (이부분을 input으로 변경해 구현해보자 - 사용자에게 입력을 받음) if score >= 80 : print('A') elif score >= 60 : print('B') elif score >= 50 : print('C') else :..

Python (파이썬) 2023.11.08

파이썬 기초 - 데이터 타입

길게 쓰면 지루하니 아주 간단하게만 설명. 숫자형 숫자형의 종류에는 정수형과 실수형이 있다. (더 있지만 여기서는 생략) 정수형 (Integer) = 정수를 표현하는 자료형 실수형 (Floating-point) = 소수점이 포함된 실수를 표현하는 자료형 +type() 함수를 사용하면 자료의 형태를 쉽게 확인 할 수 있다. 숫자형 연산 기본 사칙연산 (+,-,*,/) 와 (**,%,//)이 있다 헷갈리는 연산 % 연산자는 나눗셈의 나머지 값을 돌려준다. // 연산자는 나눗셈의 몫 값을 돌려준다. /, // 차이는 뭘까? /는 결과가 실수형으로 출력 //는 결과가 정수형으로 출력 실습 num1 = 6 num2 = 2 print(num1 + num2) print(num1 - num2) print(num1 * ..

Python (파이썬) 2023.11.06