Advertisement
Dmitry_Dronov

tut_7

Mar 16th, 2016
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.51 KB | None | 0 0
  1. # coding: cp1251
  2. def fnct(x, y=5.0, m=2.0): # m=2 - объявляет m по умолчанию
  3.     return float((x + y) / m)
  4. v = 5.0
  5. s = fnct(v) # по умолчанию к 5 прибавится 2
  6. print s # 5.0
  7. s = fnct(v,8.0) # к 5 прибавится 8 + 2
  8. print s # 6.5
  9. # так же можно вызывать функцию с назначенным ключевым словом что позволяет задавать аргументы непроизвольно
  10. s = fnct(m=1, y=1, x=10)
  11. print s # 11.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement