python学习笔记(基础)

Python入门到实践 随便总结 看完后简单的总结下 阅读详情

之前学习python的笔记回头看,防止出错。


 除法计算
正常情况下
> 2/1
> 0

>2.0/1.0
>0.5

>from __future__ import division
>1/2
>0.5

取余计算
>10%3 
>1


字符串截取
>"world"[0]
>'h'

分片
分片截取,包左不包右
>numbers = ["1","2","3","4","5","6"]
>numbers[1]
>"2"
> numbers[:2]
['1', '2']
> numbers[1:]
['2', '3', '4', '5', '6']


> "m" in "permission"
> True

numbers = [100,34,678]

max[numbers]   678
min[numbers]   34
len[numbers]   3

>list("hello")
>['h','e','l','l','o']


列表的方法
append() count() index() insert()
numbers.insert(3,'four')
pop 移除列表中的指定索引的位置并返回该值
numbers.pop()默认移除最后一个列表
numbers.pop(2)设置索引2号位的数据
remove移除列表中某个值的第一个匹配值
> x = ['a','b','c','d','e','f','g']
> x.remove('c')
['a', 'b', 'd', 'e', 'f', 'g']
reverse
>x.reverse()
['g','f','e','d','b','a']
>x.sort()
在原位置对列表进行排序
>cmp(42,32)
1
>cmp(32,42)
-1
>cmp(32,32)
0

range(5)
[0,1,2,3,4]
range(5,10)
[5,6,7,8,9]

d = {"x":1,"y":2,"z":3}
    for key in d:
        print key
显示内容为
x 
y
z


小甲鱼《零基础入门学习Python》学习笔记 根据老师的建议,现在将第二次复习小甲鱼的《零基础入门学习Python》而做的学习笔记,上传到网上,方便今后复习和保存,因为是手写的,所以做了扫描锐化处理,方便阅读。 ... 阅读详情

相关推荐

python学习笔记(基础知识大全)

本文总结了之前小组的内容,属于python大全,包含了:字面量、注释、变量、数据类型、数据类型转换、标识符、运算符、字符串的多种操作、数据输入、布尔类型和比较运算符、if、while、for、range函数、break和continue、函数基础定义、函数参数、函数返回值、None、函数说明文档、函数嵌套、数据容器、列表、元组、字符串、序列的切片、集合、字典、数据容器总结、函数进阶、文件、异常、模块、类、数据库等等

weixin_67247542的博客 3087

详细介绍Python常用函数②(日常使用)

介绍python内置函数使用方法

canGfly的博客 1605

FDTD仿真进阶:液晶偏振调控与双折射效应全解析

本文深入解析了在Lumerical FDTD仿真中如何对液晶材料进行偏振调控与双折射效应建模。通过单轴液晶和螺旋扭曲液晶(TN-LCD)两大实战案例,详细阐述了从各向异性材料参数设置、LC网格属性配置到偏振椭圆分析的全流程,帮助工程师精准模拟液晶的光开关行为,优化如显示器等器件的光学性能。

chair的专栏 746

Python中的pop()方法:删除和提取列表元素的利器

同时,我们还可以通过pop()方法来实现一些有趣的操作,如从一个已排序的列表中提取最大或最小的元素。而pop()方法则是Python列表中的一个重要方法,它能够删除并返回列表中指定索引位置的元素。无论是从一个较大的列表中删除不需要的元素,还是从一个已排序的列表中提取最大或最小的元素,pop()方法都能够方便地实现这些操作。pop()方法的用法很简单,使用时需要提供要删除的元素的索引作为参数。这些练习展示了pop()方法在不同场景下的应用,包括删除和提取列表中的元素,以及将多个元素连接成一个字符串。

hitpter的专栏 3439

自考计算机系统原理(第六章计算机系统概论)-13015

名词解释 I/O 硬件 I/O软件 用户空间I/O软件 内核空间I/O 软件 系统调用处理程序 系统调用服务例程 设备驱动程序 中断服务程序 系统级1/O函数 虚拟文件系统 文件描述符 文件元数据 流缓冲区 索引节点 目录文件 目录项 系统打开文件表 磁盘高速缓存 高速缓存 RAM I / O 控制方式 程序直接控制I/O 就绪状态 中断控制I/O 中断屏蔽字 多重中断 中断嵌套 DMA 方式 DMA 控制器 设备控制器 I/O端口 控制端口 数据端口 状态端口 I/O 地址空间 独立编址方式 统一编址方

