Python新手入门第四篇:输入与输出:让程序和用户互动 前面我们已经学习了变量和数据类型但如果程序只能输出固定内容它的作用仍然有限。真正有用的程序往往需要和用户进行互动程序显示提示信息用户输入内容程序再根据输入进行处理。Python 中最常用的输入输出函数就是 print() 和 input()。一、使用print()输出内容print() 用来把内容显示在屏幕上。print(欢迎学习 Python)运行结果欢迎学习 Python也可以输出变量name小明print(name)输出结果小明还可以一次输出多个内容name小明age18print(姓名, name,年龄, age)二、使用input()获取用户输入input() 可以让程序暂停等待用户在键盘上输入内容。nameinput(请输入你的名字)print(你好name)运行时程序会先显示请输入你的名字用户输入姓名后程序会输出问候语。三、input()获取到的都是字符串这是新手非常容易忽略的一点。无论用户输入的是文字还是数字input() 获取到的结果默认都是字符串。例如ageinput(请输入你的年龄)print(type(age))即使输入的是 18输出结果也是class str如果需要进行数学计算就必须进行类型转换。ageint(input(请输入你的年龄))print(age1)这样输入 18 后输出结果就是19四、案例计算两个数字的和num1int(input(请输入第一个数字))num2int(input(请输入第二个数字))resultnum1num2print(两个数字的和是, result)这个小案例包含了输入、类型转换、变量保存和输出结果几个步骤非常适合新手练习。五、案例生成用户信息nameinput(请输入姓名)cityinput(请输入城市)ageint(input(请输入年龄))print(用户信息如下)print(姓名, name)print(城市, city)print(年龄, age)通过这个例子可以看到程序已经不再只是输出固定内容而是会根据用户输入生成不同结果。六、本篇小结print() 负责输出input() 负责输入。输入输出是程序和用户互动的基础。需要特别记住input() 获取到的内容默认是字符串涉及计算时要进行类型转换。掌握输入输出后你就可以写出更灵活的小程序。

相关新闻

最新新闻

MerchantBench评测:如何衡量LLM智能体的长期经营连贯性

MerchantBench评测:如何衡量LLM智能体的长期经营连贯性

MerchantBench 这个名字,直接指向一个经常被忽略的问题:LLM 智能体不是能答对几个问题就够了,而是要能在长时间、多步骤、多轮交互的经营场景里,始终保持逻辑一致、决策连贯、记忆不混乱。过去很多智能体评测只关注单轮问答的正确…

2026/8/27 7:47:52
数学建模竞赛实战:从偏微分方程建模到有限差分法求解全解析

数学建模竞赛实战:从偏微分方程建模到有限差分法求解全解析

1. 项目概述:从“思路更新”到“能力构建”的深度解读 看到这个标题,很多同学的第一反应可能是寻找一份“标准答案”或“通关秘籍”。但作为一名参与并指导过多次数学建模竞赛的“老手”,我想说,这个标题背后真正的价值&#xff0…

2026/8/27 7:47:52
ncmdumpGUI:两步把 NCM 转成 MP3

ncmdumpGUI:两步把 NCM 转成 MP3

ncmdumpGUI:两步把 NCM 转成 MP3 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 网易云音乐下载的 .ncm 文件(网易云的加密音频格式&am…

2026/8/27 7:47:52
HarmonyOS 「星办OA」App应用实战18 : Grid 网格布局在企业应用中的实践

HarmonyOS 「星办OA」App应用实战18 : Grid 网格布局在企业应用中的实践

Grid 网格布局在企业应用中的实践一、引言在企业办公应用中,网格布局是一种常见且高效的 UI 组织方式。HarmonyOS NEXT 的 ArkUI 框架提供了 Grid 组件,它支持行列模板配置、自适应布局和响应式设计,非常适合用于展示网格状的功能入口、数据卡…

2026/8/27 7:47:52
Windows APK-Installer 上手指南:四步把 APK 装进电脑,不用再装几个 GB 的模拟器

Windows APK-Installer 上手指南:四步把 APK 装进电脑,不用再装几个 GB 的模拟器

Windows APK-Installer 上手指南:四步把 APK 装进电脑,不用再装几个 GB 的模拟器 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer APK-Installer…

2026/8/27 7:47:52
Token 成本治理实战:从 Prompt 优化到监控告警的完整指南

Token 成本治理实战:从 Prompt 优化到监控告警的完整指南

Tokenmaxxing 这个词,前阵子还被当成一种“把大模型能力榨干”的玩法,意思是只要上下文塞得下,就尽量把资料、历史、示例、背景全部丢给模型,换来更强的生成效果和更“聪明”的回答。但现在风向变了:各家 API 价格虽然…

2026/8/27 7:42:52