일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 데이터구조
- 컴퓨터비전
- I'm Sorry
- 웹개발
- 네트워크
- 클라우드컴퓨팅
- 데이터베이스
- 빅데이터
- 사이버보안
- 딥러닝
- 코딩
- 자바스크립트
- 프로그래밍
- 데이터분석
- 소프트웨어
- 컴퓨터공학
- 파이썬
- Yes
- 버전관리
- 알고리즘
- 머신러닝
- 보안
- 프로그래밍언어
- 자료구조
- 데이터과학
- 2
- 인공지능
- 소프트웨어공학
- 컴퓨터과학
- 네트워크보안
- Today
- Total
목록컴퓨터프로그래밍 (10)
스택큐힙리스트
나는 각 행에 대해 작업을 수행하고 싶은 멀티 라인 문자열이 있습니다. inputString = Line 1Line 2Line 3각 줄을 반복하고 싶습니다: for line in inputString: doStuff()답변 1 inputString.splitlines()각 항목을 포함한 목록을 제공할 것입니다. splitlines() 메소드는 각 줄을 목록 요소로 분할하는 데에 설계되었습니다.답변 2지난날에는 일반적으로 한줄짜리 문장으로 글을 작성했지만, 현재는 다양한 용도로 멀티라인 문자열을 사용하게 되었습니다. 멀티라인 문자열은 여러 줄에 걸쳐 글을 작성할 수 있는 것으로, 이를 사용하면 글을 보기 쉽게 정리할 수 있습니다. 그러나 멀티라인 문자열을 사용하는 도중에 여러 줄을 나눠야 할 경우도 많이 ..
이 질문에 대한 답변이 이미 있습니다: How can I concatenate str and int objects?한국어로 번역해주세요.6년 전에 닫혔습니다.나는 for 루프에서 정수를 추가하여 문자열을 만들고 싶습니다. 이렇게: for i in range(1, 11): string = string + i그러나 오류가 리턴됩니다.타입 오류: + 연산자는 int와 str의 피연산자 유형을 지원하지 않습니다.문자열과 정수를 연결하는 가장 좋은 방법은 무엇인가요?답변 1주의:이 답변에서 사용된 방법(backticks)은 Python 2의 최신 버전에서 사용이 중단되었으며, Python 3에서 삭제되었습니다. 대신 str() 함수를 사용하십시오.당신은 사용할 수 있습니다: string = 'string'for ..
파이썬에서는 이 구문을 사용하여 두 변수의 값을 교환하는 것을 본 적이 있습니다. left, right = right, left이것은 두 변수 값을 교환하는 표준 방법으로 간주되는 것인가요? 아니면 교환하기 가장 흔히 사용되는 관례적 방법이 있나요?답변 1파이썬은 왼쪽에서 오른쪽으로 식을 평가합니다. 할당을 평가할 때, 왼쪽 항보다 오른쪽 항이 먼저 평가됩니다. Python docs: Evaluation order그것은 다음과 같은 의미입니다. a,b = b,a오른쪽 측면 b,a 은 평가되며, 즉, 두 개의 요소가 메모리에 생성되는 튜플을 만듭니다. 이 두 요소는 프로그램 실행 중 명령어를 만나기 전에 이미 존재하던 식별자 b 와 a 에 의해 지정된 객체입니다.이 튜플을 생성한 직후에는 아직이 튜플 객체..
파이썬에서 쉘 또는 명령 프롬프트에 입력한 것처럼 외부 명령어를 호출하는 방법은 무엇인가요?답변 1표준 라이브러리의 subprocess 모듈을 사용하세요. import subprocess# for simple commandssubprocess.run([ls, -l]) # for complex commands, with many args, use string + `shell=True`:cmd_str = ls -l /tmp | awk '{print $3,$9}' | grep rootsubprocess.run(cmd_str, shell=True)subprocess.run의 장점은 #$$$$&!#@$&보다 더 유연하다는 것입니다 (당신은 stdout, stderr, real status code, 더 나은 er..