저는 파이썬에 대해 아주 익숙하지 만 빨리 잡을 것 같아요.파이썬에서 변수 문자열을 사용하는 조건문 사용하기
어쨌든, 나는 수업을 위해서가 아니라, 나를 돕기 위해 프로그램을 만들고 있는데, 문제를 보았습니다.
나는 물건의 목록을 문서화하려고 노력하고있다. 그리고 물건에 관해서는, 그들 중 1000 명에 가까운 것을 의미한다. 그래서 내 문제는 이것입니다 :
목록에 중복 된 이름을 추가하고 싶지 않습니다. 대신에 2 배 또는 3 배를 추가하기를 원합니다. (어느 것이든지 더 간단합니다). txt 문서.
텍스트 문서를 읽고 쓰는 것이 좋습니다. 단, 문제는 조건문이므로 쓰기 방법을 모르거나 온라인으로 찾을 수 없습니다.
for lines in list_of_things:
if(lines=="XXXX x (name of object here)"):
그리고 if 문 아래에 무엇이든. 내 유일한 문제는 "XXXX"는 임의의 문자열 번호로 대체 될 수 있지만 어떤 의미가 있으면 변수를 문자열에 포함시키는 방법을 모르겠습니다. 비록 그것이 int로 바뀌 었다고하더라도, 나는 여전히 조건 내에서 변수를 사용하는 방법을 모른다.
내가 생각할 수있는 유일한 것은 여러 개의 if 문을 작성하는 것인데, 실제로는 길다.
제안 사항? 텍스트 벽에 사과드립니다.
명확하게 말하면 잠재적으로 여분의 줄이있는 원본이 있고 궁극적으로 줄 수 앞에 접두사가 붙은 고유 한 줄을 출력하겠습니까? 또한 주문이 중요합니까? – jdi