Python 基础教程 知识点总结


1, 导入division future可以默认浮点除法,但如果需要整除可以用1//2
from __future__ import division
>>> from __future__ import division
>>> 1/3
0.3333333333333333
>>> 1//3
0
强制整除: 双斜线 1//2或者1.0//2.0
乘方运算符:**,  2**3=8 类似于函数pow(2,3)
长整形数:
>>> 100000000000000000000000000000
100000000000000000000000000000L
>>> 100000000000000000000000000000*1000000000000000
100000000000000000000000000000000000000000000L
input: 函数,返回输入的数值,执行时先打印字符串最后打印输入的数值和回车
intx(x): 函数,可以将x转化成整数
2,模块有点像c++的命令空间。
    import math后,通过math.sqrt可以使用sqrt方法,相当于声明一个模块。
    form math import sqrt后,可以直接引用sqrt方法,声明一个模块内的方法。
3, input: 需要输入合法的python的表达式
    raw_input: 输入都被认为是原始字符串
4,str:是数据类型,将返回合理的值
    repr:是函数,返回值对应的合理的python表达式
5,三个单引号和三个双引号: 可以在字符串中同时使用单引号和双引号而不用转义字符。
    原始字符串以r开头,也可以不用考虑转义字符
    以上两种情况不应该在字符串结尾有'\',除非是转义字符。
    字符串前缀u表示为unicode字符串
6,序列
列表: 
    a = 【1,2,3,4,5,6】;
    a【0】; a【1】;
    a【2:4】显示3,4
    a【-3:-1】显示5,6
    a[-3:0] 显示空
    a【-3:】显示5,6,7
    a【:3】显示1,2,3
也可以有步长
序列相加,元素个数增加,要求是相同数据类型
序列相乘,元素个数翻倍。
None表示什么也没有,是python内建值
成员资格:返回成员是否序列中, in关键字
内建函数: len, min, max
基本的列表操作:
    元素赋值,a【0】=1;
    删除元素 del a【0】;
    分片赋值; name【2:】=list(“ar”);
列表方法:
    对象.方法(参数)
    append:在尾部增加对象
    count:统计出现次数
    extend:可以追加一个列表
    index: 找出某个值第一次出现的索引位置
    insert: 将元素插入到列表中
    pop:移除列表中的元素,返回其值
    remove: 移除列表中第一个匹配项
    reserver: 翻转元素
    sort: 元素排序
元组:
2.4章


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值