Python学习笔记 (基础入门篇)
2017-08-24 09:31
246 查看
基本数据类型
整形 :Integer ,int浮点型:Float ,float
布尔值:Boolean,bool
字符串:String, str
使用方法:{” ;”” ;”“” “”“} 均能表示字符串
数组: [ , , , , ]
list[a:b]:获取list[a]到list[b-1]的内容
list[:b] :获取list[0]到list[b-1]的内容
list[-3:]获取list[3]到末尾的元素
list[:-3]获取list[0]到list[len(list)-1-3]的元素
元组: tuple ,tup
无重复元素列表(数组) :set
字典: dictionary
基本语法
if XXXXX : elif XXXX : el : | 条件 |
def 自定义函数名(参数) : | 自定义函数 |
for x in XXX | for 循环 |
and | 且;等同于java 的 && |
or | 或; 等同于java的 || |
not | 非; 等同于java的 ! |
基本操作符
操作符 | 作用 | |
---|---|---|
+ | ||
- | ||
* | ||
** | 连乘 | 3**3 :3*3*3 |
比较操作符
OperatorName | Symbol |
---|---|
lessthan | < |
greater than | > |
less than or equal to | <= |
greater than or equal to | >= |
equal to | == |
not equal to | != |
基本函数
函数名 | 函数功能 | 参数 | 返回值类型 |
---|---|---|---|
len(object) | 返回对象长度 | object | Integer |
type(Object) | 返回对象的数据类型 | Object | 各种数据类型 |
str.count(sub, start= 0,end=len(string)) | 返回在指定区域匹配sub的次数 | sub:匹配的子字符串;start:字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0;end:字符串中结束搜索的位置,字符中第一个字符的索引为0,默认为字符串的最后一个位置。 | |
max(some_list) | 返回数组中最大的元素 | list | int or float or str |
min(some_list) | 返回数组中最小的元素 | list | int or float or str |
sorted(some_list) | 返回排好序的数组,默认升序,数组本身顺序不会被改变 | list,且数组中元素均为str或者只含有float和int | list |
range(start,end) | 配合for循环 进行数值遍历 | int , int | int |
list.append(obj) | 在list尾部添加obj | obj | |
sum(iterable[, start]) | 对迭代器进行求和,返回总和 | iterable – 可迭代对象,如列表。start – 指定相加的参数,如果没有设置这个值,默认为0。 | int or float |
str.format | http://www.runoob.com/python/att-string-format.html | ||
set([iterable]) | 创建一个无序不重复元素集 | 迭代器 | 新的无重复的(set)集合对象 |
enumerate(sequence, [start=0]) | 用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 | sequence:一个序列、迭代器或其他支持迭代对象;start:下标起始位置。 | 返回 enumerate(枚举) 对象。 |
相关文章推荐
- 零基础入门Python学习笔记3
- Python基础学习笔记(1)
- 学习笔记☞ python 基础(python3)【四】(函数 function,None,return,列表-2,random模块)
- python基础学习笔记(五)
- python基础教程_学习笔记22:数据库支持
- python学习笔记十 类文件对象 分类: python基础学习 python 2013-06-18 12:03 254人阅读 评论(0) 收藏
- Python学习笔记之基础(一)基本运算
- 学习笔记☞ python 基础(python3)【一】(python相关介绍,核心数据类型(数字),赋值语句,算数运算符优先级)
- python学习笔记之基础二(第二天)
- python基础学习笔记
- python基础学习笔记
- Python学习笔记2_基础知识
- Python学习笔记(基础)
- Python学习笔记-入门基础补充
- Python基础学习笔记
- Python学习笔记——基础语法(上)
- Python 基础学习笔记2(List 的 append , extend方法)
- Python学习笔记:02 基础:变量、整数、字符串、赋值、基本输出、注释、代码块
- Python-基础学习笔记(七)