利用Python写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5。

news/2025/10/20 12:40:37/文章来源:https://www.cnblogs.com/changtuilaotou/p/19152382
def lens5():while True:msg = input('请选择你想输入的数字类型,输入对应序号即可>>>1.字符串 2.列表 3.元组:')if msg.isdecimal():if int(msg) == 1:s = input('请开始的你的字符串输入:')print(len(s) > 5)breakelif int(msg) == 2:s = input('请开始你的列表输入:')l = s.strip('[').strip(']').split(',')# print(l)# print(l[1])# print(type(l[1]))# print(len(l[1]))for i in l:if i.isdecimal():l[l.index(i)] = int(i)else:l[l.index(i)] = i.strip("'").strip('"')print(len(l) > 5)break# print(l)# print(l[1])# print(len(l[1]))elif int(msg) == 3:s = input('请开始你的元组输入:')l = s.strip('(').strip(')').split(',')for i in l:if i.isdecimal():l[l.index(i)] = int(i)else:l[l.index(i)] = i.strip("'").strip('"')t = tuple(l)print(len(t) > 5)breakelse:print('输入有误,请重新输入:')
lens5()

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/941118.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

请求

请求HTTP请求方法中GET和POST的主要区别。 (1)参数位置:GET 请求的参数附加在 URL 后面,POST 请求的参数包含在请求体中。 (2)长度限制:GET 请求受 URL 长度限制,POST 请求没有明确的长度限制。 (3)安全性:…

sp681网卡打驱动后的状态--默认是链路是down

[root@localhost home]# ll总用量 1240-rw-r--r-- 1 root root 119260 10月 20 12:21 NIC-Hi1822-KylinV10SP3-2403-hinic3-17.7.7.1-aarch64.rpm-rw-r--r-- 1 root root 952296 10月 20 12:21 NIC-Hi1822-KylinV10SP3…

麒麟和win10双系统出现时间差异的问题

麒麟和win10双系统出现时间差异的问题win10安装openkylin双系统,进麒麟系统后再进win10,时间会出现8小时的误差,最简单的解决办法是在麒麟系统执行如下命令就可以了sudo timedatectl set-local-rtc 1

dlc — Docker Log Cleaner(支持名称、ID前缀、交互序号清理,模糊匹配交互确认)

一键安装脚本:curl -L -o /usr/local/bin/dlc https://files-cdn.cnblogs.com/files/nihaorz/dlc.sh && chmod +x /usr/local/bin/dlc#!/bin/bash stty erase ^H 2>/dev/null # dlc — Docker Log Cleaner…

软件研发项目管理提效方案|流程驱动 数据赋能:打造上下游信息透明的研发项目管理新模式

在软件研发中,流程不清、协作割裂往往是效率的最大障碍。本文探讨了一种全新的产研管理模式:以流程为核心驱动跨部门协作,通过数字化平台打通产品、研发、测试与运维,实现从需求到交付的全流程可视化与高效协同。行…

第二周记

第二周 前言: 10.20 今天体测跑了一公里,拿下了三分三十的成绩,有时感觉自己当时走体育会不会比现在混得好() 学习笔记: 一些杂项 很久以前就想写一下这个快速平方根取倒数算法了,这个好像还很有历史“渊源”来…

【分享】一篇文章让你学通JFinal的各种参数解析方式

【分享】一篇文章让你学通JFinal的各种参数解析方式JFinal新版本已经支持直接解析contentType=application/json请求的rawdata数据了。 默认功能是关闭的。JFinal新版本已经支持直接解析contentType=application/json请…

2025年10月深度seek排名优化服务排行榜:十大服务商综合对比与选择指南

一、引言 在人工智能技术快速发展的今天,生成式引擎优化(GEO)已成为企业数字化转型的重要战略。特别是对于需要通过DeepSeek等AI平台提升品牌可见度的企业主、市场营销负责人和品牌管理者而言,选择专业的GEO优化服…

