学习 Python 笔记

学习 Python 笔记

eval()//去除双引号

字符串的切片

name =“1234567”

name[2:5]= 3456

name[0:]= 1234567

name[::-1]= 7654321

字符串的应用

find()查找  从左边开始  找不到是-1

rfind()        从右边开始

name.replace(“123”,”666”)//字符串替换:

name.splist //字符串切割:

name.lower()//.转小写

name.upper()//转大写

name.title()//首字母大写

name.ljust()//左边

name.rjust()//右边

name.strip()//删除空格前面加l r(去除左右空格)

name.partition()//分区元祖格式

name.splitlines()//切割

name.isalpha()//字母

name.isdigit()//数字

name.isalnum()//字母和数字

name.join()//把列表转为字符串

数组 增删改查 

name.append(“”)//增加

name.insert(位置,内容)//插入

name.extend()//数组合并

name.pop()//删除最后一个

name.remove(“内容”)//删除某个内容删除一次

del name[下标]//删除指定

name[下标]=“新值”//改

name.sort()//从小到大排序

name.sort(reverse = True)//从大到小

name.erverse()//倒叙

匿名函数

在对列表排序的时候 列表里面是字典

name.sort(key=-lambda x:x[“name”])//第一个X代表字典第二个表示key对于的值

If对象in name //查询

If对象not in name //查询

字典 增删改查

info. keys()

Info.values()

Info.items()

知识点的扩充

def test(num):

num+=num 

      他们两个是不相等的

num = num+num       

类方法 声明:

@classmethod

静态方法

@staticmethod

处理异常通用方法: Exception as ret:

def 封装函数的名称():

函数的缺省参数:

sum_nums(a,b,*args,**kwargs): //*代表站位参数**字典存储值

如果在调用的时候 想要传 元组和字典需要

A =(1,2,3)

B = {“name”:”你好”,”age”:”18”}

sum_nums(11,22,*A,**B)

阶层算法

i = 1

result = 1

while I<4

result *=I

I + 1

sudo pip3 install pygame

画图  —>  基础语法

import 导入某个文件                         

turtle.circle(50)  画圆

turtle.penup()抬笔

turtle.pendown()下笔

turtle.goto(50,0)坐标前进

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 3,043评论 0 9
  • 数据类型 数值整数浮点数简单数学函数随机函数三角函数 布尔类型 字符串 列表 元组 字典 Python数据类型 数...
    MetaT1an阅读 424评论 1 1
  • 三、字符串、列表、元组、字典 1.字符串介绍 2.字符串输出 3.字符串输入 4.下标和切片 5.字符串常见操作 ...
    孙颢一Andy阅读 553评论 0 0
  • 常用模块 认识模块 什么是模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文...
    go以恒阅读 2,031评论 0 6
  • 这本书是一个教育的书籍,是蒙特梭利教育编辑而成的一本书。这本书的内容就如书名一样,核心讲——爱和自由。这本书从书名...
    歆斌阅读 2,799评论 0 0