qq_23872947的博客 1150

LilyPad三色LED共阳极控制:从原理到Arduino编程实战

RGB LED作为可编程光源的核心组件,通过红、绿、蓝三原色的加色混合原理,能够生成丰富的色彩。其内部结构主要分为共阳极和共阴极两种类型,这决定了驱动电路的设计和编程逻辑。在电子织物和可穿戴设备领域,掌握RGB LED的控制技术对于实现动态光效和交互反馈至关重要。本文以LilyPad三色LED为例,深入解析其共阳极特性,并详细演示如何结合Arduino进行PWM编程,从而精准控制颜色与亮度,为智能服装、互动艺术装置等项目提供可靠的照明解决方案。

weixin_30237719的博客 612

最全Python中的pop()方法:删除和提取列表元素的利器_numpy 中的pop,Python事件分发机制面试

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2401_84572880的博客 3517

振动信号相位测量的关键技术解析

本文深入解析了振动信号相位测量的关键技术,强调相位是振动信号的“身份证”,对于动平衡和故障诊断至关重要。文章详细阐述了键相传感器与振动传感器的选型、安装要点,以及时域和频域(FFT)核心算法,并针对现场噪声、转速波动等挑战提供了实战解决方案,帮助工程师实现精准、稳定的相位测量。

vv45678的博客 838

Python列表

列表 创建列表和创建普通变量一样,用中括号括起来一堆数据就可以,数据用逗号分开。 创建列表: number = [1,2,3,4,5] 中括号内可写任意数据类型(可包括列表) 向列表添加元素 number.append(value) 一次性只能添加一个元素 number.extend(value,value) 可添加多个元素,用逗号隔开 number.insert(index,value) 可指定下标添加元素,下标从0开始 从列表获取元素 跟数组一样通过元素的索引取值,索引从0开始

weixin_43483848的博客 272

直流电源EMI滤波器设计实战:从器件选型到PCB布局的完整指南

本文提供了一份直流电源EMI滤波器的完整实战设计指南。针对EMI噪声超标问题,文章深入剖析了差模与共模噪声的抑制原理,详细讲解了从电路拓扑、核心器件(如X/Y电容、共模电感)的选型计算,到决定性能成败的PCB布局艺术。重点强调了低阻抗路径、干净接地及输入输出隔离等关键布局原则,并分享了常见的调试坑点与排查方法,旨在帮助硬件工程师设计出真正有效的滤波器,确保电源系统通过EMC测试。

q9r0s的博客 642

SV fork join_none & for循环结合使用

fork join_none与循环联用常见问题解决方案

ZhangShuHuai11的博客 880

Python 基础 学习笔记

BHK 2302

用 SAP Fiori Launchpad Content Manager 做目录传输:把 Catalog 变更稳稳送到目标系统

摘要:SAP Fiori项目中,目录传输是确保应用一致交付的关键环节。开发团队常遇到目录在不同系统/客户端间不一致的问题,核心在于理解Launchpad内容管理的两种作用域:系统级(/UI2/FLPCM_CONF)使用workbench请求跨系统传输,客户端级(/UI2/FLPCM_CUST)通过customizing请求按SCC4设置传输。混淆作用域会导致目录分叉,如系统级目录被客户端本地修改后形成独立副本。官方推荐使用Content Manager而非过时的Launchpad Designer,并强调手

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 105

Python3基础学习笔记资源下载

Python3基础学习笔记资源下载 去发现同类优质开源项目:https://gitcode.com/ 欢迎来到本仓库!这里提供了《Python3基础学习笔记.pdf》资源文件的下载。 简介 《Python3基础学习笔记.pdf》是一个专为Python初学者准备的宝贵学习资料。本笔记详细介绍了Python 3.4的基本语法和高级特性,内容系统全面,旨在帮助读者快速掌握Python编程的基础知识。 内...

gitblog_06706的博客 345

【Embabel Agent】生产级最佳实践与避坑指南

本文围绕架构师最关心的 8 大维度展开:测试策略(FakeOperationContext 实现 Action 级单元测试、Prompt 质量与敏感信息校验)、MCP 集成实战(STDIO/HTTP 双模式、自建 Server、Docker MCP 生态)、RAG 检索增强、OpenTelemetry 全链路可观测性与追踪、Docker/K8s 生产部署、API Key 管理与 @Tool 安全防护、模型选择/缓存/并行等性能优化,以及过度依赖 LLM、忽略错误处理等 8 大常见反模式避坑指南。

