[파이썬 기초문법] 6. 조건문(if)
파이썬 수업/파이썬 기초문법 2023. 5. 20. 10:31

조건문(if)를 적는 방식은 아래와 같다. 만약(if) ~ 이라면: if a==0: print(a) 만약(if)-아니라면(else): 100보다 작을 때는 숫자를 출력하고, 아닐때는 "반갑습니다"를 출력하려면, a=int(input("숫자를 입력하세요:")) b="반갑습니다" if a0 and a 60 and a70 and a 80 and a 90 and a

[파이썬 기초문법] 3. 리스트
파이썬 수업/파이썬 기초문법 2023. 5. 6. 11:36

[f 문자열 포맷팅] 문자열 포맷팅을 사용 할때는, f'{변수 이름}쓰고 싶은 말' 이런 식으로 사용하면 된다. name=input("당신의 이름을 입력해주세요:") school=input("당신이 다니고 있는 학교를 입력해주세요:") print(f'{name}는 {school}에 다닙니다.') [자료형: 리스트] 리스트로 저장할때는 [ ] 를 쓴다. fruits=['apple','strawberry','pear','bannana','watermelon'] [리스트에 아이템 추가하기] 리스트 맨 뒤에 새로운 아이템을 추가하려면, append() 메서드를 사용한다. fruits.append('cherry') fruits ['apple', 'strawberry', 'pear', 'bannana', 'wate..

[파이썬 프로젝트] tkinter로 실행파일 만들기
파이썬 수업/파이썬 미니프로젝트 2023. 5. 6. 11:35

파이인스톨러 설치 pip install pyinstaller tkinter를 이용해 아래와 같이 코딩 import tkinter as tk import webbrowser import os r = tk.Tk() r.title("innoob리모컨") r.geometry("300x400") upper_frame = tk.Frame(r, width=400, height=70) upper_frame.pack(pady=10) down_frame = tk.Frame(r, width=400, height=100) down_frame.pack(padx=0, pady=10) entry = tk.Entry(upper_frame, width=40, font=("Verdana",36), borderwidth=5) entry...

[파이썬 기초문법] 2. 자료형
파이썬 수업/파이썬 기초문법 2023. 4. 29. 10:35

a='hello world' a[0] h a[6] w - 변수에 저장 a='hello world' - 자료형 확인하기: type() type(a) - 사용가능한 메서드 확인 dir() dir(a) ['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mod__'..

[파이썬 기초문법] 1.변수/입출력
파이썬 수업/파이썬 기초문법 2023. 4. 29. 10:24

[파이썬 기초문법] 1. 변수/입출력 2. 자료형(숫자/문자열) 3. 자료형(리스트/튜플) 4. 자료형(딕셔너리,집합,불) ---------------------------- 5. 조건문(if) 6. 반복문(while/for) 7. 함수 -> 매개변수 8. 파일입출력 ---------------------------- 9. 클래스 10. 모듈 11. 예외처리 12. 라이브러리 1. 변수 / 입출력 - 변수 a = 9 b = 3 a+b 12 - 입출력 함수 input() a=input("이름을 입력하세요") innoob a='innoob' print() print(a) innoob

[파이썬] 지렁이게임 만들기 - pygame
파이썬 수업/파이썬 미니프로젝트 2023. 4. 22. 10:56

[파이썬] 지렁이게임 만들기 - pygame Chat GPT를 활용하여 지렁이 게임을 만들어 보았다. Chat GPT에게 pygame을 활용하여 지렁이 게임을 만드는 코드를 알려줘 라고 요청하면, 아래와 같은 코드를 알려준다. (매번 조금씩 바뀐다) 1. chat GPT에게 지렁이게임 코드 물어보기 2. 파이썬에 pygame 설치하기 pip install pygame 3. 아래의 코드를 파이썬에 붙여넣는다. 4. 화면사이즈, 색깔, 방향 등을 내가 원하는 값으로 변경해 주었다. import pygame # 1. pygame 선언 import random from datetime import datetime from datetime import timedelta pygame.init() # 2. pygam..

[파이썬] 디스코드 챗봇 만들기- 추방
파이썬 수업/파이썬 미니프로젝트 2023. 4. 22. 10:35

파이썬으로 디스코드 서버에 챗봇 붙이는 프로젝트 진행 1. 디스코드 서버 열기 2. 파이썬에 디스코드 설치 pip install discord 3. import 디스코드 4. 디스코드 개발자 채널에 가서, bot 키 생성 https://discord.com/developers/applications 생성하는 방법은 여기에->https://scvtwo.tistory.com/196 5. 파이썬에서 아래와 같이 명령문 코딩 import discord from discord.ext import commands DISCORD_BOT_KEY = '디스코드 봇 키 입력' # Intents 객체 생성 intents = discord.Intents.default() intents.members = True client ..

파이썬 입력 값 다양하게 받기
파이썬 수업/파이썬 기출문제 풀이 2023. 4. 22. 09:20

https://hkim-data.tistory.com/32 Python 입력 값 다양하게 받기 (input, map, split) by 데이터현 2021. 10. 19. 데이터현님이 정리해 놓은 내용을 스크랩한 자료입니다. ---------------------------------------------------- Python에서는 input() 메서드를 통해 입력값을 다양하게 받을 수 있다. (보통 실행 창에서 직접 입력함) 하나씩 알아보자. 1. 문자열 입력 단순하게 input 만을 사용하면 문자열을 입력받게 된다. a = input() type(a) print(a) 실행 결과숫자를 입력해도 '1234'의 문자열로 받음. 2. 숫자 입력받기 python 내장 함수인 int()를 활용해서 input ..

1291 정올: 구구단 /파이썬3
파이썬 수업/파이썬 기출문제 풀이 2023. 3. 24. 00:54

문제 원하는 구구단의 범위를 입력받아 해당 구간의 구구단을 출력하는 프로그램을 작성하시오. (1) 구간의 처음과 끝을 입력받는다. (2) 입력된 구간은 반드시 처음 입력 값이 끝의 입력 값보다 작아야 하는 것은 아니다. 즉 입력된 구간의 범위는 증가하거나 감소하는 순서 그대로 출력되어야 한다.​ 입력형식 구구단의 시작 범위 s,와 끝 범위 e를 입력받는다.(s와 e는 2부터 9사이의 정수) 하나의 결과가 출력되면 프로그램을 종료한다. 출력형식 시작 범위와 끝 범위사이의 구구단을 출력하되 모든 값과 부호 사이는 공백으로 구분하여 아래 출력 예와 같이 줄을 맞추어 출력해야 한다. 구구단 사이는 3개의 공백으로 구분한다. 데이터의 크기가 주어진 범위를 벗어날 경우는 "INPUT ERROR!"를 출력하고 s와 ..