与计算机的第一次对话“Hello world”
来源:互联网 发布:网络教育发展趋势 编辑:程序博客网 时间:2024/05/19 14:53
与计算机的第一次对话”Hello world”
本期内容: 基本输入函数 input 基本输出函数 print 转义字符
”(。・∀・)ノ゙嗨,你好!,我是小尘,你是谁呀?”
“我是python呀,我可以让你跟计算机对话,你之前已经认识她了吧?”
“嗯,她有提到过你呢!不过它好像不太好交流,她似乎听不懂我的话呢?”
“这就她让你来找我的原因,那家伙只认识0和1(鄙视。。)。”
在之前的文章中我们知道了计算机只认识0和1的二进制语言,所以就需要一种解释器去把我们所说的自然语言翻译成计算机认识的二进制语言,程序语言有很多种,而python可以说是比较简单的。用python的话可以很快的写出一下小程序。
下面就开始跟计算机开始对话吧!
# 计算机的第一声问候# coding: utf-8print("hello world !")print("你好计算机!!!")>>>>hello world>你好计算机
看到上面的代码了吗?python就是这么简单,在这里第一个程序就写好了。上面的代码中,我用到了一个内置函数print,它的作用就是用来打印以字符,这样一来就可以让计算开口说话了。关于“hello world”的来源,这里还有一段历史呢?想知道的话google吧。
床前明月光。疑是地上霜。举头望明月,低头思故乡。
如果,我们想打印出像上面格式的文章该怎么办呢?用print()一个一个打的话也行,只不过太麻烦。我们写的程序可不是代码越多越好。给你一个新的东西吧。“\n”这个东西叫做转义字符。用它就可以打印出上面格式的文章了。
# coding: utf-8print("床前明月光,\n疑是地上霜。\n 举头望明月,\n 低头思故乡")>>>床前明月光。疑是地上霜。举头望明月,低头思故乡。
下面的各种转义字符,可以用来做出个各种有意思的格式文本。
转义字符 描述\(在行尾时) 续行符\\ 反斜杠符号\' 单引号\" 双引号\a 响铃\b 退格(Backspace)\e 转义\000 空\n 换行\v 纵向制表符\t 横向制表符\r 回车\f 换页\oyy 八进制数yy代表的字符,例如:\o12代表换行\xyy 十进制数yy代表的字符,例如:\x0a代表换行\other 其它的字符以普通格式输出
在我们使用程序的时候,常常需要输入很多的字符和数值,那么我们该怎么实现这个呢?
#coding: utf-8name = input("请输入你的名字: ",name)print(name)
在这段代码中,我们用到了,一个新的内置函数input,它的作用是让我能输入字符串和数值。
0 0
- 与计算机的第一次对话“Hello world”
- 与计算机的第一次
- struts2第一次使用配置与记录(图文)Hello-World
- 第一次测试B - Hello World!
- Python3第一次尝试hello world
- Hello,World之计算机组成
- hello world" linux驱动程序的编译与
- vs2012 cpp与lua的hello world
- QT1.1-与Opencv的hello world
- QT1.1-与Opencv的hello world
- Hello World 程序的起源与历史
- Yaf的安装与Hello,world测试
- node的安装与hello world
- 打印hello world我第一次见
- 第一次使用CSDN博客,Hello World!
- 第一次写博客,先写个hello world吧
- char p[] = "hello world" 与 char *p = "Hello world" 的差异
- char p[] = "hello world" 与 char *p = "Hello world" 的区别
- bzoj 1634 贪心
- Java IO示例代码
- tensorflow 练习
- 为什么电脑WiFi图标会有一把红色的叉叉在上面?
- java-命令
- 与计算机的第一次对话“Hello world”
- Algorithm: Array(1)
- 转行穷三年?未必!
- bzoj 1656 bfs+射线法
- 友盟QQ第三方授权登陆(精简)
- lua变动参数累加_简单
- 漫谈Android移动应用软件测试
- 【linux】linux中各文件夹的作用
- 数据库三大范式