본문 바로가기

Python

파이썬 튜터리얼 정리 4.6 - 함수 정의하기 * 함수 정의하기 def 함수명( 인자값 ):내용 def a3(): print('aaa')a3() --------------- - return 값 갖는 함수 def a3(): return 'aaa'print(a3()) ---------------- input 있는 함수 def a(num): return 'a'*numprint(a(3)) --------------- - 2개 input 갖는 함수 def make_string(str, num): return str*numprint(make_string('b', 3)) 실행결과1aaa 로그인 애플리케이션 (파이썬)input_id = input("아이디를 입력해주세요.\n")def login(_id): members = ['egoing', 'k8805', 'le..
파이썬 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
파이썬 튜토리얼 / 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..