输入输出
交互式输入input
在python3中的input会将用户输入的任何内容都存成str类型
name = input('请输入你的姓名:') print(name,type(name))
请输入你的姓名:tony
tony <class 'str'>
Python2中则有raw_input和input两种方式。raw_input等效于py3中的input
2 不一样的是:python2的input要求使用者必须输入一个明确的数据类型,输入什么类型就存成什么类型
输出
占位符的使用
name = input('请输入你的名字:') age = input('请输入你的年龄:') print('My name is %s ,My age is %s'%(name,age))
结果:
请输入你的名字:msj
请输入你的年龄:25
My name is msj ,My age is 25
了解内容:%s接受的内容所有数据类型,%d则接受整形相关的类型。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 《HelloGitHub》第 106 期
· 数据库服务器 SQL Server 版本升级公告
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)