본문 바로가기

TEAM STUDY

(156)
1부터 n 까지 정수의 합 구하기 🖤 글이 도움이 되었다면 유튜브 클릭 해주세요 🖤 비전공자 개발자 관련 영상 https://www.youtube.com/channel/UCgkxlLdjrlsFyp2GGxzY59A 디벨빈수 안녕하세요. 저는 2년차 #비전공자 #풀스택 #개발자 빈수 입니다. ლ(╹◡╹ლ) .. 구독 댓글과 좋아요 알림 설정 감자합니다. - 개발 블로그 : https://soobindeveloper8.tistory.com/ - 깃허브 : https://github.com www.youtube.com while 이용하기 print('1부터 n까지 정수의 합을 구합니다.') n = int(input('n값을 입력하세요 : ')) sum = 0 i = 1 while i
세 정수의 최대값 구하기 입력으로 최대값 구하기 print('세 정수의 최대 값을 구합니다.') a = int(input('a 의 값을 입력 : ')) b = int(input('b 의 값을 입력 : ')) c = int(input('c 의 값을 입력 : ')) maximum = a if b > maximum : maximum = b if c > maximum : maximum = c print(f'최대 값은 {maximum} 입니다.' ) 함수로 최대값 구하기 def max3(a, b, c) : max = a if b > max : max = b if c > max : max = c return max print(f'max3(3,2,1) = {max3(3,2,1)}')
퍼미션/소유자 관리 1. 파일의 접근 권한 사용자는 자신의 파일과 디렉터리 중에서 다른 사용자가 접근해도 되는 것과 그렇지 않은 것을 구분하여 접근 권한을 제한 기호 모드에서는 각 항목별로 사용할 수 있는 문자와 기호가 정해져 있고,사용자 카테고리는 소유자, 그룹, 기타 사용자를 나타내는 문자로 표기되고, 연산자는 권한 부여나 제거를 나타내는 기호로 표기 숫자 모드에서는 각 권한이 있고 없고를 0과 1로 표기하고 이를 다시 10진수로 변환하여 숫자로 나타내며 카테고리별로 권한의 조합에 따라 0부터 7로 나타냄 접근 권한은 원래 4자리로 생략된 맨 앞자리는 특수 접근 권한 의미로 이 숫자가 0이 아니면 특수 접근 권한이 설정됨 2. 접근 권한 설정 일반 파일의 경우 소유자와 그룹은 읽기와 쓰기 권한이 설정되고 기타 사용자는 ..
운영체제 운영체제의 개요 운영체제 (OS :Opersting System) 는 컴퓨터 하드웨어와 컴퓨터 사용자 간의 매개체 역활을 하는 시스템 소프트웨어로 사용자가 프로그램을 사용할 수 있는 환경을 제공한다. 운영체제의 좁은 의미는 하드웨어와 응용 프로그램 간의 다리 역활을 하는 커널(Kernal) 을 의미하며, 넓은 의미에서는 커널, 미들웨어, 응용프로그램 실행 환경과 사용자 인터페이스 프레임워크를 모두 포괄하여 정의한다. 운영체제의 주목적은 컴퓨터 시스템을 편리하게 이용하는 것에 있고, 추가적인 목적은 CPU, 주기억장치, 입출력장치 등의 컴퓨터 하드웨어를 효율적으로 관리하는데 있다. 컴퓨터 하드웨어의 편리한 이용과 효율적 관리를 위해서는 하드웨어 자원에 대한 파악과 관리가 필수이다. 따라서 초기의 운영체제는..
파이썬 웹 개발 입문 lv.2 블로그 기능을 사용할 수 있게 끔 한다. python manage.py startapp blog 하위 폴더에 blog 라는 폴더가 생성이 되는데 git 에 업로드를 진행한다. git add git commit -m "blog app started" git push blog 폴더가 생성이 된다 사용하지 않는 파일을 'gitignore' 에 명시해준다 class 만들기 from django.db import models from django.contrib.auth.models import User class Post(models.Model): # 블로그에서 제목을 의미 (최대30글자) title = models.TextField(max_length=30) # 글에 들어갈 내용 content = models...
CenOS7 가상머신 생성 오늘은 가상 머신 만드는 법을 정리해야 겠다. 여러번 설명을 들었지만 머리가 안좋은거니 관심은 가득인데 정리를 해놓지 않으니 기억이 잘 안나는 거 같다. 서버 강사님과, 과장님이 합쳐서 열번은 가르쳐주신거 같은데.. 익숙해져서 자랑할테다 ! 내가 매일 헷갈리는 가상머신 생성하는 법 정리하기 1. Create a New Virtual Machine 을 선택한다. 2. Typical 을 선택한다. 3. I will install opeating system later. The virtual machine will be created with a blank hard disk 선택한다. 4. Linux를 선택한다. 5-1. CentOS 7 64-bit를 선택한 이유는 5-2. 내가 가지고 있는 iso 파일이 C..
파이썬 웹 개발 입문 lv.1 오늘 학습량 아나콘다 www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 아나콘다는 패키지 관리와 디플로이를 단순케 할 목적으로 과학 계산을 위해서 파이썬과 R프로그래밍의 언어의 자유-오픈소스 배포판이다. 패키지 버전들은 패키지 관리 시스템 conda를 통해 관리된다. 아나콘다 배포판은 1300만명 이상의 사용자들이 사용하며 윈도우, 리눅스, macOS 에 적합한 14..
크롤링 시작하기 사이트 정보 알아보기 과장님이 크롤링을 배우려면 requests 모듈 이용하는 법부터 배워보라고 하셔서 해봤는데 웹 사이트 html 이 text 형태로 날라왔다. 물론 만들어 놓은 라이브러리를 사용한 것이지만, 신기하고 뿌듯했다. requests 모듈 설치 import requests response = requests.get('https://soobindeveloper8.tistory.com/') print(response.status_code) print(response.text) URL 요청하기 import requests url = 'https://section.blog.naver.com/Search/Post.nhn?pageNo=1&rangeType=ALL&orderBy=sim&keyword=%E..