Advertisement

Python编程入门题(7-输入星期数字,输出英文名称)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本教程提供了一个Python编程入门练习题目,要求编写程序通过用户输入的1到7的数字来输出对应的英文星期名称。适合初学者实践和学习基础语法。 描述:从键盘上输入数字星期,然后输出它的英文。对应关系是:1 Monday ,2 Tuesday ,3 Wednesday ,4 Thursday ,5 Friday ,6 Saturday ,7 Sunday 输入:从键盘输入一个表示星期的数字,该数字在1-7之间。 输出:输出与所给数字对应的英文星期名称。 示例: 输入: 2 输出: Tuesday 参考程序: ```python n = int(input()) Number = list(range(1, 8)) Name = [Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday] print(Name[n-1]) ``` 注意:在定义 Name 列表时,英文星期名称需要用引号括起来。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Python7-
    优质
    本教程提供了一个Python编程入门练习题目,要求编写程序通过用户输入的1到7的数字来输出对应的英文星期名称。适合初学者实践和学习基础语法。 描述:从键盘上输入数字星期,然后输出它的英文。对应关系是:1 Monday ,2 Tuesday ,3 Wednesday ,4 Thursday ,5 Friday ,6 Saturday ,7 Sunday 输入:从键盘输入一个表示星期的数字,该数字在1-7之间。 输出:输出与所给数字对应的英文星期名称。 示例: 输入: 2 输出: Tuesday 参考程序: ```python n = int(input()) Number = list(range(1, 8)) Name = [Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday] print(Name[n-1]) ``` 注意:在定义 Name 列表时,英文星期名称需要用引号括起来。
  • C++ 反向
    优质
    本教程介绍如何使用C++编程语言读取用户输入的数字,并实现将这些数字按相反顺序输出的功能。适合初学者学习和实践。 C++对输入数字逆序输出的代码我已经编写完成,并且经过测试没有问题。如果有兴趣探讨的同学可以下载下来研究并尝试重新编写一下这段代码。
  • 用C++0到6的并转换为对应的
    优质
    本程序使用C++编写,用户可输入0至6之间的任意整数,程序将该数值转化为对应的星期几名称输出。 编写一个C++小程序,输入0到6之间的整数并输出对应的星期几。
  • 1.1 Python基础之-2021.11.17.zip
    优质
    本教程为Python初学者设计,重点讲解Python编程中的基本概念和技巧,特别是输入与输出操作。通过实例解析帮助学习者快速掌握Python编程的基础技能。 1.1 编程基础之输入输出 python版-2021.11.17.zip
  • Python
    优质
    《Python的输入与输出》介绍了如何在Python程序中获取用户输入、处理数据以及将结果输出给用户,是编程初学者掌握基本交互技能的重要内容。 Python是一种广泛使用的高级编程语言,在数据处理、网络爬虫和Web开发等领域表现出色。掌握Python的输入输出功能对于编写实用脚本和应用程序至关重要。 一、Python输入 1. `input()`函数:这是最基本的用户输入方式,暂停程序执行等待用户在终端输入信息,并返回一个字符串。 ```python name = input(请输入你的名字:) print(你好, + name) ``` 这段代码提示用户输入名字并问候对方。 2. `sys.stdin.read()`: 从标准输入流读取数据的方法,通常用于命令行脚本。它可以读取一行或多行文本直到遇到EOF(文件结束符)。 3. `sys.stdin.readline()`:这个方法可以读取一行包含换行符的输入。 4. `sys.stdin.readlines()`:该方法会读取所有行并返回一个列表,其中每一项对应于单独的一行。 二、Python输出 1. `print()`: 这是最常用的输出方式。它可以打印任何类型的数据。 ```python num = 123 print(数字是:, num) ``` 或者直接: ```python print(Hello, World!) ``` 2. `sys.stdout.write()`:这个方法可以将内容写入标准输出,但不会自动换行。 ```python import sys sys.stdout.write(Hello ) sys.stdout.write(World) ``` 3. `sys.stdout.flush()`: 调用此函数清空缓冲区能够立即显示输出。 三、Python爬虫 1. `requests`库:用于发送HTTP请求,获取网页内容。 ```python import requests response = requests.get(http://example.com) content = response.text ``` 2. `BeautifulSoup`: 解析HTML或XML文档的工具,方便提取所需信息。 ```python from bs4 import BeautifulSoup soup = BeautifulSoup(content, html.parser) title = soup.find(title).text ``` 3. `Scrapy`框架:用于构建完整的爬虫项目,提供了从抓取、解析到存储的一整套解决方案。 4. `re`: 正则表达式模块,常用来在文本中匹配特定模式和提取网页数据。 掌握这些输入输出及Python爬虫技术会让你的编程更加高效。无论是简单的命令行交互还是复杂的网络爬虫项目,Python都能提供强大的工具支持。
  • 白盒测试:
    优质
    本项目通过白盒测试方法,开发一个程序用于输入任意日期并快速准确地计算出对应的星期几。详细分析代码逻辑,确保算法正确无误。 编写一个程序来确定给定日期是星期几,并应用逻辑覆盖或基本路径测试方法设计测试用例。假设公元1年1月1日为星期一。 具体要求如下: (1)绘制该程序的控制流程图; (2)使用基本路径测试方法提供相应的测试路径; (3)针对每个测试路径设计适当的测试案例。
  • TensorFlow中查看节点的方法
    优质
    本文介绍在TensorFlow中如何查找和确定模型输入及输出节点的具体名称,帮助开发者更好地理解和操作神经网络模型。 在TensorFlow中定义输入节点名称为`input_name`: ```python with tf.name_scope(input): bottleneck_input = tf.placeholder_with_default( bottleneck_tensor, shape=[batch_size, bottleneck_tensor_size], name=Mul ) ``` 查看.pb文件中的输入和输出节点的方法如下: ```python import tensorflow as tf import os model_dir = ./tmp/model # 模型目录路径,请根据实际情况填写具体模型名称或路径。 ``` 注意:代码示例中没有包含具体的联系方式、链接等信息。
  • TensorFlow中查看节点的方法
    优质
    本文介绍了在TensorFlow框架下如何查找和确认模型中的输入及输出节点名称的具体方法,帮助开发者更好地理解和操作神经网络模型。 今天为大家分享如何使用TensorFlow查看输入节点和输出节点名称的方法。这种方式具有很好的参考价值,希望能对大家有所帮助。一起跟随文章继续了解吧。
  • Python练习档.docx
    优质
    本文档为Python初学者设计,包含了多种输入输出操作实例和练习题,旨在帮助学习者熟练掌握Python中的数据读取与展示技巧。 Python是一种广泛应用于数据分析、人工智能及Web开发的高级编程语言,以其简洁易懂的语法与强大的功能而受到开发者们的青睐。在Python编程里,输入输出操作是基础且至关重要的部分,它们使程序能够与用户进行互动。 通过`input()`函数可以实现输入操作。此函数会暂停程序运行,并等待用户的终端输入;之后将该信息作为字符串返回给程序。例如: ```python name = input(请输入您的姓名:) print(您好, + name + !) ``` 在这个例子中,当用户被提示“请输入您的姓名”后,所输入的信息会被存储在`name`变量里,并通过`print()`函数展示一条包含该名字的欢迎语句。 输出操作则主要依靠`print()`函数来完成。它可以显示各种类型的数据如字符串、数字或变量等。下面是一些使用此功能的例子: ```python print(Hello, world!) print(123) name = Tom print(My name is, name) ``` 这些示例展示了如何利用`print()`输出一条问候语,一个整数和包含名字的句子。在组合字符串时,可以通过逗号将多个值分开,这样它们会被自动用空格连接起来。 此外,Python还提供了强大的字符串格式化功能来增强表达能力。通过使用占位符(如 `%s` 和 `%d`)以及“%”运算符,可以轻松地把变量的值插入到特定位置中。例如: ```python name = Tom age = 18 print(My name is %s, and I am %d years old. % (name, age)) ``` 在这段代码里,“%s”代表字符串类型的`name`,而“%d”则对应整数型的`age`。通过使用“%”,占位符被相应变量值替换。 总之,掌握好基本输入输出操作是Python编程的关键一步,这包括理解并熟练运用如`input()`和`print()`这样的核心函数以及灵活应用字符串格式化技术。这些技能对于编写任何类型的Python程序都至关重要,并有助于提高编程效率与代码质量。