본문 바로가기

Dev Note

파이썬 4장 정리- if문 조건문 Conditional Statements * if 문 if 조건1:bodybodyelif 조건2:bodybodyelse:body >>> x = int(input("Please enter an integer: ")) Please enter an integer: 42 >>> if x
파이썬 3장 정리- 맛보기(피보나치 수열, while(), print()) * 피보나치 수열 >>> # Fibonacci series: ... # the sum of two elements defines the next ... a, b = 0, 1 >>> while a >> i = 256*256 >>> print('The value of i is', i) The value of i is 65536- 문자열의 따옴표 생략- 인자 사이 자동 띄움 / 줄 바꿈 (개행문자) >>> a, b = 0, 1 >>> while a
파이썬 3장 정리- 리스트 생활코딩 강의 : https://opentutorials.org/course/1750/9622 * 리스트 list >>> squares = [1, 4, 9, 16, 25] >>> squares [1, 4, 9, 16, 25] - 문자열 처럼 인덱싱/슬라이싱 가능>>> squares[0] # indexing returns the item 1 >>> squares[-1] 25 >>> squares[-3:] # slicing returns a new list [9, 16, 25]>>> squares[:] [1, 4, 9, 16, 25] - + 연산 지원>>> squares + [36, 49, 64, 81, 100] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] - 불변의 문자열과 달리,..
파이썬 & 루비 - 에디터 아톰(ATOM) 설치하기 출처 : 생활코딩 ATOMhttps://atom.io 많은 에디터(코드편집기)가 있으나, 깃헙(Github)에서 제공하는 무료 에디터를 이용- 에디터를 사용하면 굉장히 편함- 에디터 사용방법을 따로 공부해야 함 추천 IDE파이썬 (www.jetbrains.com/pycharm/)루비 (www.jetbrains.com/ryby)* 학생, 또는 선생님이라면 무료라이센스를 받아서 사용할 수 있음.. 좋은 개발자는 좋은 도구를 사용할 줄 알아야 함!언제나 안테나를 세우고 호기심을 갖고 탐험해봐야 함! * Atom은 '웹 프로그래밍'으로 개발 된 툴! - html, css, js 등..- 원하는데로 커스터마이징 가능 * 몸통은 가볍고 작으나 패키지를 설치하면서 필요기능을 추가 할 수 있음! ATOM 설치 및 사용..
파이썬 3장 정리- 숫자와 문자열 #3 파이썬 입문하기 (윈도우10 바탕으로) * 파이썬을 실행하는데에 두 가지 방법이 있음.1. 대화형 (윈도우에서는 cmd(인터프리터)와 대화 하듯이)- 파이썬 실행하기 : python 입력 / 종료하기 : Ctrl + z (윈도우10 기준, 보통 윈도우는 ctrl+c)- 입력 : 프롬프트('>>>'와'...')로 시작해서 유저가 명령어를 입력함..- 출력 : 프롬프트가 없이 시작하는 줄은 인터프리터(cmd)가 출력하는 것. 2. 파일형- 확장자 .py 파일- 인터프리터(cmd)에서 파일을 실행 * 주석 (comment)- '#'로 시작해서 그 줄 끝까지- 문자열 리터럴 안의 #은 문자로 인식. 1. 계산기 -1. 숫자>>> 2 + 2 4 >>> 50 - 5*6 20 >>> (50 - 5*6) / 4 ..
파이썬 튜토리얼 / Pythonチュートリアル 14. 대화형 입력 편집 및 히스토리 치환 対話入力編集と履歴置換 https://docs.python.org/ja/3/tutorial/interactive.html 14. 대화형 입력 편집 및 히스토리 치환일부 파이썬 인터프리터 버전은 Korn 셸 및 GNU Bash 셸에 있는 기능과 유사하게 현재 입력 줄 편집 및 히스토리 치환을 지원합니다. 이는 다양한 스타일의 편집을 지원하는 GNU Readline 라이브러리를 사용하여 구현됩니다. 이 라이브러리에는 자체 설명서가 있고, 여기에서 반복하지는 않습니다. いくつかのバージョンの Python インタプリタでは、Korn シェルや GNU Bash シェルに見られる機能に似た、現在の入力行に対する編集機能や履歴置換機能をサポートしています。この機能は様々な編集スタイルをサポートしている、GNU Readline ライブラリを使って実装されています。こ..
파이썬 튜토리얼 / Pythonチュートリアル 13. 이제 뭘 하지? さあ何を? https://docs.python.org/ko/3/tutorial/whatnow.html 13. 이제 뭘 하지?이 자습서를 읽어서 아마도 파이썬 사용에 관한 관심이 높아졌을 것입니다 --- 실제 문제를 해결하기 위해 파이썬을 적용하려고 열망해야 합니다. 더 배우려면 어디로 가야 할까? このチュートリアルを読んだことで、おそらく Python を使ってみようという関心はますます強くなったことでしょう --- 現実世界の問題を解決するために、Python を適用してみたくなったはずです。さて、それではどこで勉強をしたらよいのでしょうか? 이 자습서는 파이썬의 문서 세트의 일부입니다. 세트의 다른 문서는 다음과 같습니다: このチュートリアルは Python のドキュメンテーションセットの一部です。セットの中の他のドキュメンテーションをいくつか紹介..
파이썬 튜토리얼 / Pythonチュートリアル 12. 가상 환경 및 패키지 仮想環境とパッケージ https://docs.python.org/ko/3/tutorial/venv.html 12. 가상 환경 및 패키지 仮想環境とパッケージ12.1. 소개 はじめに파이썬 응용 프로그램은 종종 표준 라이브러리의 일부로 제공되지 않는 패키지와 모듈을 사용합니다. 응용 프로그램에 특정 버전의 라이브러리가 필요할 수 있는데, 응용 프로그램에 특정 버그가 수정된 버전이 필요하거나, 라이브러리 인터페이스의 구식 버전을 사용하여 응용 프로그램을 작성할 수도 있기 때문입니다. Python アプリケーションはよく標準ライブラリ以外のパッケージやモジュールを利用します。またアプリケーションがあるバグ修正を必要としていたり、過去のバージョンのインターフェイスに依存しているために、ライブラリの特定のバージョンを必要とすることもあります。 즉, 하나의 파이썬 ..