[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测试开发圈”,了解更多测试教程!***
- 前言
- chapter01_开发环境
- chapter02_字符串的使用
- chapter03_列表的使用
- chapter04_字典的使用
- chapter05_数字的使用
- chapter06_元组的使用
- chapter07_集合的使用
- chapter08_输入输出
- chapter09_控制流程
- chapter10_实例练习_登录1
- chapter11_python函数入门
- chapter12_python中的类
- chapter13_轻松玩转python中的模块管理
- chapter14_掌握学习新模块的技巧
- chapter15_通过os模块与操作系统交互
- chapter16_子进程相关模块(subprocess)
- chapter17_时间相关模块(time & datetime)
- chapter18_序列化模块(json)
- chapter19_加密模块(hashlib)
- chapter20_文件的读与写
- chapter21_阶段考核2_登录
- chapter22_小小算法挑战(排序&二分法)
- chapter23_用多线程来搞事!
- chapter24_HTTP接口请求(requests)
- chapter25_接口测试框架(pytest)
- chapter26_阶段考核3_HTTP接口测试
- chapter27_HTML解析(pyquery)
- chapter28_阶段考核4_爬虫下载网易汽车
- chapter29_python中的那些编码坑
- chapter30_MySQL数据库操作
- chapter31 高级特性_迭代器与生成器
- chapter32 高级特性_装饰器
- chapter33 高级特性_列表处理