pages.append(int(link.string)) link = li 안의 모든 정보를 불러왔는데 그중 html 에 보이는 text을 stringify 한 후 문자열을 정수형으로 변환 한다.
리퀘스트와 bs4를 불러온다import requestsfrom bs4 import BeautifulSoupindeed_result = requests.get("https://www.indeed.com/jobs?q=python&limit=50")리퀘스트는 url
def plus(a,b): return int(a+b); parseInt 와같은 형 변환
def plus(a,b): if type(a or b) is not int: return "not a number" else: return (a+b); 파이썬에서는 || 이 아닌 or 과 and을 사용 함수는 def 로 작성 a = int(input(
def age_check(age): print(f"you are {age} old") if age < 18: print("you cant drink") elif age >=18 and age < 30: print("you can drink s
days = ("mon","tues","wed","fri")for day in days: if day == "wed": break else: print(day)모듈from math import ceil, fsumfrom math import 일 경우 sp
역슬래시()를 사용하면 문자열 내에서 따옴표를 제대로 인식할 수 있습니다.print("영화 '신세계'에서 \\"드루와~\\"라는 대사가 유행했다.")f-stringf"문자열 {값0} 값{1} 값{2:.2f}"//두번째 자리 소숫점 표시{} 안에는 변수 나 숫자값이 존재
1<=100 사이 2배수 구하기 i = 1while i <= 50: if i % 2 == 0: i += 1 print(i)1 부터 50 까지 숫자를 구하고 \* 2while문을 사용하여, 100 이상의 자연수 중 가장 작은 23
1,1,2,3,5,8,13,21,34,55,...
while j <= 9 이후 print i,j 를 해준 후에 i 와 j 를 하나씩 올려주는데, j 는 중첩 반복문 안에서 증가시켜주고, i 는 전체 반복문에서 증가를 시켜준다. 즉 j 가 1부터 9까지 반복이 된 후에 i 가 1 증가 함.
list[0:4] 는 인덱스 0부터 3까지 반환 list[2:] 는 인덱스 2 부터 끝까지 반환 list[:3] 은 맨 앞 인덱스 부터 인덱스 2까지 반환 list[-1] 은 마지막 인덱스값 list[:-1]은 마지막 값을 제외함 numbers[0] = 7 인덱스
return 은 값을 반환하면서 함수를 종료시킴. 그러므로 return 이 동작할 경우 그 아래에 있는 코드들은 다 실행이 되지 않음내장함수 inNested list .sort().remove()
for문과 range 함수를 사용하여, numbers의 인덱스와 원소를 출력"2의 n제곱"을 출력하는 프로그램for 문을 활용한 구구단 비효율적인 반복문 좀더 연산을 빠르게하는 효율적인 반복문 c = 400 - a - b그냥 리스트 길이의 반만 돌아도 리스트를 뒤집을
키와 값을 추가하고싶다면 my_dictionary\[키] = 값사전의 키는 굳이 정수일 필요가 없음 값 확인 "김자옥" in dic.values()키 확인 dic.keys()반복문 for key in dic.keys()key 와 value 를 동시에 받아오는 f
가변형: dict, list 불변형: tuple,str,int,bool,float리스트 함수는 리스트를 복사해준다 .y = list(x)1번 줄에서 리스트 "이가훈", "김민주", "최고은", "우설희", "최규호"를 변수 x에 지정합니다. 즉, 변수 x가 리스트 "이
리스트 = 자료형을 나열한 것문자열 = 문자를 나열한 것 문자열은 새로운 리스트가 만들어지는게 아닌 새로운 문자열로써 반환된다문자열 끼리 더하는 건 가능하지만, 수정은 불가능하다 ex) \[0] = "C" ==> 불가능str_num = str(num) 문자열을 받아두는
random module모듈.모듈함수(값1,값2,값3.now()string from time
w 덮어쓰기append'a' 추가하기단어사전 퀴즈 정답 맞추기 랜덤 사전 단어 맞추기 퀴즈vocabulary.txt에 있는 단어와 뜻을 파이썬 사전에 정리한다.사전에 있는 단어 중 랜덤하게 골라서 문제를 낸다.문제를 내는 부분은 코드가 조금 더 복잡합니다. 이 중에서도
숫자 야구 게임 코드
로또 시뮬레이션 코드