您的位置:首页 > 理论基础

与计算机的第一次对话“Hello world”

2017-03-15 06:48 447 查看

与计算机的第一次对话”Hello world”

本期内容:
基本输入函数 input
基本输出函数 print
转义字符


”(。・∀・)ノ゙嗨,你好!,我是小尘,你是谁呀?”

“我是python呀,我可以让你跟计算机对话,你之前已经认识她了吧?”

“嗯,她有提到过你呢!不过它好像不太好交流,她似乎听不懂我的话呢?”

“这就她让你来找我的原因,那家伙只认识0和1(鄙视。。)。”

在之前的文章中我们知道了计算机只认识0和1的二进制语言,所以就需要一种解释器去把我们所说的自然语言翻译成计算机认识的二进制语言,程序语言有很多种,而python可以说是比较简单的。用python的话可以很快的写出一下小程序。

下面就开始跟计算机开始对话吧!

# 计算机的第一声问候
# coding: utf-8
print("hello world !")
print("你好计算机!!!")

>>>
>hello world
>你好计算机


看到上面的代码了吗?python就是这么简单,在这里第一个程序就写好了。上面的代码中,我用到了一个内置函数print,它的作用就是用来打印以字符,这样一来就可以让计算开口说话了。关于“hello world”的来源,这里还有一段历史呢?想知道的话google吧。

床前明月光。
疑是地上霜。
举头望明月,
低头思故乡。


如果,我们想打印出像上面格式的文章该怎么办呢?用print()一个一个打的话也行,只不过太麻烦。我们写的程序可不是代码越多越好。给你一个新的东西吧。“\n”这个东西叫做转义字符。用它就可以打印出上面格式的文章了。

# coding: utf-8
print("床前明月光,\n疑是地上霜。\n 举头望明月,\n 低头思故乡")

>>>
床前明月光。 疑是地上霜。 举头望明月, 低头思故乡。


下面的各种转义字符,可以用来做出个各种有意思的格式文本。

转义字符    描述
\(在行尾时) 续行符
\\  反斜杠符号
\'  单引号
\"  双引号
\a  响铃
\b  退格(Backspace)
\e  转义
\000    空
\n  换行
\v  纵向制表符
\t  横向制表符
\r  回车
\f  换页
\oyy    八进制数yy代表的字符,例如:\o12代表换行
\xyy    十进制数yy代表的字符,例如:\x0a代表换行
\other  其它的字符以普通格式输出


在我们使用程序的时候,常常需要输入很多的字符和数值,那么我们该怎么实现这个呢?

#coding: utf-8
name = input("请输入你的名字: ",name)
print(name)


在这段代码中,我们用到了,一个新的内置函数input,它的作用是让我能输入字符串和数值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: