零基础学编程002:Hello World

昨天介绍了codecademy在线学编程的网站,不知道大家动手试验了没有?是不是太简单,一下子就完成了许多练习?

第一课的内容只有一条输出语句,点击保存并提交后,在屏幕的右上角输出一行文字“Welcome to Python!”。

实际上,编程世界中的第一个示例程序并不是它,而是Hello World。

print "Welcome to Python!"

Python等编程语言的Hello World相当的简单,只需要一行语句,但其它发明的比较早的语言就显得有点麻烦了,比如C语言:

#include <stdio.h> int main() { printf("hello, world"); return 0; }

再比如JAVA语言:

public class HelloWorld{ public static void main(string args[]){ System.out.println( "Hello World! \n" ); } }

是不是感觉Python更简洁、更人性化一些?

别只会个hello world,来个数学计算,在代码编辑窗口中输入:

print 2**10000

保存并提交,看看右上角的小黑窗口出现了什么?见识了Python的强大吧?这里的2**10000表示2的1万次方,你能数出来它有多少位吗?

知识点:

  • print 表示在屏幕上输出指定的内容
  • ** 表示数学中的幂运算,即多少次方
  • 注意print后面的空格不能省

世界上的程序员已经写出了各种各样的hello world,如果你有vpn,可以点击“阅读原文”,看看有人写的3D版的hello world效果。

--- END ---

原文发布于微信公众号 - 申龙斌的程序人生(slbGTD)

原文发表时间:2016-12-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏PhpZendo

如何使用 Laravel Collections 类编写神级代码

Laravel 提供了一些超赞的组件,在我看来,它是目前所有 Web 框架中提供组件支持最好的一个。它不仅提供了开箱即用的视图(views)、身份认证(auth...

1002
来自专栏Coding01

Javascript 从异步函数到 Promise 到 Async/Await

我最近正在看的一本书《聊聊架构》,在进入今天的主题之前,我想和大家分享这本书里的一个概念“生命周期”。

1574
来自专栏木东居士的专栏

漫谈并发编程:Actor模型

1724
来自专栏编程

Shell 中的命令替换及参数扩展

今天和大家分享的主要是 “命令替换” 以及 “参数扩展” 。 -- 季文康 本文导航 ◈ 前言 00% ◈ 什么是命令替换 14% ◈ 1、一层 SHELL 嵌...

1949
来自专栏CSDN技术头条

C#秒杀Java的五个不可替代的特性,完美的编程语言并不存在

如果我们可以同时拥有 C# 和 Java 世界的最好特性,那会是什么样呢? 完美的编程语言并不存在,我希望我们可以在这一点上达成一致。开发新语言往往是为了克服...

22410
来自专栏walterlv - 吕毅的博客

应该抛出什么异常?不应该抛出什么异常?(.NET/C#)

2018-02-04 13:25

1502
来自专栏美团技术团队

Android热更新方案Robust开源,新增自动化补丁工具

我们在之前的博客文章中介绍了高兼容性、高稳定性的实时热更新解决方案Robust之后,业内反响强烈,不断有读者咨询我们什么时候开源。今天我们非常高兴地宣布,Rob...

4175
来自专栏程序员互动联盟

【新技术分享】C++17 最新进展

C++标准委员会最近在夏威夷的科纳召开了一次会议,大家可能关心最新的进展,但是按照以往的情况,某些文件需要很久才会公开。会议进行的时候,大家都在忙着修订自己的文...

3406
来自专栏嵌入式程序猿

号外号外:无规矩不成方圆

所谓无规矩不成方圆,嵌入式软件开发一样,MISRA(Motor Industry Software Reliability Association),在...

2697
来自专栏CDA数据分析师

教你一招:用 50 行 Python 代码制作一个计算器

简介 在这篇文章中,我将向大家演示怎样向一个通用计算器一样解析并计算一个四则运算表达式。当我们结束的时候,我们将得到一个可以处理诸如 1+2*-(-3+2)/5...

1977

扫码关注云+社区