美文网首页
圆的面积、求平方、判断字符串对称性

圆的面积、求平方、判断字符串对称性

作者: 以我丶之姓 | 来源:发表于2019-04-24 16:49 被阅读0次

圆的面积

import math
while True:
    r = str(input('please enter the radius of the circle:'))
    if not r.isalpha():
        r = float(r)
        circleArea = math.pi * r**2
        print "圆的面积是:{}".format(circleArea)
        break
    else:
        print "格式有误,请重新输入"
        continue

求平方

def square(start, end):
    result = []
    for num in range(start, end+1):
        if num % 2 == 0:
            result.append(num**2)
    print result

square(1,10)

判断输入的字符串是否对称

def func():
    while True:
        print "继续请按C!,取消请按Q!"
        inOrOut = raw_input()
        if inOrOut == "C" or inOrOut == "c":
            symmetricsString()
        elif inOrOut == 'q' or inOrOut == 'Q':
            print 'bye!'
            exit()
        else:
            print '输入错误,请重新输入!'
            print ' '
        continue


def symmetricsString():
    input_str = raw_input('请输入一个字符串:')
    if len(input_str) != (0 or 1):
        tangentPoint = len(input_str) // 2
        left = input_str[:tangentPoint]
        print left
        right = input_str[:tangentPoint-1:-1]
        print right
        if left == right:
            print '对称'
            func()
        else:
            print '不对称'
            func()
    else:
        print "输入不能为空或一个字符!"
        func()
symmetricsString()

求一个数可以有哪两个数的平方和相加组成

def func():
    n = int(input('please enter your number:'))
    result = []
    for i in range(int(math.sqrt(n/2))+1):
        j = math.sqrt(n-i*i)
        if j % 1 == 0:
            result.append((i, int(j)))
    if len(result) == 0:
        print 'NO'
    else:
        for i, j in result:
            print i, j
func()

相关文章

  • 圆的面积、求平方、判断字符串对称性

    圆的面积 求平方 判断输入的字符串是否对称 求一个数可以有哪两个数的平方和相加组成

  • Python3 示例

    数字求和 平方根 二次方程 三角形面积 圆的面积 随机数 交换变量 if 语句 判断字符串是否为数字 判断奇偶数 ...

  • JS基础案例22-函数练习

    1-100之间的和用函数封装。 函数封装求圆的周长。 函数封装求圆的面积。 函数封装判断2个数,3个数的大小。 判...

  • 10.5

    简单输出 求圆的表面积

  • 与圆相关的计算(2.2.4)

    与圆相关的计算 【题目描述】给出圆的半径,求圆的直径、周长和面积。输入圆的半径实数r,输出圆的直径、周长、面积,每...

  • 十一作业

    输出基本信息 求圆表面积

  • 10.5

    作业一:简单输出 作业二:求圆的面积

  • 17-10-5作业

    输出基本信息 求圆的表面积

  • 17-10-5作业

    输出基本信息 求圆的表面积

  • 10.5

    作业一:简单输出 作业二:求圆的面积

网友评论

      本文标题:圆的面积、求平方、判断字符串对称性

      本文链接:https://www.haomeiwen.com/subject/ibwggqtx.html