【头歌】Python数据分析 Hello world

第1关:Hello Python,我来了!

任务描述

Python 编程语言具有简洁、易读等特点,并提供了交互式编程以及脚本编程两种不同的模式,学习者很容易上手。 本关的任务是: (1)完成打印Hello world 、整数加减法以及利用Help命令查询相应内置函数的使用等; (2)利用 Python 提供的print()内置函数打印输出Hello world

相关知识

Python 是一种解释性编程语言,Python 解释器在程序执行过程中,对代码逐行进行编译、解释,然后执行。安装好 Python 环境后,可以支持多种不同的编程运行方式,包括交互式编程和脚本式编程等。

Python 交互式编程模式

Python 解释器提供了一种交互环境,进行交互式编程。在交互环境下,开发者可以直接编写 Python 代码并执行。安装好 Python 环境之后,在命令行模式下,执行 Python,即可进入 Python 交互式环境。如下图1所示:

图1

图 1

在图1中可以看到,在命令行窗口最后一行,有 Python 命令提示符>>>。在该提示符后面输入 Python 代码,敲回车键,就可以立即执行代码。

Python 提供了一个print()内置函数,用于打印需要输出的信息。在该函数的括号内,用单引号或者双引号,将需要输出的信息放进去即可,但是单引号和双引号不能混用。例如,要打印Hello world ,可直接在交互模式下敲入print('Hello world')或者print("Hello world")即可。具体执行情况如下图2所示:

图2


图 2

命令执行完成后,会在终端打印出Hello world 信息,然后输出>>>命令提示符,等待程序员的进一步输入。同样的,直接在>>>提示符后面,可以直接输入四则运算表达式,Pyhon 能够直接对四则表达式进行运算,并返回运算结果。

例如,要计算1和2之和,则可直接在 Python 命令行提示符 >>>之后,输入 1 + 2,然后敲入回车键,即可得到加和的结果。具体如下:

格式: >>> 1 + 2

输出: >>> 3 其他四则运算处理过程,与上面过程类似。

Python 脚本式编程模式

大型 Python 程序会涉及成千上万行代码和多个代码文件,很难直接在命令行交互模式下,进行高效的编程开发。针对这一类程序,开发者可以编写相应的 Python 脚本,并保存成相应的代码源文件(Python 代码通常以py作为文件类型)。然后通过脚本参数,调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。

例如,我们可以将打印 Hello world 的代码,保存为hello_world.py文件。然后在系统命令行中,进入到代码文件所在路径,调用 Python 解释器,执行该脚本文件即可。Python 编译命令基本语法如下:

 
 
  1. Python + 源代码文件名称

具体 Hello world 的执行过程如下图3所示:

图1


图 3

print内置函数

Python 内置( built-in )函数是一类随着 Python 解释器的运行,会自动创建的函数,通常是一些使用比较频繁的功能或者是元操作。对于这一类函数,用户可以在自己的程序中或者在交互编程环境中,不进行定义就直接使用。

print函数是其中最常用的内置函数之一,其基本功能是打印输出一个对象。print函数的基本语法如下:

 
 
  1. print(output_obj)

其中:

  • print : Python 打印输出的关键字;
  • output_obj :待打印输出的对象。

例如,我们要打印输出 Hello world 这个字符串,则相应的语句如下:

 
 
  1. print('Hello world')

具体执行结果,会在终端打印,输出下述字符串:

 
 
  1. Hello world
编程要求

本关任务是在hello_python.py中填写相应的打印语句,实现打印输出Hello Python的功能。具体要求如下:

  • 打开右侧命令行窗口,自动连接后台容器,进入容器终端。键入python,回车后,系统自动输出 Python 命令提示符>>>,进入交互编程环境;

  • 在交互式编程环境中,使用 Python 打印函数print及相应参数,打印输出 Hello World

  • 在交互式编程环境中,完成几项四则运算任务,包括10+410-410*410/4

  • 打开右侧代码文件窗口,在hello_python.py代码文件中 Begin-End 区间补充代码。使用打印函数print及相应参数,实现打印输出Hello Python的功能,然后点击评测。

测试说明

平台将对你编写的代码进行评测,如果与预期输出一致,则通关,否则测试失败。

预期输出:

 
  1. Hello Python

开始你的任务吧,祝你成功!

# coding=utf-8

# 请在此处添加代码完成输出“Hello Python”,注意要区分大小写!
########## Begin ##########
print("Hello Python")


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值