Python 3 -Functions
来源:互联网 发布:java实现aes加密解密 编辑:程序博客网 时间:2024/05/01 20:46
# computes the area of a triangle
def triangle_area(base, height): # header - ends in colon,以冒号结尾
area = (1.0 / 2) * base * height # body - all of body is indented,body必须要退格
return area # body - return outputs value
a1 = triangle_area(3, 8)
print a1
a2 = triangle_area(14, 2)
print a2
# converts fahrenheit to celsius
def fahrenheit2celsius(fahrenheit):
celsius = (5.0 / 9) * (fahrenheit - 32)
return celsius
# test!!!
c1 = fahrenheit2celsius(32)
c2 = fahrenheit2celsius(212)
print c1, c2
# converts fahrenheit to kelvin
def fahrenheit2kelvin(fahrenheit):
celsius = fahrenheit2celsius(fahrenheit)
kelvin = celsius + 273.15
return kelvin
# test!!!
k1 = fahrenheit2kelvin(32)
k2 = fahrenheit2kelvin(212)
print k1, k2
# prints hello, world!
def hello():
print "Hello, world!"
# test!!!
hello() # call to hello prints "Hello, world!"
h = hello() # call to hello prints "Hello, world!" a second time
print h # prints None since there was no return value
def triangle_area(base, height): # header - ends in colon,以冒号结尾
area = (1.0 / 2) * base * height # body - all of body is indented,body必须要退格
return area # body - return outputs value
a1 = triangle_area(3, 8)
print a1
a2 = triangle_area(14, 2)
print a2
# converts fahrenheit to celsius
def fahrenheit2celsius(fahrenheit):
celsius = (5.0 / 9) * (fahrenheit - 32)
return celsius
# test!!!
c1 = fahrenheit2celsius(32)
c2 = fahrenheit2celsius(212)
print c1, c2
# converts fahrenheit to kelvin
def fahrenheit2kelvin(fahrenheit):
celsius = fahrenheit2celsius(fahrenheit)
kelvin = celsius + 273.15
return kelvin
# test!!!
k1 = fahrenheit2kelvin(32)
k2 = fahrenheit2kelvin(212)
print k1, k2
# prints hello, world!
def hello():
print "Hello, world!"
# test!!!
hello() # call to hello prints "Hello, world!"
h = hello() # call to hello prints "Hello, world!" a second time
print h # prints None since there was no return value
0 0
- Python 3 -Functions
- Think Python:Chapter 3: Functions 的笔记
- Python学习教程-3_Use functions
- python build-in functions
- Python main() functions
- Python en:Functions
- Functions Basics------Learning Python
- Python Built-in Functions
- python build-in functions
- Python built-in functions
- Python -- Built in functions
- python :built-in functions
- python中的Functions
- Python alternatives for PHP functions
- Simple Python Built-in Functions
- A Byte of Python -- Functions
- Python学习——Functions
- tensorflow编程: Wraps python functions
- 性能更好的js动画实现方式——requestAnimationFrame
- JS中stopPropagation函数停止事件传播
- 家地方规定咖啡馆
- LDA 主题模型解析
- 嵌入式软件开发培训笔记——Linux下SQLite3数据库编程
- Python 3 -Functions
- 虚拟机中 CentOS 网络配置图解
- MongoDB在Windows平台中需要注意的问题
- TCP传输中使用AES加密和gizp压缩(2)--封装TcpUtil,封装后实现登陆
- and that led to his
- java相关
- CentOS下安装配置Tomcat环境
- SpringMVC笔记
- MySQL 5.5.23半同步复制配置安装