NetSuite-WMS瀚钰通仓库对接使用说明

PO收货每次供应商到货CSV上传生成一个自定义的HYT IR记录,点击按钮调用API发送给WMS,WMS入库。到货单的收货要一单一单对应好,否则会有问题。

2025年10月deepseek排名优化服务推荐排行榜:十家服务商综合评测与选择指南

一、引言 在人工智能技术快速发展的今天,deepseek排名优化已成为企业提升品牌曝光、获取精准流量的重要手段。对于创业者、市场营销负责人及企业管理者而言,选择专业的优化服务不仅能有效控制推广成本,更能保障营销…

案例分析:MySQL 并行复制竟然比单线程慢?

同一个 binlog,没想到多线程重放竟比单线程慢了四倍多!最近碰到一个 case,发现在特定场景下,并行复制竟然比单线程复制要慢。 现象 从某个时间点开始,从库的复制延迟持续增加,且没有下降的趋势。 数据库版本:8.…

克服keepalived的主备服务器都持有VIP——出现脑裂现象

克服keepalived的主备服务器都持有VIP——出现脑裂现象pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&q…

Codeforces Round 1060 (Div. 2) A - C2

A - C2打的依托还能涨 Rating 也是神人了 A 直接依照题意做,求个前缀和后对每个 \(s _ i = 1\) 判断前面 \(k - 1\) 个数的和是否大于 \(0\),都是 \(0\) 就保护。 B 我们一定要让 \(a _ i(i \bmod 2 = 0)\) 越大越好…

2025年10月深度关键词排名优化服务推荐排行榜:十大服务商综合对比与评测分析

一、引言 在人工智能技术快速发展的背景下,深度关键词排名优化已成为企业提升在线可见性、获取精准流量、实现数字化转型的重要策略。对于创业者、市场营销负责人以及企业管理者而言,选择专业的优化服务不仅能有效控…

2025年10月DeepSeek关键词排名优化服务排行榜深度评测与对比分析

一、引言 在人工智能技术快速发展的今天,DeepSeek作为重要的AI搜索平台,其关键词排名优化已成为企业数字化转型的核心需求。对于需要进行品牌建设、获取精准流量的创业者、市场营销负责人及企业管理者而言,选择专业…

2025深大电协软件部招新个人题解(部分)

2025深大电协软件部招新个人题解(部分) Miya555忙里偷闲凑出三个小时参与了此次比赛(?),后面题絮絮叨叨的没时间看了,练练手。前言:ACM赛制,我的完成度(9/15),题目大部分要么小清新,要么套路,洛谷难度来…

2025 硅钢片实力厂家最新推荐榜:聚焦 400 万只产能与 0.3mm 精度,解析专利技术与上市公司合作背景

引言 在新能源汽车、5G 新基建、医疗设备等高端制造领域加速迭代的当下,硅钢片作为核心电磁部件,其性能直接决定终端设备的能效与稳定性。然而行业供需矛盾与品质乱象凸显:部分企业产能不足导致批量订单交付延迟,工…

2025 年铁芯源头厂家最新推荐排行榜:精准工艺 + 全场景适配实力甄选,年销 400 万只 + 优质企业权威盘点环形铁芯/互感器铁芯厂家推荐

引言随着工业制造升级与新能源产业高速发展,铁芯作为变压器、传感器、仪器仪表等核心设备的关键部件,其质量直接决定下游产品稳定性与能效。当前铁芯市场厂家混杂,部分厂商工艺落后导致产品尺寸误差大、性能波动明显…

MATLAB实现DLT645协议

MATLAB实现DLT645协议,包含报文解析、数据校验和串口通信模块,支持读写操作和异常处理:一、核心函数模块 1. 报文结构定义 % DLT645协议帧结构 const START_BYTE = 0x68; % 起始符 const END_BYTE = 0x16; …