Python基础Day3HW

import ast

x1 = ast.literal_eval(input())

# 现在程序中有一个变量x1,输出平方根并保留两位小数

#仅考虑可以开方的数

def f(x):

    y=x**0.5

    return('%.2f' %y)

print(f(x1))




import ast

x1 = ast.literal_eval(input())

# 现在程序中有一个变量x1(整数或者浮点数),输出其平方(浮点数保留两位小数)

def f(x):

    y=x**2

    return('%.2f' %y)

print(f(x1))




import ast

x1 = ast.literal_eval(input())

x1=int(x1)

# 现在程序中有一个变量x1,输入整数,若是奇数则输出True,否则输出False

def f(x1):

    if x1%2==1:

        return(True)

    else:

        return(False)

print(f(x1))

       



import ast

x1, x2 = ast.literal_eval(input())

x1=int(x1)

x2=int(x2)

# 现在程序中有变量x1和x2

# 输入两个int整型数,用逗号分隔。

#输出格式 分别输出下界和上界,中间以空格隔开

def f(x1,x2):

    sup=max(x1,x2)

    inf=min(x1,x2)

    return(f'{inf} {sup}')

print(f(x1,x2))

     



import ast

x1, y1, r1, x2, y2, r2 = ast.literal_eval(input())

# 现在程序中有六个变量,x1, y1, r1, x2, y2, r2 类型为整数或者浮点数,以逗号分隔

# 两个圆判断是否相交(返回Ture)

def f(x1, y1, r1, x2, y2, r2):

    length=((x1-x2)**2+(y1-y2)**2)**0.5

    if length > r1+r2:

        return(False)

    else:

        return(True)

print(f(x1, y1, r1, x2, y2, r2))





import ast

x1,y1,r1,x2,y2,r2 = ast.literal_eval(input())

# 现在程序中有六个变量,x1, y1, r1, x2, y2, r2 类型为整数或者浮点数,以逗号分隔

# 两个圆判断是否相交(返回Ture)

def f(x1, y1, r1, x2, y2, r2):

    length=((x1-x2)**2+(y1-y2)**2)**0.5

    r=abs(r1-r2)

    l=r1+r2

    if length <= l and length >= r:

        return(True)

    else:

        return(False)

print(f(x1, y1, r1, x2, y2, r2))


  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值