susujin의 기술 블로그
close
프로필 배경
프로필 로고

susujin의 기술 블로그

  • 분류 전체보기 (260)
    • 정보보안 (51)
      • 뉴스 스크랩 (44)
      • 보안지식 (7)
    • Python (17)
      • Python 기초 (7)
      • Python 활용 (8)
      • 알고리즘 문제풀이 (2)
    • Secure Coding (55)
      • 시큐어코딩 가이드 (46)
      • 실습환경 구축(Django) (6)
      • 실습환경 구축(Kali Linux) (3)
    • 시스템 보안 및 실무 (43)
      • 시스템·네트워크 보안 (21)
      • 시스템 운영·구축 실무 (22)
    • 보안 취약점 진단 및 대응 (69)
      • 취약점 (16)
      • Port Swigger:Lab (19)
      • WebGoat (16)
      • Bee-Box (7)
      • openeg (11)
    • 모의해킹 (8)
    • Cloud (2)
    • SK쉴더스 루키즈 (6)
      • 후기 (6)
    • 프로젝트 (9)
      • AndroidStudio (0)
      • App Inventor (8)
      • PHP (1)
  • 글쓰기
  • 관리자
  • 깃허브
[Python] 엑셀 M*N 곱셈표 만들기/openpyxl 모듈

[Python] 엑셀 M*N 곱셈표 만들기/openpyxl 모듈

openpyxl 모듈은 파이썬에서 엑셀을 쉽게 다룰 수 있도록 도와주는 모듈입니다. openpyxl 설치는 cmd(터미널)창에서 다음과 같이 입력해주어야합니다. pip install openpyxl 가로 M, 세로 N 값을 받아 곱셈표를 만들어 엑셀파일(xlsx)로 저장하는 코드입니다. 예를 들어 가로 5, 세로 6을 입력하면 다음과 같이 엑셀에 저장되어야 합니다. 1. 필요한 모듈 가져오기 현재 디렉토리에서 작업하여 해당 파일에 저장하기 위해 os 모듈을 사용합니다.(선택) 가로 M, 세로 N 값을 받기 위해 sys 모듈을 사용합니다. (선택, input() 사용 가능) 파이썬에서 엑셀을 다루기 위해 openpyxl 모듈을 사용합니다. import sys, openpyxl, os from openpyx..

  • format_list_bulleted Python/알고리즘 문제풀이
  • · 2023. 10. 31.
  • textsms
[Python] Tic Tac Toe/틱택토 게임 알고리즘

[Python] Tic Tac Toe/틱택토 게임 알고리즘

Tic Tac Toe(틱택토) 게임은 3*3 형태의 판에서 두 명이서 번갈아가며 같은 모양을 가로,세로,대각선 상에 놓는 게임으로, 먼저 완성한 사람이 이기는 게임입니다. 1. 초기 맵 만들기 딕셔너리(dictionary)를 사용하여 9개의 (키,값)을 만들어주고 모든 값은 공백으로 넣어줍니다. {1:' ', 2:' ', 3:' ' ... 8:' ', 9:' '} #초기맵 만들기 the_board = {} for i in range(1,10): the_board[i] = ' ' 2. 맵 그리기 9칸으로 구분만 하면 됩니다. (공백) | (공백) | (공백) | ------------------------------ (공백) | (공백) | (공백) | -----------------------------..

  • format_list_bulleted Python/알고리즘 문제풀이
  • · 2023. 10. 27.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (260)
    • 정보보안 (51)
      • 뉴스 스크랩 (44)
      • 보안지식 (7)
    • Python (17)
      • Python 기초 (7)
      • Python 활용 (8)
      • 알고리즘 문제풀이 (2)
    • Secure Coding (55)
      • 시큐어코딩 가이드 (46)
      • 실습환경 구축(Django) (6)
      • 실습환경 구축(Kali Linux) (3)
    • 시스템 보안 및 실무 (43)
      • 시스템·네트워크 보안 (21)
      • 시스템 운영·구축 실무 (22)
    • 보안 취약점 진단 및 대응 (69)
      • 취약점 (16)
      • Port Swigger:Lab (19)
      • WebGoat (16)
      • Bee-Box (7)
      • openeg (11)
    • 모의해킹 (8)
    • Cloud (2)
    • SK쉴더스 루키즈 (6)
      • 후기 (6)
    • 프로젝트 (9)
      • AndroidStudio (0)
      • App Inventor (8)
      • PHP (1)
최근 글
인기 글
태그
  • #보안기능
  • #취약점진단
  • #burp suite
  • #sql injection
  • #openeg
  • #XSS
  • #입력데이터 검증 및 표현
  • #WebGoat
  • #파이썬
  • #Port Swigger
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바