python

本文提供了三道Python编程题目及其解决方案,包括判断三角形类型、用户登录验证及数值排序,适合初学者实践和理解条件判断、循环及数据结构操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

虽然很简单,我还是要发一下,hhh
在这里插入图片描述

第一题:
x=input();
y=input();
z=input();
def judge(a,b,c):
    a=int(x)
    b=int(y)
    c=int(z)
    a1=a**2+b**2
    c1=c**2
    a2=a**2+c**2
    c2=b**2
    a3=b**2+c**2
    c3=a**2
    if (a+b)>c or (a+c)>b or (c+b)>a:
        print("该三边形是三角形!")
        if a==b or b==c or a==c:
            print("该三角形是等腰三角形!")
            if a==b and b==c and a==c:
                print('该三角形是等边三角形!')
        elif a1==c1 or a2==c2 or a3==c3:
            print("该三角形是直角三角形!")
    else:
        print("输入的不是三角形")
judge(x,y,z)
第二题:
def judge():
    while(True):
        a=input()
        b=input()
        if 'zhangsan'==a and '123'==b:
            print('欢迎张')
            break
        else:
            if 'zhangsan'!=a:
                print('用户名错误,请重新输入')
            elif '123'!=b:
                print('对不起密码错误无法登录')
                break
judge()
第三题:
x=input()
y=input()
z=input()
def judge(a,b,c):
    a=int(x)
    b=int(y)
    c=int(z)
    a1=[a,b,c]
    b1=sorted(a1)
    b1.reverse()
    print("%d>%d>%d"%tuple(b1))
judge(x,y,z)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值