Python基础
本章我们将实际学习Python的基础知识,介绍Python的基本操作符、变量的命名与使用、Python的基本数据类型。对于每一个内容,我们将通过实例展示、解析其含义并进行延伸。复杂的代码总是可以拆解为小块基本操作的集合,Python易读易懂的语言特性让这一概念更为形象,希望读者在学习的初始就养成写良好的代码的习惯,我会贯穿整本书帮助大家不仅学会写Python代码、分析数据,而且写出的代码优良易懂。
你好啊,世界!
在极大多数的编程学习书籍或者教学中,第一个代码实现是向屏幕输出“Hello World!”,作为一本中文书籍,我们先一起来实现输出它的中译版本“你好啊,世界!”。
首先,我们打开软件nteract
,或者使用jupyter notebook
创建一个笔记本。没有进行软件安装和配置的读者请阅读第一章介绍与学习准备。
在软件输入框中键入print('你好啊,世界')
,然后摁下快捷键Ctrl
+Enter
(Windows,苹果将Ctrl
换为Cmd
键即可),输出效果如下:
你也可以点击输入框右上角的三角运行标记。
我们的第一个程序完成了。是不是很简单?
等等,我还没有解释这句代码是什么意思。
这句代码总共16个字符,其中7个字符是我们认识的“你好啊,世界!”,其他9个字符是我们暂时还不理解的print
+()
+''
。它们是什么意思呢?
print
是Python提供的一个命令,它默认可以向屏幕输出用户(我们)定义的字符(串),依赖()
来区分我们输入的内容什么是它要处理的对象,而这个对象就是由单引号''
括起来的文字。
为了查看我的解释是否正确,我们向输入框键入以下内容进行测试:
print('你好啊,世界!)
print('你好啊,世界')!
它们的结果如下图:
很显然,我们的这两句代码存在问题,所以都出现了“SyntaxError”语法错误。
可见,遵守Python的规则——语法很重要,我们后续会逐步对它进行学习。除此之外,我也希望读者能养成探索的习惯,在学习本书乃或是其他书籍时理解内容的最好方式是动手实践并进行思考,并将思考又进行实践。没有哪一本书籍不存在过时或者错误,编程也从来不是一门能靠死记硬背学会的技术,动手给书籍“找碴”的同时收获对知识的掌握和理解,何乐而不为呢?
nteract简单使用
待更新...
首先,Python是个计算器
变量,赋予数据使命
类型,给数据画个圈