Python基础知识之2

Python基础知识之2

输入、输出和切片

1. 输入

Python2和Python3在输入方面有些差别.
Python2可以通过Input()和raw_input()函数输入数据;而python3只能通过input()输入数据
Python基础知识之2

  • raw_input()的小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示
  • raw_input()在从键盘获取了数据以后,会存放到等号右边的变量中
  • raw_input()会把用户输入的任何值都作为字符串来对待

input()函数与raw_input()函数类似,但其接受的输入必须是python支持的几种数据类型才行.
演示代码如下:
Python基础知识之2
在python3版本中,没有raw_input()函数,只有input(),并且 python3中的input与python2中的raw_input()功能一样

2. 输出

python2和python3都是通过print()函数输出数据
Python基础知识之2

  • 常用的格式符号
    Python基础知识之2

3. 切片

切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。
切片的语法:[起始:结束:步长]
注意:选取的区间属于左闭右开型,即从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身)。

演示代码:
Python基础知识之2