写给程序员的简明 Python(1)

2017-08-25  本文已影响138人  sixleaves

为什么写

从哪开始写

正文

一些探索的方法

type('abc'), 即输出'abc'的类型.

help(str), 即显示字符串类型的定义.

dir(str), 即显示出字符串类型定义的方法和数据.这只是打印名字,不会显示具体的用法, 和 help 方法不同

基本变量类型

Python 中的类型不用进行定义, 会自动推断.但用清楚对应的对象是什么类型的, 可以使用 help()方法来查看指定对象或者类型的

9180A17F-BE5A-42D3-84D8-D330A2CACBA3.png

a = '123'
b = "abbbbb"


859CF28C-6C2B-4A5C-A488-DCB0FC4023A0.png

可以使用 help(str), 查看其对应的字符串类定义和相应的接口.

c = 1.23
d = 1e-2


86693F3B-899D-41B7-8823-87BD9DC0DD11.png

内建的常用数据结构

2498BCEC-CA34-49A1-95D9-034181F3F940.png

2.可以总结出 python 的数值, 支持不同的对象一起存储
3.tuple 类型的数组里的元素不可修改.

D0B5E9DC-847A-4EC3-8E80-C00AAE89A413.png

d = {'key1' : 'value1', 'key2' : 'value1'}

2B4FCFD2-62A4-4119-91F0-87532289EE09.png
0CF90E5E-DC9A-48DB-8AB6-E18FF9644F0E.png

-1 表示数组中的最后一个元素
上面是最简单的切片操作, 更进一步的可以自己了解下,比如隔几个数取一个数.

其它

选择和循环结构

Python 的选择和循环结构, 其实和其它语言一样.比较不同就两点.

A096D603-8651-4420-89B1-EF24550FD053.png
还有 for 循环和 for-each 循环都大同小异

写得比较简单, 有些我认为不是必要介绍的元素都剔除了.有其它想了解的可以参考 Python 简明教程这本书或者官网的文档.

上一篇 下一篇

猜你喜欢

热点阅读