[파이썬은 먼저 흰색 파이썬 (기본 마법의 기능) 프로그램 예약

다양한 기능에 파이썬의 공식 웹 사이트 링크 설명 : HTTPS : //docs.python.org/3/library/functions.html

몇 가지 일반적인 단어 :

  • DEF (즉, 정의를 정의하는)을 의미하는 함수를 정의하는 함수를 생성하는 것이다.
  • ARG (즉, 인수, 매개 변수) 때때로 당신은 여전히 볼 수 있습니다 이러한 접근 매개 변수
  • 반환 반환 결과

 

 

咒语 : 두 개의 인수가 '기능'이라는 함수 정의 : ARG1와 atg2을, 결과를 반환 - '뭔가'

참고 :

  1) DEF와 리턴 키의 단어 (키워드) 

  2) 괄호 대장의 폐쇄는 필수적이다 후, 그리고 영어로

  3) IDE 콜론 운송 한 후, 자동 들여 쓰기를 얻을. 들여 쓰기 기능이 다시 문 문 블록 (차단)라고, 들여 쓰기가 보여와 제휴 논리 문하는 것입니다, 파이썬의 놀라운 기능 중 하나입니다.

    우리가 직접 출력 (예를 들면, 이하, 변환 온도)에 마지막 창 함수를 제거하면 4), 리턴 있어야 복수 없음이 없다는 것을 발견 할 것이다. 이 인쇄 기능은 사람에 의해 디자인 된 기능이기 때문에, 값이 ° F 실제로 함수 호출 후에 생성 95.0이며, C2F 없음 변수 값이 반환됩니다. 이처럼

DEF fahrenheit_converter (C) :
    화씨 = C * 9/5 + 32 
  # 복귀 화씨 인쇄 (STR (화씨) + ' ° F ' )

C2F = fahrenheit_converter (35)
인쇄 (C2F)

#运行结果
# 95.0 ° F의
# 안됨

    쓰기 성공적으로 반환 함수 및 사용을 정의하지만 반환 값은 '없음'베일 없다 할 수 없습니다.

문제점 중 하나 : 중량 센서 설계는 "g"을 입력하기 위해서는 "kg"결과 단위로 반환 번호로 변환된다.

DEF kilogram_converter (G) :
    kg = G / 1000
     복귀 kg

G2K = kilogram_converter (500000 )
 인쇄 (G2K)

문제 2 : 설계 요건의 함수 (긴 쪽을 찾아 직각 측의 함수로서) 길이 빗변

수입 수학

DEF calculate_bevel_edge (a, b) :
    C = math.sqrt (A * A + B * B)
     복귀 C

에지 = calculate_bevel_edge (3, 4 )
 잉크 (에지)

(난 내 코드가 나타납니다 노란색 선을 희미하지만, PEP8을 이유를 모르는 것을 알아 냈다)

| 패스 매개 변수 및 매개 변수 유형

두 가지 방법으로 매개 변수를 전달 : 위치 매개 변수를 매개 변수 이미지

예를 들어, 올바른 잘못 입력 모드 위의 빗변을 추구합니다 :

 

에지 calculate_bevel_edge = (3, 4) // 
에지 = calculate_bevel_edge (A =. 3, B =. 4) // 
에지 = calculate_bevel_edge (A =. 3 ,. 4) // 

edge = calculate_bevel_edge (b = 4, 3) //错误

 

한 제안 된 디자인에 민감한 단어 필터 :

첫째, 개방 및 쓰기의 기본적인 사용법을 마스터

바탕 화면에 파일 TEST.TXT 만들기 (1)

2, 열려있는 개방의 사용. E 내 IDE 디스크, 바탕 화면에 내 테스트 파일 때문에, 그래서 C 드라이브 위치를 나타내는 썼다.

파일 오픈 = ( ' C : /Users/asus/Desktop/test.txt ' , ' w ' )
file.write가 ( ' 안녕하세요 세계 ' )

둘째, 디자인 기능

수신 MSG 매개 변수 이름 또한 기능의 역할을 돌려 줄 필요가있다 바탕 화면의 내용을 기능 검사에서 파일 이름을 제어하고 기록 할 수 있습니다

데프 test_create (이름, MSG) :
    desktop_path = ' C : / 사용자 / ASUS / 데스크탑 / ' 
    full_path = desktop_path + 이름 + ' 가 .txt ' 
    파일 = 개방 (full_path, ' w ' )
    file.write가 (MSG)
    file.close ()
    인쇄 ( ' 완료 ' )

test_create ( ' 안녕하세요 ' , ' 안녕하세요 세계 ' )

셋째, 중요한 단어 필터링 기능

데프 text_filter (워드, cencored_word = ' 절름발이 ' , changed_word = ' 신난다 ' ) :
     리턴 word.replace (cencored_word, changed_word)

text_filter는 ( ' 파이썬은 절름발이입니다! ' )

넷째, 상기 한 두 가지 기능을 병합

데프 text_filter (워드, cencored_word = ' 절름발이 ' , changed_word = ' 신난다 ' ) :
     리턴 word.replace (cencored_word, changed_word)

데프 test_create (이름, MSG) :
    desktop_path = ' C : / 사용자 / ASUS / 데스크탑 / ' 
    full_path = desktop_path + 이름 + ' 가 .txt ' 
    파일 = 개방 (full_path, ' w ' )
    file.write가 (text_filter (MSG))
    file.close ()
    인쇄 ( ' 완료 ' )

test_create는 ( ' 안녕하세요 ' , ' 파이썬은 절름발이입니다! ' )

마지막으로, 파이썬은 사용되는 몇 가지 수학 문제 기호를 해결할 수

 

 

 

 

 

 

 

추천

출처www.cnblogs.com/daijux/p/11901574.html