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 '
    已经退出'


  • 相关阅读:
    熟悉常用的Linux操作
    Python基础之五星红旗
    类似于铁道部12306的城市选择框的实现
    使用Django操作数据库入门
    进程和线程
    线程、进程、携程理解
    CentOS6.8部署Python3.6.8的Django项目
    爬取妹子图片
    聚类算法之DBSCAN
    机器学习算法优缺点总结
  • 原文地址:https://www.cnblogs.com/a1111/p/7459734.html
Copyright © 2011-2022 走看看