위 그림의 예시)
A가 만 18세 이상(유권자) 테이블, B가 투표한 자 테이블이다.
유권자(A)는 투표한 자(B)일 수도 있고 아닐 수도 있다. 따라서 B는 Optional이다.
투표한 자(B)는 유권자(A)일 수밖에 없다. 따라서 A는 Mandatory이다.
위 그림의 예시)
A가 만 18세 이상(유권자) 테이블, B가 투표한 자 테이블이다.
유권자(A)는 투표한 자(B)일 수도 있고 아닐 수도 있다. 따라서 B는 Optional이다.
투표한 자(B)는 유권자(A)일 수밖에 없다. 따라서 A는 Mandatory이다.
아무도 모르게 아무 숫자나 뽑고 싶다면
랜덤함수를 이용하면 된다
랜덤함수를 이용하기 위해선
파이썬의 random 라이브러리(?)를 import한다
그럼 준비 끝이다
랜덤함수는 크게 3가지
셋 다 랜덤하게 숫자를 뽑는 건 동일하지만 포함하냐 안하냐, 정수를 뽑냐 등 미묘한 차이가 있다
print(random())을 출력하면
0.0이 나올 수도 0.392174037이 나올 수도 있지만
1.0은 나올 수 없다
만약 범위를 넓히고 싶다면 곱셈을 활용하면 된다
print(random()*100)을 출력하면
0 이상 100미만의 임의 값을 출력한다
0.0을 출력할 수도 83.219749831247을 출력할 수도 있지만
100은 출력되지 않는다
만약 정수를 만나고(?) 싶다면
int를 활용하면 된다
print(int(random()*100))을 출력하면
81.427401 대신 81이 나온다
그리고 1부터 100의 숫자를 만나고 싶다면 숫자를 하나 더하면 된다
print(int(random()*100)+1)하면 1이상 100이하의 임의의 값이 출력된다
randrange(a,b)는 a이상 b미만의 임의 정수를 출력한다
print(randrange(-10,10)) 출력하면
-10이 나올 수도, 9가 나올 수도 있지만 10은 안나온다
randrange(c)는 0이 생략된거라고 생각하면 된다
그래서 0이상 c미만의 양수인 정수가 나온다
그래서 c로 -값을 입력하면 에러뜬다
print(randit(0,10))을 출력하면
0이 나올 수도, 10이 나올 수도 있다
visual studio를 통해 학습하고 있습니다
틀린 게 있다면 말씀주세요
안되는 게 있다면 말씀주세요
유튜브에 나도코딩으로 학습하고 있습니다
www.youtube.com/watch?v=kWiCuklohdY
Visual Studio Code 디버깅이 안되요(feat. 조코딩 "최신 파이썬 코딩 무료 강의 - 5시간만 투자하면 개발자가 됩니다") (0) | 2022.01.22 |
---|---|
파이썬) 변수, 메모리, 주소 개념을 문과 감성✨으로 이해하기(조코딩 무료강의) (0) | 2022.01.16 |
파이썬.코딩.프로그래밍.기본.여전히.. (0) | 2021.04.09 |
오늘 다시
프로그래밍 공부를 시작했다
파이썬..
대학 계절학기로
웹 프로그래밍 기초 수업을 들었다
데이터분석 전공수업을 수강하며 파이썬을 다뤘다..
몇 번의 시도가 있었지만
항상 시작은 개발환경을 설정하는 것부터..
거의 뭐 수학의 정석 집합이라고 할 수 있다
(지금 교육과정에는..없으려나..?)
오늘 다시 집합편부터 시작!!!
인프런에서 발견한 강의로 스타트를 하려한다
평일 매일 전화영어를 20분씩하고 있고 예복습으로 사오십분 투자하며 석달을 보내니 영어실력이 많이 좋아진 것 같다. 프로그래밍도 결국 개발 "언어"이다.
컴퓨터언어(..외계어)라고 생각하고 꾸준히 하다보면
2주쯤부터 고비가 찾아와 그만두게...아ㅏㅏㅏ아니
꾸준히 하다보면 프로그래밍 실력도 많이 늘겠지^^
오늘은 자료형까지 수강랬는데(챕터투..ㅎㅎ)
정리하면 아래와 같다
자료형 : 숫자, 문자, 불리안(boolean=참거짓)
변수지정은
name = "아직 이십대"
age = 20
출력은
print(age, name)
print(str(age)+"아직 이십대")
🔥🔥🔥🔥🔥
Visual Studio Code 디버깅이 안되요(feat. 조코딩 "최신 파이썬 코딩 무료 강의 - 5시간만 투자하면 개발자가 됩니다") (0) | 2022.01.22 |
---|---|
파이썬) 변수, 메모리, 주소 개념을 문과 감성✨으로 이해하기(조코딩 무료강의) (0) | 2022.01.16 |
파이썬 기초 : 파이썬 랜덤함수 (0) | 2021.04.10 |