program哲学 307

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Python3基础学习笔记资源获取:为零基础学习Python提供完美起点

Python3基础学习笔记资源获取:为零基础学习Python提供完美起点 去发现同类优质开源项目:https://gitcode.com/ Python作为一种流行的编程语言,其易学易用的特性吸引了许多初学者。今天,我们要为大家推荐一个开源项目——《Python3基础学习笔记资源获取》,它为Python初学者提供了一个宝贵的学习资源。以下是对这个项目的详细介绍。 项目介绍 《Python3基础学习...

gitblog_06701的博客 379

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Python基础学习笔记

在学习Python课程中整理的一些学习笔记,今天给大家分享一下,适合新手小白快速学习和了解Python编程语言。

霁晨晨晨的博客 3万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

python学习笔记—— 基础语法

第二节 python基础语法 一、输出语句 1、print():打印语句 2、python3中表示内置函数,python2中表示打印语句。 3、print()语句作用: ①打印输出; ②可以打印输出数字、字符串、列表等数据; ③可接受多个参数,多个参数间用逗号隔开; ④可接受关键字参数(python2中不支持); ⑤可接受end参数,字符串默认"\n"。 二、输入语句 1、input(用户输入提...

change20008的博客 330

Python基础语法元素(学习笔记)

表达式由 in 组成,用于判断TempStr中保存的字符串最后一个字符TempStr[-1]是否在一个由'F'或者'f'组成的列表集合中,返回true或false。第1行:input()函数从控制台获得用户输入,返回一个字符串,无论用户输入的是字符还是数字,统一按照字符串类型输出。补充:多参数直接输出,直接输出多个字符串或变量的值,参数之间用逗号分隔,输出后各打印值之间是由一个空格分隔的。['F','f']是一个列表,用来表示一组数据,逗号用于分隔元素,每个元素的类型可以不同,个数也没有限制。

m0_74995784的博客 661

Python基础教程-菜鸟教程学习笔记1

Python基础教程-菜鸟教程学习笔记1 文章目录Python基础教程-菜鸟教程学习笔记1前言 Python 简介1. 第一个Python程序2. Python 中文编码3. 基本语法1)Python 标识符:2)Python 保留字符3)行和缩进4)一条语句多行显示5)Python引号6)Python注释7)print输出8)多个语句构成代码组9)Python书写基本规范4. Python变量类型1)变量赋值2)多个变量赋值3)标准数据类型4)Python 数字5)Python字符串6)Python列

weixin_47456925的博客 2771

Python基础day04学习笔记回顾

 

凋落的枫叶 219

Python基础day05学习笔记回顾

 

凋落的枫叶 224

Python学习笔记资源介绍:零基础入门教程,轻松掌握Python编程

Python学习笔记资源介绍:零基础入门教程,轻松掌握Python编程 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在当今信息时代,Python以其高效、简洁和易学的特点,成为广大编程爱好者的首选语言。今天,我们为您推荐的开源项目《Python学习笔记.pdf》正是一本专为编程新手量身定制的入门教程,帮助您从零开始,轻松掌握Python编程。 项目技术分析 《Pyt...

gitblog_06785的博客 471

一、Python基础——python廖雪峰学习笔记

学习来源:python廖雪峰个人网站https://www.liaoxuefeng.com/wiki/1016959663602400 另一个不错的网站:菜鸟教程(包含,python,Java,PHP等多种语言,资源全部免费)https://www.runoob.com/python3/python3-tutorial.html python安装:用的最新的的python3.7.0,cmd命令...

qq_38025771的博客 468

【Python】基础(学习笔记)

Python 推导式是一种独特的数据处理方式,可以从一个数据序列构建另一个新的数据序列的结构体列表(list)推导式字典(dict)推导式集合(set)推导式元组(tuple)推导式迭代:用来访问集合(字符串,列表或元组对象)元素迭代器:一个可以记住遍历的位置的对象迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束(只能往前不会后退)iter()和next()it1 = iter(list) # 创建迭代器对象。

wmh的博客 561
上一篇: hello world
下一篇: python学习笔记(进阶)
王晓恩
博客等级 码龄11年 28粉丝 86原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值