python 함수 반환 문제 해결
다음 두 프로그램을 분석합니다.
def now():
print('2017-9-25')
now()
out:2017-9-25
def now():
print('2017-9-25')
print(now())
out:2017-9-25
None
첫 번째 프로그램은'now()'함수만 호출했고'print('2017-9-25')'를 실행했다.두 번째 함수는'print(now')'를 실행했다. 그는'now()'함수를 먼저 호출하고'print('2017-9-25')'를 실행한 다음에name() 함수의 반환값, 즉 None을 출력했다.두 번째 함수는
def now():
print('2017-9-25')
x=now() # now() , print('2017-9-25'), now None x
print(x)# x
보충 지식:python, 순환 중 대기 시간을 추가하여 매번 순환 후 언제든지 일정 시간을 기다립니다파충류가 웹 페이지의 데이터를 찾아갈 때 방문 빈도가 너무 규칙적이어서 서버에 발견되거나 방문 시간이 초과되거나 IP가 봉인되는 경우도 있다.
그래서 매번 기어오르고 뒤에 수시로 기다리는 시간을 더하면 발견될 확률을 줄일 수 있다
주로 랜덤과 타임 라이브러리에 사용됩니다.
구현 스크립트는 다음과 같습니다.
import random
import time
for a in range(10):
b = random.randint(1,10)# 1 10
print(a)
time.sleep(b)#
이상python 해결 함수 반환return의 문제는 바로 편집자가 여러분에게 공유한 모든 내용입니다. 여러분께 참고가 되고 저희를 많이 사랑해 주시기 바랍니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.