初试牛刀
如果你希望学习Python这门语言。却苦于找不到一个简短而全面的新手教程。那么本教程将花费十分钟的时间带你走入Python的大门。本文的内容介于教程(Toturial)和速查手冊(CheatSheet)之间,因此仅仅会包括一些基本概念。非常显然,如果你希望真正学好一门语言,你还是须要亲自己主动手实践的。在此,我会假定你已经有了一定的编程基础。因此我会跳过大部分非Python语言的相关内容。本文将高亮显示重要的keyword。以便你能够非常easy看到它们。另外须要注意的是。因为本教程篇幅有限,有非常多内容我会直接使用代码来说明加以少许凝视。
Python的语言特性
Python是一门具有强类型(即变量类型是强制要求的)、动态性、隐式类型(不须要做变量声明)、大写和小写敏感(var和VAR代表了不同的变量)以及面向对象(一切皆为对象)等特点的编程语言。
获取帮助
你能够非常easy的通过Python解释器获取帮助。假设你想知道一个对象(object)是怎样工作的,那么你所须要做的就是调用help(<object>)!另外另一些实用的方法,dir()会显示该对象的全部方法,还有<object>.__doc__会显示其文档:
1
2
3
4
5
6
7
8
9
10
11
|
>>> help ( 5 ) Help
on int
object : (etc etc) >>> dir ( 5 ) [ '__abs__' ,
'__add__' , ...] >>> abs .__doc__ ' abs (number)
- > number Return the absolute value of the argument.' |
语法
Python中没有强制的语句终止字符,且代码块是通过缩进来指示的。
缩进表示一个代码块的開始,逆缩进则表示一个代码块的结束。声明以冒号(:)字符结束,而且开启一个缩进级别。
单行凝视以井号字符(#)开头。多行凝视则以多行字符串的形式出现。赋值(其实是将对象绑定到名字)通过等号(“=”)实现。双等号(“==”)用于相等推断,”+=”和”-=”用于添加/降低运算(由符号右边的值确定添加/降低的值)。这适用于很多数据类型,包含字符串。你也能够在一行上使用多个变量。比如:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
>>> myvar
= 3 >>> myvar
+ =
2 【第三周读书笔记】浅谈node.js中的异步回调和用jsxlsx操作Excel表格 【第四周读书笔记】读构建之法第11到第16章 【第一次个人作业】一条咸鱼的词频统计 win10连接无线网,开启移动热点,手机连接它手机一直显示获取ip地址中。 每月一次,免费领取小米云服务会员 Spring Day 1 oracle闪回查询和闪回数据库 oracle异库同表名的两个数据库中数据合并或数据表结构的修改 oracle使用SQL来生成SQL
Copyright © 2011-2022 走看看
|