반응형

분류 전체보기 598

사전에 값이 있는지 확인하는 방법

사전에 값이 있는지 확인하는 방법 python 사전은 다음과 같습니다. d = {'1': 'one', '3': 'three', '2': 'two', '5': 'five', '4': 'four'} 이 사전에서 "1"이나 "2"와 같은 값이 있는지 찾을 방법이 필요합니다. 예를 들어 인덱스 "1"이 존재하는지 알고 싶다면 다음과 같이 입력하면 됩니다. "1" in d 그러면 python이 그것이 참인지 거짓인지 알려 주겠지만, 값이 존재하는지 확인하는 것 외에는 정확히 같은 작업을 수행해야 합니다.>>> d = {'1': 'one', '3': 'three', '2': 'two', '5': 'five', '4': 'four'} >>> 'one' in d.values() True 참고로 몇 가지 비교 타이밍은 ..

programing 2022.10.19

"없음"과 "== 없음"의 차이점은 무엇입니까?

"없음"과 "== 없음"의 차이점은 무엇입니까? 나는 최근에 이 구문을 발견했는데, 나는 그 차이를 알지 못한다. 차이점을 알려주시면 감사하겠습니다.정답은 여기에 설명되어 있습니다. 견적 내용: 클래스는 임의의 방법으로 비교를 구현할 수 있으며, None과의 비교를 의미 있게 할 수 있습니다(실제로 이치에 맞으며, 누군가가 None 객체를 처음부터 구현하도록 지시한 경우 True와 자신을 비교하려면 어떻게 해야 합니까). 실질적으로 말하면, 커스텀 비교 연산자가 드물기 때문에 큰 차이는 없습니다.하지만 너는 그것을 사용해야 한다.is None통례로서class Foo: def __eq__(self,other): return True foo=Foo() print(foo==None) # True print(f..

programing 2022.10.19

부동 값에 접미사 'f'를 사용하는 이유는 무엇입니까?

부동 값에 접미사 'f'를 사용하는 이유는 무엇입니까? C에 있는 이 두 변수의 차이는 무엇인지 궁금합니다. float price = 3.00; 그리고. float price = 3.00f; 접미사의 용도는 무엇입니까?f이 경우?3.00로 해석됩니다.double와는 반대로3.00f컴파일러에 의해 컴파일러가?float. 그fsuffix는 컴파일러에게 단순히 어떤 것이 어떤 것인지 알려준다.float그리고 어떤 것이double. 'MSDN(C++)' 참조고정되지 않은 부동소수점 리터럴은 2배이고 반올림은 작은 리터럴이라도 반올림하여 부동소수점 리터럴과 2배의 값을 취할 수 있음을 의미합니다.이것은, 다음의 예에서 확인할 수 있습니다. float f=0.67; if(f == 0.67) printf("yes")..

programing 2022.10.19

함수가 발신자가 인식하는 일부 인수를 변경할 수 있지만 다른 인수는 변경할 수 없는 이유는 무엇입니까?

