Coding/Python

[python] μ—°μ‚°μž(μ—°μ‚°μž, κ°„λ‹¨ν•œ μˆ˜μ‹, μˆ«μžμ²˜λ¦¬ν•¨μˆ˜, 랜덀)

κΉ€μœ λ‹ˆμ½˜ 2021. 10. 18. 16:18

 

μ—°μ‚°μž

  • ** : 제곱
  • % : λ‚˜λ¨Έμ§€
  • // : λͺ«
  • >=
  • == : κ°™λ‹€
  • != : 같지 μ•Šλ‹€
    • print(not(1!=3)) : True
  • & : and
  • | : or

숫자 처리 ν•¨μˆ˜ 

  • abs() : μ ˆλŒ€κ°’
  • pow(4,2) : 4^2
  • max
  • min
  • round: 반올림
  • from math import * #math라이브러리의 λͺ¨λ“  것을 이용
    • floor: λ‚΄λ¦Ό
    • ceiling: 올림
    • sqrt: 제곱그느

λžœλ€ν•¨μˆ˜

  • from random import * 
    • random() : 0.0 이상 1.0 미만의 μž„μ˜κ°’μ„ 생성
    • random() * 10 : 0.0 이상 10.0 미만의 μž„μ˜μ˜ 값을 생성
    • int(random() * 10) : 0λΆ€ν„° 10 미만의 μž„μ˜μ˜ μ •μˆ˜κ°’ 생성
    • int(random() * 10) + 1 : 1λΆ€ν„° 10μ΄ν•˜μ˜ μž„μ˜μ˜ μ •μˆ˜κ°’ 생성

      #둜또번호
      • int(random() * 45) + 1 
      • randrange(1,46)
      • randint(1,45)