Python基础知识之2
Python基础知识之2
输入、输出和切片
1. 输入
Python2和Python3在输入方面有些差别.
Python2可以通过Input()和raw_input()函数输入数据;而python3只能通过input()输入数据
- raw_input()的小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示
- raw_input()在从键盘获取了数据以后,会存放到等号右边的变量中
- raw_input()会把用户输入的任何值都作为字符串来对待
input()函数与raw_input()函数类似,但其接受的输入必须是python支持的几种数据类型才行.
演示代码如下:
在python3版本中,没有raw_input()函数,只有input(),并且 python3中的input与python2中的raw_input()功能一样
2. 输出
python2和python3都是通过print()函数输出数据
- 常用的格式符号
3. 切片
切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。
切片的语法:[起始:结束:步长]
注意:选取的区间属于左闭右开型,即从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身)。
演示代码: