본문 바로가기

All

파이썬 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 アプリケーションはよく標準ライブラリ以外のパッケージやモジュールを利用します。またアプリケーションがあるバグ修正を必要としていたり、過去のバージョンのインターフェイスに依存しているために、ライブラリの特定のバージョンを必要とすることもあります。 즉, 하나의 파이썬 ..
파이썬 튜토리얼 / Pythonチュートリアル 11. 표준 라이브러리 둘러보기 2부 標準ライブラリミニツアーその 2 https://docs.python.org/ko/3/tutorial/stdlib2.html 11. 표준 라이브러리 둘러보기 --- 2부 標準ライブラリミニツアー --- その 2이 두 번째 둘러보기는 전문 프로그래밍 요구 사항을 지원하는 고급 모듈을 다루고 있습니다. 이러한 모듈은 작은 스크립트에서는 거의 사용되지 않습니다. ツアーの第2部では、プロフェッショナルプログラミングを支えるもっと高度なモジュールをカバーします。ここで挙げるモジュールは、小さなスクリプトの開発ではほとんど使いません。 11.1. 출력 포매팅 出力のフォーマットreprlib 모듈은 크거나 깊게 중첩된 컨테이너의 축약 된 디스플레이를 위해 커스터마이즈된 repr() 의 버전을 제공합니다:reprlib モジュールは、大きなコンテナや、深くネストしたコンテナを省略..
파이썬 튜토리얼 / Pythonチュートリアル 10. 표준 라이브러리 둘러보기 標準ライブラリミニツアー https://docs.python.org/ko/3/tutorial/stdlib.html 10. 표준 라이브러리 둘러보기 標準ライブラリミニツアー10.1. 운영 체제 인터페이스 OSへのインタフェースos 모듈은 운영 체제와 상호 작용하기 위한 수십 가지 함수들을 제공합니다:os モジュールは、オペレーティングシステムと対話するための多くの関数を提供しています:>>>>>> import os >>> os.getcwd() # Return the current working directory 'C:\\Python37' >>> os.chdir('/server/accesslogs') # Change current working directory >>> os.system('mkdir today') # Run the command..