企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] <br> ### 交互式输入 input() input 函数,接收交互式输入,格式如: *input(prompt=None, /)* **关键参数** *prompt:* 输入提示信息 效果如: ```cmd >>> input("请输入您的昵称:") 请输入您的昵称: ``` #### 将输入值赋予一个变量 ```cmd >>> name=input("请输入您的昵称:") 请输入您的昵称:Milton >>> name 'Milton' >>> age=input("请输入您的你年龄:") 请输入您的你年龄:18 >>> age '18' >>> type(age) <class 'str'> ``` >[warning] 请注意:所有的输入,被接收后都会变成字符串类型 > ### 程序打印输出 print() print 函数,用于在控制台中打印,格式如: *print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)* 效果: ```cmd >>> print("Hello,World") Hello,World >>> >>> print(1+1) 2 >>> >>> print("Hello","World") Hello World >>> >>> person={'name':'Milton','age':18} >>> print(person) {'name': 'Milton', 'age': 18} >>> ``` #### 指定分隔符 sep sep: 分割符,默认空格 ```cmd >>> print("Hello","World",sep="*") Hello*World ``` #### 指定结束符 end end:打印后的结束方式,默认为换行符\n ```cmd >>> for name in ['Milton','Cherish']: ... print("name=",name) ... name= Milton name= Cherish >>> ``` 如果指定end结束符,则如下: ```cmd >>> for name in ['Milton','Cherish']: ... print("name=",name,end=";") ... name= Milton;name= Cherish; ``` <hr style="margin-top:100px"> :-: ![](https://box.kancloud.cn/2ff0bc02ec938fef8b6dd7b7f16ee11d_258x258.jpg) ***微信扫一扫,关注“python测试开发圈”,了解更多测试教程!***