交互式环境(Python Shell)编写Python代码

liftword5个月前 (12-26)技术文章53

(1)打开Python的交互式环境。在Windows中使用Win+R键打开Dos命令控制台输入Python 3进入,Linux和Mac打开终端输入Python 3进入,打开成功之后可以看到如下所示的提示:

Python 3.7.0 (v3.7.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32

Type "help", "copyright", "credits" or "license" for more information.

>>>

(2)进入到交互式环境之后,可以看到有“>>>”字样的提示符,在此提示符之后可直接输入Python代码并按Enter键运行。下面我们试试输入“100+100”,看看返回的结果是不是“200”。

>>> 100 + 100

200

需要注意的是,在Python Shell环境之中,有“>>>”的行是用户输入的内容,而没有“>>>”的行是Python生成的。因此,在Python Shell中很容易就能看出哪些内容是用户输入的,哪些内容是Python生成的。

(3)在Python中如果想输出文本内容可以使用print语句来实现。但需要注意的是,Python 3中的print语句输出的内容是使用小括号和引号(单引号、双引号均可)包起来的,而Python 2中的print语句是使用引号包起来的,这是Python 2和Python 3较大的不同处。

在Python 3的Shell环境中,正确的写法应该是:

>>> print("hello world")#print语句输出的内容使用小括号和双引号包起来

hello world

>>> print('hello world') #print语句输出的内容使用小括号和单引号包起来

hello world

(4)前面输出的内容都是没有换行的,而且一次只能执行一个print语句。Python中的换行结合了C语言的特点,使用“\n”作为换行符,所以如果要输出换行的文本内容,只需在文本内容的最后面加入了“\n”之后,输出的文本换行了。同时在Python之中,分号结束符是可以省略的,取而代之的是使用换行来标识语句的结束。不过有一些情况下分号是不可以省略的,如下所示,当在一行中需要执行多个语句时,就需要使用分号将每个语句分隔开,例如如下的示例。

>>> print("hello "); print("world")

hello

world

相关文章

「oeasy」python0020换行字符_feed_line_lf_反斜杠n_B语言_安徒生

换行字符回忆上次内容struct包可以让我们使用封包格式把数字封包到字节里pack函数负责封包unpack函数负责解封我们通过封到不同的字节状态遍历了一次ascii码还是有那片黑色的区域好像是一片黑暗...

「零基础学Python」Python中转义字符如何使用的?

一、什么是转义字符?√就是反斜杆+想要实现的转义功能首字母,表达特殊含义。二、为什么需要转义字符?√当字符串中包含换行、回车、水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符当字符串中包...

换行和回车究竟有什么区别 换行和回车是一个键吗

"空白字符"一章有介绍打字机换行和回车的差异,不同操作系统的实现也不太一样。操作系统"换行"的不同形态Mac ClassicMac OS 9及更早版本中,使用的是\r作...

Python笔记13:文件操作三件套:read,write,seek

主要内容:小目标:掌握文件基本操作主要内容:文件基本操作;文件读写;编码格式;如果看完这篇文章,你还是弄不明白文件; 你来找我,我保证不打你,我给你发100的大红包。先来看下文件:文件种类很多,txt...