华为机考入门python3--(0)测试题1-句子平均重量

这篇具有很好参考价值的文章主要介绍了华为机考入门python3--(0)测试题1-句子平均重量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

分类:字符串

知识点:

  1. 获取输入 input().strip().split(" ")

  2. 拼接列表 " ".join(list)

  3. 输出指定位数的浮点数 print("%.2f" % value)

  4. len() 函数对于很多内置的数据类型都适用,它返回对象的元素个数或长度。

# 用法1: 获取字符串的长度
string_example = "Hello, World!"
length_of_string = len(string_example)
print("字符串的长度为:", length_of_string)

# 用法2: 获取列表或元组的元素个数
list_example = [1, 2, 3, 4, 5]
length_of_list = len(list_example)
print("列表的元素个数为:", length_of_list)

# 用法3: 获取字典的键值对个数
dictionary_example = {"a": 1, "b": 2, "c": 3}
length_of_dictionary = len(dictionary_example)
print("字典的键值对个数为:", length_of_dictionary)

# 用法4: 获取集合的元素个数
set_example = {1, 2, 3, 4, 5}
length_of_set = len(set_example)
print("集合的元素个数为:", length_of_set)

# 用法5: 获取其他可迭代对象的元素个数
tuple_example = (1, 2, 3, 4, 5)
length_of_tuple = len(tuple_example)
print("元组的元素个数为:", length_of_tuple)

题目来自【华为招聘模拟考试】

华为机考入门python3--(0)测试题1-句子平均重量,华为机试机考,华为,python

# If you need to import additional packages or classes, please import here.

def func():

    # please define the python3 input here. For example: a,b = map(int, input().strip().split())
    words = input().strip().split(" ")
    # please finish the function body here.
    total_words = len(words)
    new_str = "".join(words)
    total_length = len(new_str)
    # please define the python3 output here. For example: print().
    # print(round(total_length/total_words, 2)) # round有bug
    print("%.2f" % (total_length/total_words))

if __name__ == "__main__":
    func()

注意,不要使用round,有bug

by: 软件工程小施同学文章来源地址https://www.toymoban.com/news/detail-815287.html

到了这里,关于华为机考入门python3--(0)测试题1-句子平均重量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HCIA-Cloud Computing V5.0 华为认证云计算工程师在线课程章节测试题及解析

    第一章:云计算概述 1、以下属于虚拟化技术出现及发展的主要驱动力是哪一项? A.互联网的出现 B.降低硬件资源的故障率 C.充分利用硬件资源 D.提高硬件资源的辨识度 正确答案:C 答案解析:虚拟化技术最初将传统硬件与软件进行解耦,在虚拟化平台上可以运行更多的操作系

    2024年02月04日
    浏览(47)
  • Python测试题——学习通(高校邦)

    项目一: 1.判断 在Python中可以使用if作为变量名。 对           √ 错 2.判断 Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型 对           √ 错 3.单选 python程序文件的扩展名是   A. python √  B. py   C. pt   D. pyt 4.单选 Python语言采用严格

    2024年02月08日
    浏览(43)
  • Python初学者必会的11道测试题,含代码!!

    一个学妹问我的11道python题,我就顺手拿来做了下,发现有些题目还是很有意思的。 1 随机生成一个在[5,10]区间内的整数n,分别输出如下图所示的n行有规律字符图。 【提示】 (I)随机数生成需要导入random库后调用randint(a,b)函数; (2)利用序列range()函数,获得字母编码值,调用

    2024年02月07日
    浏览(60)
  • 白盒测试题一

    1.下列流程图中变量a、b、c、d均为非负整数,编写程序实现相应分析处理,并设计测试数据进行语句覆盖测试。要求a、b、c、d取最小可能值。 代码如下: 2.根据流程图编写程序实现相应分析处理,并设计测试数据进行语句覆盖测试。执行算式输出文字“算式一值:”和c的值,

    2024年02月03日
    浏览(45)
  • 软件测试题答案

    搜索答案的一个方法 点Ctrl+F,在页面上查找,输入题目上的部分字 软件测试题及答案 1(单选题)通常,()是在编码阶段进行的测试,它是整个测试工作的基础。 A.系统测试 B.确认测试 C.集成测试 D.单元测试 正确答案: D 2(单选题)如果测试一个单元时,其所调用的底层单

    2024年01月25日
    浏览(57)
  • 【SDN测试题】

    SDN测试题 一、判断题 NFV与SDN的基础都是通用服务器、云计算以及虚拟化技术。 正确答案:对 安装OpenvSwitch时必须根据系统内核版本选择相应的Open vSwitch版本。 正确答案:对 执行命令ovs-vsctl del-br br0会将br0及挂接到br0上的端口一并删除。 正确答案:对 OpenDaylight是一个基于

    2024年02月08日
    浏览(42)
  • 软件测试技能大赛任务二单元测试试题

    任务二   单元测试 执行代码测试 本部分按照要求,执行单元测试,编写java应用程序,按照要求的覆盖方法设计测试数据,使用JUnit框架编写测试类对程序代码进行测试,对测试执行结果进行截图,将相关代码和相关截图粘贴到单元测试报告中。 题目1 :根据下列流程图编写

    2024年02月14日
    浏览(52)
  • Hive期末测试题(头歌)

    第1关:计算“Bad Boys (1995)”这部电影的评分次数 第2关:统计每年的电影评分次数 使用Hive的字符串函数来处理这个问题。 这个查询首先从电影名称中提取出年份,然后根据年份对电影评分进行分组统计。 第3关:统计不同性别的观影用户1995年评论电影次数 对比不同性别的观

    2024年04月23日
    浏览(60)
  • Spring测试题及答案

    1 : 下面关于“依赖注入”的说法,错误的是(D) A. 将组件间的依赖关系采取配置文件的方式管理,而不是硬编码在代码中 B. 降低了组件间的耦合,使程序更容易维护和升级 C. 促进了“面向接口编程”,使构建大规模程序更轻松 D. 需要定义大量接口,增加编码复杂度 2 :

    2024年02月13日
    浏览(40)
  • 国家开放大学统一考试 测试题

    试卷代号:2668 人员招聘与培训实务     参考试题 1.“人尽其才,才尽其用”主要表现了人力资源管理哪一方面的工作内容?(    )     A.组织结构的设计                        B.人力资源规划的制定     C.人员的甄选与使用                     

    2024年02月09日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包