zoukankan      html  css  js  c++  java
  • Python函数之计算规则图形的面积

           来个直接的吧,看代码;

       

    #coding=utf-8
    from __future__ import unicode_literals
    import sys
    reload(sys)
    sys.setdefaultencoding('utf-8')
    
    
    #圆形
    def yuan():
    	r=input("请输入圆的半径:".decode('utf-8').encode('gbk'))
    	print '圆的面积是:',
    	return 3.14*r*r
    	
    #长方形
    def chang():
    	w=input('请输入长方形的宽:'.decode('utf-8').encode('gbk'))
    	h=input('请输入长方形的高:'.decode('utf-8').encode('gbk'))
    	print '三角形的面积是:',
    	return w*h
    
    
    #三角形
    def san():
    	d=input('请输入三角形的底:'.decode('utf-8').encode('gbk'))
    	h=input('请输入三角形的高:'.decode('utf-8').encode('gbk'))
    	print '三角形的面积是:',
    	return d*h/2
    #flag是true 的时候循环,是false的时候结束循环
    flag=True
    while flag:
    	print '欢迎来计算面积~~~'
    	tag= raw_input('请输入你要计算面积的图形:(yuan,chang,san,tui)'.decode('utf-8').encode('gbk'))
    	if tag=='yuan':
    		print '开始计算圆形的面积!'
    		print yuan()
    	elif tag=='san':
    		print '开始计算三角形的面积!'
    		print san()
    	elif tag=='chang':
    		print '开始计算长方形的面积!'
    		print chang()
    	elif tag=='tui':
    		flag=False
    		print '
    已经退出'


  • 相关阅读:
    JavaScript函数
    JavaScript数组知识点
    面向对象之继承及属性查找顺序
    面向对象二
    面向对象
    正则表达式补充
    垃圾回收机制、标记删除及分代回收
    hashlib、hmac、subprocess、configparser模块
    模块、起别名、from导入
    递归、匿名函数、内置函数
  • 原文地址:https://www.cnblogs.com/a1111/p/7459734.html
Copyright © 2011-2022 走看看