전체 글86 파이썬300제: 파이썬 문자열 031~040(20220120) 🌞파이썬 031~040문제 #031 문자열 합치기 ❌ :: 아래 코드의 실행결과 예측하기 >> a = "3" >> b = "4" >> print(a + b) 7 a, b는 ""을 사용하여 문자열로 받기 때문에 정답은 아래와 같다. 34 #032 문자열 곱하기 ⭕ ::아래 코드의 실행결과 예측하기 >> print("Hi" * 3) HiHiHi #033 문자열 곱하기 ⭕ :: 화면에 '-'를 80개 출력하기 실행 예: -------------------------------------------------------------------------------- #방법1: a = '-' print(a * 80) #방법2: print('-' * 80) #034 문자열 곱하기 ⭕ :: 변수에 다음과 같은 문자열이.. 2022. 1. 20. 파이썬300제: 파이썬 문자열 021~030(20220120) 🌞파이썬 021~030문제 #021 문자열 인덱싱 ⭕ :: letters가 바인딩하는 문자열에서 첫번째와 세번째 문자를 출력하기 letters = 'python' letters = 'python' print(letters[0],letters[2]) #022 문자열 슬라이싱 ⭕ :: 자동차 번호가 다음과 같을 때 뒤에 4자리만 출력하기 license_plate = "24가 2210" license_plate = "24가 2210" result1 = license_plate[4:] result2 = license_plate.split(' ') result2 = result2[1] print(result1) print(result2) #023 문자열 인덱싱 ❌ :: 아래 문자열에서 '홀'만 출력하기 strin.. 2022. 1. 20. 파이썬300제: 파이썬 변수 011~020(20220120) 🌞파이썬 011~020문제 #011 변수 사용하기 ⭕ :: 삼성전자라는 변수로 50,000원을 바인딩하자. 삼성전자 주식 10주를 보유할 시 총 평가금액을 출력 samsung = 50000 result = samsung * 10 print(result) #012 변수 사용하기 ⭕ :: 다음표는 삼성전자의 일부 투자정보이다. 변수를 사용하여 시가총액, 현재가, PER 등을 바인딩하자. 항목 값 시가총액 298조 현재가 50,000원 PER 15.79 시가총액 = 298000000000000 현재가 = 50000 PER = 15.79 print('시가총액:', 시가총액) print('현재가:', 현재가) print('PER:', PER) #013 문자열 출력 ⭕ :: 변수 S와 T에는 각각 문자열이 바인딩 .. 2022. 1. 20. 파이썬300제: 파이썬 시작하기 001~010(20220120) 🌞파이썬 001~010문제 #001 Print기초 ⭕ :: 화면에 HELLO WORLD 문자로 출력하기 print("HELLO WORLD") #002 Print기초 ⭕ :: 화면에 Mary's cosmetics 문자로 출력하기 print("Mary's consmetics") #003 Print기초 ⭕ :: 화면에 신씨가 소리질렀다. "도둑이야". 문자로 출력하기 print('신씨가 소리질렀다. "도둑이야".') #004 Print기초 ⭕ :: 화면에 "C:\Windows" 문자로 출력하기 print('"C:\Windows"') #005 Print탭과 줄바꿈 ❌ :: 화면에 다음 코드를 실행하고 \t와 \n의 역할 설명하기 print("안녕하세요.\n만나서\t\t반갑습니다.") - \n은 줄바꿈 - \t는.. 2022. 1. 20. TIL(211228): git강의 전에 특강때 git강의를 정신없이 들었는데, 온통 처음 듣는 단어들과 프로그램으로 집중력이 떨어졌다. 각종 블로그, 유튜브를 찾아보면서 대강의 개념을 잡고 있었는데, 역시 실습을 해야 완전한 내 것이 되어가는 것 같다. 조금 빠른 내용을 다시 녹화본 강의를 통해 하나하나씩 개념을 잡고 손으로 쓰는 개념잡기는 정말 도움이 많이 되었다. 1주차 git강의를 모두 듣고 나니 이제 깃을 이용해 나의 파일을 이곳 저곳에 남길 수 있는 방법을 알게되었다. 능숙해진다면 프로젝트를 할 때 매우 유용할 것 같고, 파일도 정리하면서 작업할 수 있을 것 같다. 가끔 코드를 입력하면 그 전에 작동된 기능이 오류가 나는 경우가 있는데 이 때 작동되던 시점을 저장해두면 처음부터 찾을 필요없이 오류코드를 찾을 수 있을 것 같다. .. 2021. 12. 29. TIL(211228): 팀프로젝트(인스타그램클론코딩) 오늘 처음으로 팀 프로젝트를 시작했다. 새로운 사람들을 만나서 작업계획을 작성했다. 앞으로 우리팀이 꾸려나갈 프로젝트는 맛집소셜네트워크서비스, 로그인부터 포스트작성 등 세세한 기능을 구현하기로 했는데 내가 팀에 짐이 되지는 않을까.. 좋은 공부가 될 수 있는 작업이 되길 바라며 걱정이 너무 많다. 우선 전체적으로는 인스타그램의 화면을 기반으로 필요없거나 지금 당장 구현하기 힘든 작업들은 배제시켰다. 혹여나 나중에 시간적 여유가 된다면 그때 기능을 추가해보기로 했다. 기능을 이것저것 빼고나니 대강의 레이아웃 수정이 필요했다. 와이어프레임(wireframe) 제작은 피그마를 많이 사용한다고 하는데, 시간이 없는 지금 상황에서는 우선 내가 제일 잘 다루고 익숙한 일러스트를 사용했다. 지난주차동안 코딩프로그램만.. 2021. 12. 28. WIL(2주차) 험난한 2주차의 수업도 계속 진행되었고, 개인 프로젝트 위주의 수업이 진행되었다. 파이썬으로 간단한 게임만들기, CSS를 이용한 카카오톡프로필만들기, 인스타그램클론 코딩 등 재미있는 프로젝트를 진행했다. 파이썬 프로젝트의 경우 계산법에 조건문까지 수학의 1도 싫어하는 나에게 너무 머리아픈 과제였고, 눈에 보이는 거라곤 내가 입력한 코드와 구글링으로 찾아낸 수 많은 코드와 글들.. 확실히 HTML,CSS는 직관적으로 보이는 작업이라 수시로 확인하고 내가 어디서 문제가 있는지 알아낼 수 있었고 재미있었다. 완벽한 프로젝트 제출은 못했지만 부분이라도 작업해도 즐거웠다. 알고리즘강의는 듣기전부터 왜 이렇게 거리감이 들던지, 예제를 보여주시는 것부터 머리에 들어오지않고 집중력이 흐려짐을 느꼈다. 완벽히 이해하진 .. 2021. 12. 27. TIL(211226): 자료구조 알고리즘 강의 알고리즘이란 어떤 문제를 해결하기 위해 입력된 자료를 통해 풀어나가는 것. 그래서 이를 해결하기 위해서 다양한 방법들이 존재하고 어떤 조건이냐에 따라 다른 방법으로 해결할 수 있다! 알고리즘 리스트의 최대값을 찾을 때는 for문을 이중으로 사용하여 리스트의 값을 하나씩, 비교할 리스트의 값을 하나씩 꺼낸다. 아스키코드(ASCII)라는 듣기에는 어려운 개념을 배웠다. 아스키코드는 암기를 할 필요가 전혀없고 찾아보면 값이 나온다. *아스키코드(ASCII) 사용자가 입력한 문자가 기호들을 컴퓨터가 이용할 수 있는 신호로 변환한다. 즉 0과 1로 이루어진 2진수 신호로 변환한다. 아스키코드는 영문을 사용하고, 이는 외울 필요없이 검색하면 쉽게 찾아볼 수 있다. *.isalpha() 해당 문자가 영문자인지 알려주.. 2021. 12. 27. TIL(211224): 인스타그램 클론코딩 오늘은 인스타그램 클론 코딩을 진행하면서 px사용을 금지하셔서 한개도 쓰면 안돼는줄알고 고군분투를 했다. 아직 기초 단계이긴 하지만 백엔드쪽을 진행하다가 프론트쪽을 진행해보니 해결못하는 문제를 찾아보는 과정도 흥미롭게 느껴진다. 팀원의 풀리지 않는 문제를 함께 봐주며 느낀 점은 로 정리를 하는 방법과 id와 class명의 정리의 중요성이다. 코드는 최대한 보기 쉽고 간결하게! 그래야 다른 사람이 나의 코드를 보더라도 어디가 어디인지 알 수 있다. 반응형CSS를 사용하기 위해서 뷰포트메타태그를 넣어줘야한다는 것을, 한참 헤매고서야 강사님의 코드를 하나하나 차근히 보며 알아냈다. 배신감과 바보같은 무지한 나에 대한 원망의 연속. justify-content 와 align-content or items 의 차.. 2021. 12. 25. 이전 1 ··· 4 5 6 7 8 9 10 다음