3.利用print函数初探python语法

妖精的绣舞 提交于 2020-10-22 12:06:54

 

作为第一次尝试,这里我们会非常细致的介绍每一个步骤。

任务1 :在终端中输出“Hello World!”

第一步 启动终端:在windows系统中,我们可以使用快捷键 win + r 启动命令窗口,然后输入cmd回车,启动命令提示符(终端)

 (这是在windows系统中命令提示符打开后的样子)

(这是在Mac系统中终端打开后的样子)

第二步 启动python:在当前光标下输入python回车

正常情况,你将进入python环境,看到当前python的版本信息,如图Python 2.7.16等等。

Warning:如果你看到“‘python ’不是内部或外部命令,也不是可运行的程序。”说明python解释器的路径还没有写入环境变量。请参考下面文章链接:https://blog.csdn.net/sui_152/article/details/81210295

第三步:键盘输入print(“Hello world”)

Well done!你已经成功的输出了hello world。如果你愿意,你还可以尝试print一些其他的东西。

有时我们也会犯一些小错误,例如在python3.x版本中,print是函数,必须要加上括号,不然就会出现下面的提示。

>>> print "hello world!"
  File "<stdin>", line 1
    print "hello world!"
          ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("hello world!")?

SyntaxError 指的是语法错误。python 会提示你可能发生了什么错误,以及错误在哪。这些错误提示我们慢慢就会熟悉起来。

接下来,我们再看一个错误。

>>> print ("hello world!)
  File "<stdin>", line 1
    print("hello world!)
         ^
SyntaxError: invalid character '(' (U+FF08)

这个错误的原因是错误使用了中文括号,在python中通常使用的符号都应该是英文格式。

继续纠错……试着不要直接看结果自己找到出错的原因。

>>> print("hello world!)
  File "<stdin>", line 1
    print("hello world!)
                        ^
SyntaxError: EOL while scanning string literal

这个错误的原因是因为引号没有成对出现。

关于引号的使用:

#引号应成对出现,形式有双引号和单引号两种
双引号: “I Love Python“
单引号: ‘Good Luck!'
#双引号和单引号可以内外嵌套,但仍需成对出现。
>>> print('"hello world"')
"hello world"
>>> print("'hello python'")
'hello python'
#三引号内的字符串按原样输出。
>>> print('''
...         hello world
...               hello python
...         I love coding''')

        hello world
              hello python
        I love coding

任务2:使用python IDLE新建并运行一个.py文件

IDLE是python自带的集成开发环境,可以方便的创建、运行、调试python程序。

输出以下内容(步骤三正常执行后,将看到下图中的结果):

bindeAir:documents binhu$ python hello_world.py
hello world

***********
*         *
***********

步骤一:找到并打开python IDLE,新建一个文件

步骤二:在文件中写入以下代码:

print("hello world")
print('''
***********
*         *
***********''')

保存命名为hello_world.py,选择文件存储位置(这个位置要便于你找到.py文件,最好文件路径都是英文)。

步骤三:执行hello_world.py

打开命令提示符/终端,利用cd命令切换到刚刚存放.py文件的文件夹下,输入命令:python hello_world.py.

(大家在完成本任务后,可以使用PyCharm再做一次,感受一下两者在程序编写与执行时的区别。)

作业部分:

(作为初学者,希望你能亲手键入每一个代码,感受编程的乐趣,而不是直接复制代码)

作业:使用print函数正确输出以下内容

Hello World!
Hello Again
I like typing this.
This is fun.
Yay! Printing.
I'd much rather you 'not'.
I "said" do not touch this.

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!