Python中print和input用法总结

2025-05-07 110 0

1. print 输出的基本用法

  • 语法:print(value1, value2, ..., sep=' ', end='\n')
  • 功能:将内容输出到控制台,可同时输出多个值,默认用空格分隔。
  • 示例:
  • print("Hello", "World") # 输出:Hello World 
    print(10, 3.14, "Python") # 输出:10 3.14 Python

2. print 中参数 sep 的用法

  • 作用:指定多个输出值之间的分隔符,默认为空格。
  • 示例:
  • print("A", "B", "C", sep="-") # 输出:A-B-C 
    print(2023, 12, 31, sep="/") # 输出:2023/12/31 
    print("Name:", "Alice", sep="→ ") # 输出:Name:→ Alice

3. print 中参数 end 的用法

  • 作用:指定输出结束后的追加字符,默认为换行符 \n。
  • 示例:
  • print("Hello", end=" ") # 输出后不换行,追加空格 
    print("World") # 输出:Hello World 
    print("Loading", end="...") # 输出:Loading...

4. input 输入的基本用法

  • 语法:input(prompt_message)
  • 功能:接收用户输入,返回一个字符串。
  • 示例:
  • name = input("请输入姓名:") 
    print("姓名:", name) # 输入 "Alice" → 输出:姓名: Alice

5. input 数据强制类型转换的用法

  • 说明:将输入的字符串转换为其他类型(如 int/float/bool)。
  • 示例:
  • age = int(input("请输入年龄:")) # 输入 "18" → 转换为整数 18 
    price = float(input("请输入价格:")) # 输入 "9.99" → 转换为浮点数 9.99 
    flag = bool(input("是否继续?")) # 非空输入为 True,空输入为 False
  • 注意事项:
    • 若输入内容无法转换(如非数字转为 int),会触发 ValueError。
    • 建议配合异常处理(如 try-except)确保程序健壮性。
功能 语法示例 关键参数说明
输出多值 print(a, b, c) sep(分隔符)
控制输出结尾 print("text", end=" ") end(结束符)
接收输入 input("提示信息") 返回字符串
强制类型转换 int(input("输入数字:")) 需确保输入合法

免责声明
本站https://ygz.ink文章https://ygz.ink/archives/1934.html中提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。本站部分信息来自博主网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
邮箱:gouweicaosheji@163.com

相关文章

一款自适应网站纯文字广告位的通用HTML代码
【C语言大闯关!】第二关|🚀 C语言字母积木大冒险用"ABC+123"拼出会动的电子宠物!🐶✨
【C语言大闯关!】第一关|5块“魔法积木”拼出会说话的机器人🤖✨
【C语言大闯关!】C语言时空冒险从“魔法积木”到“会说话的机器人”的奇妙故事!✨
Python算术运算符学习指南【学生学习版】
目前正在筹集少儿编程赛事项目的题库建设

发布评论