함수가 발신자가 인식하는 일부 인수를 변경할 수 있지만 다른 인수는 변경할 수 없는 이유는 무엇입니까? 저는 가변 범위에 대한 파이썬의 접근 방식을 이해하려고 합니다.예에서는, 왜 「」, 「」가 되는가.f()을 수 x된 바와 「」 「」 「」)main() ㄴ, ㄴ, ㄴ, ㄴ, ㄴ, ㄴ, ㄴ, ㄴ, ㄴ, ㄴ, ㄴ, ㄴ, ㄴ,n def f(n, x): n = 2 x.append(4) print('In f():', n, x) def main(): n = 1 x = [0,1,2,3] print('Before:', n, x) f(n, x) print('After: ', n, x) main() 출력: Before: 1 [0, 1, 2, 3] In f(): 2 [0, 1, 2, 3, 4] After: 1 [0, 1, ..

programing 2022.10.19

(C#과 같이) PHP로 스태틱클래스를 만들 수 있습니까?

(C#과 같이) PHP로 스태틱클래스를 만들 수 있습니까? PHP에서 스태틱클래스를 만들고 C#에서와 같이 동작시키고 싶기 때문에 생성자는 클래스에 대한 첫 번째 호출 시 자동으로 호출됩니다. 인스턴스화 불필요 이런 종류의... static class Hello { private static $greeting = 'Hello'; private __construct() { $greeting .= ' There!'; } public static greet(){ echo $greeting; } } Hello::greet(); // Hello There! 할 수 (PHP를 호출하려고 으로 호출되지 않습니다).self::__construct()에러가 발생합니다). 「이러다」를 .initialize()합니다. 그렉..

programing 2022.10.19

Python을 사용하여 Selenium에서 드롭다운 메뉴 값을 선택하는 방법은 무엇입니까?

Python을 사용하여 Selenium에서 드롭다운 메뉴 값을 선택하는 방법은 무엇입니까? 드롭다운 메뉴에서 요소를 선택해야 합니다. 예를 들어 다음과 같습니다. Choose your fruits: Banana Mango 1) 먼저 클릭해야 합니다.저는 이렇게 합니다. inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click() 2) 그 후 좋은 요소를 선택해야 합니다.Mango. 제가 하려고 했던 게inputElementFruits.send_keys(...)하지만 소용없었다.Selenium은 함께 일하기에 편리한 클래스를 제공합니다.select -> option구성: from selenium import webdri..

programing 2022.10.19

사전에서 반복하는 동안 사전에서 항목을 삭제하려면 어떻게 해야 합니까?

사전에서 반복하는 동안 사전에서 항목을 삭제하려면 어떻게 해야 합니까? Python 사전에서 반복하면서 항목을 삭제할 수 있습니까? 완전히 새로운 사전을 만드는 대신 사전에서 특정 조건을 충족하지 않는 요소를 제거하고 싶습니다.아래가 좋은 해결책인가요, 아니면 더 나은 방법이 있을까요? for k, v in mydict.items(): if k == val: del mydict[k] Python 3+의 경우: >>> mydict {'four': 4, 'three': 3, 'one': 1} >>> for k in list(mydict.keys()): ... if mydict[k] == 3: ... del mydict[k] >>> mydict {'four': 4, 'one': 1} 다른 답변은 Python ..

programing 2022.10.19

버튼을 사용하여 페이지를 다른 페이지로 리디렉션하려면 어떻게 해야 합니까?

버튼을 사용하여 페이지를 다른 페이지로 리디렉션하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. 링크와 같은 기능을 하는HTML 버튼을 작성하려면 어떻게 해야 하나요? (34 회답) 닫힘9년 전. 다음을 시도하고 있습니다. Home 작동하는 것 같은데 "/home?" 페이지로 이동합니다. 양식 안에 있는 버튼을 만들어 페이지를 새 위치로 이동시키는 더 좋은 방법이 있나요?추가만 하면 됩니다.onclick에 대한 이벤트button: Home 하지만 그렇게 인라인으로 하면 안 됩니다. 대신 JS 블록에 넣어서button아이디: Home 해라 Click me 사용방법: 기본적으로 javascript 스니펫을 사용하여 리다이렉트하고 버튼을 클릭하여 이벤트를 트리거합니다.또 다른 변형: 다음과 같이..

programing 2022.10.19

cygwin에서 mysql에 연결

cygwin에서 mysql에 연결 DOS 프롬프트에서 MySQL에 정상적으로 접속할 수 있는데 cygwin에서 접속하려고 하면 정지합니다. $/cygdrive/c/Program\ Files/MySQL/MySQL\ Server\ 5.1/bin/mysql -u root -p 뭐가 잘못됐나요?을 알게 누군가가 은, 「」라고 하는 , 「Cygwin」, 「Cygwin」, 「Cygwin」, 「Cygwin」, 「Cygwin」, 「Cygwin」, 「/DOS」를 했습니다.which mysql아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아. $ which mysql /cygdrive/c/Program Files/MySQL/MySQL Server 5.5/b..

programing 2022.10.19

도커 MariaDB/Mysql 덤프

도커 MariaDB/Mysql 덤프 https://hub.docker.com/_/mariadb/에서 실행 중인 컨테이너에서 mysqldump를 사용하려면 어떻게 해야 합니까? 유용한 문서나 데이터를 찾을 수 없습니다. 데이터베이스를 백업 및 복원하는 모든 방법. 다음은 콘티너 실행 명령어입니다. docker run --name myaapp-mariadb -v /databases/maria:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=password -d mariadb:10다음과 같이 mariadb 서버 컨테이너를 작성했다고 가정하면 다음과 같습니다. docker run --name some-mariadb -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mari..

programing 2022.10.19
반응형