python 学习笔记

简介: 笔记

exit() 退出交互式环境

打印出指定的文字,可以用print()函数,然后把希望打印的文字用单引号或者双引号括起来,但不能混用单引号和双引号

print()输出

input() 输入

ord() 函数获取字符的整数表示

chr() 函数把编码转换为对应的字符

%d 替换内容: 整数
%f 替换内容:浮点数
%s 替换内容:字符串
%x 替换内容:十六进制整数

format() 它会用传入的参数依次替换字符串内的占位符{0}、{1}……,

len() 函数获取list元素的个数

append() 插入元素

insert(index,元素) 把元素插入到制定位置

pop(index) 删除制定元素

tuple 元祖 初始化不能修改

range() 函数生成一个整数序列

def 声明函数 包括函数名、括号、括号中的参数和冒号( : )

切片操作符list[0:3],索引范围操作

b.lower()转换小写

dict的items()可以同时迭代key和value

isinstance()函数可以判断一个变量是不是字符串:isinstance(变量,str)

int()函数可以把其他数据类型转换为整数

max()可以接收任意多个参数,并返回最大的那个

hex()函数把一个整数转换成十六进制表示的字符串:

abs()求绝对值的函数

lambda 表示匿名函数,冒号前面的x表示函数参数:lambda x: x * x

decorator 装饰器

functools.partial(偏函数)的作用就是,把一个函数的某些参数给固定住(也就是设置默认值),返回一个新的函数,调用这个新函数会更简单

相关文章
|
6天前
|
存储 C语言 Python
【Python】学习笔记day3
【Python】学习笔记day3
29 1
|
6天前
|
SQL 分布式计算 大数据
Python+大数据学习笔记(一)
Python+大数据学习笔记(一)
48 0
|
6天前
|
分布式计算 Python
Python函数式编程学习笔记
高阶函数是能接收另一个函数作为参数的函数,如Python的map()、reduce()和filter()。map()将传入的函数应用到序列每个元素并返回迭代器,如将整数列表转换为字符串列表。reduce()对序列进行累积计算,例如求和。filter()根据给定函数返回的真值保留或丢弃序列元素,常用于筛选。sorted()函数支持自定义排序,如按绝对值或ASCII值排序。此外,还包括返回函数、匿名函数(lambda)、装饰器(用于动态增强函数功能)和偏函数(partial),用于固定函数部分参数,简化调用。
9 1
|
6天前
|
前端开发 安全 JavaScript
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
|
6天前
|
Python
基于Django的Python应用—学习笔记—功能完善
基于Django的Python应用—学习笔记—功能完善
|
6天前
|
存储 数据库 数据安全/隐私保护
基于Django的Python应用——学习笔记
基于Django的Python应用——学习笔记
|
6天前
|
存储 Java 程序员
【Python】学习笔记day2
【Python】学习笔记day2
27 1
|
6天前
|
存储 C语言 芯片
【Python】学习笔记day1
【Python】学习笔记day1
34 1
|
6天前
|
算法 搜索推荐 测试技术
python排序算法及优化学习笔记1
python实现的简单的排序算法,以及算法优化,学习笔记1
36 1
|
7月前
|
jenkins 持续交付 开发工具
Python学习笔记_Devops_Day05
Python学习笔记_Devops_Day05