python print函数语法错误_3.利用print函数初探python语法

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

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

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

b563a00e3e031ee49268aef0c46bf686.png

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

b563a00e3e031ee49268aef0c46bf686.png

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

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

b563a00e3e031ee49268aef0c46bf686.png

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

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

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

b563a00e3e031ee49268aef0c46bf686.png

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

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

>>> print "hello world!"

File "", line 1

print "hello world!"

^

SyntaxError: Missing parentheses in call to 'print'. Did you mean print("hello world!")?

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

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

>>> print ("hello world!)

File "", line 1

print("hello world!)

^

SyntaxError: invalid character '(' (U+FF08)

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

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

>>> print("hello world!)

File "", 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.

本文由 @陈怀志[Vip] 发布于 职涯宝 ,未经作者许可,禁止转载,欢迎您分享文章

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值