python 方法
1.首先运行python交互模式 输入 python
2.定义一个有序的集合 相当于js中的数组它里面有一些增删改查的方法
1. 定义一个数组
>>> ww = ['1','2','3']
2.输出查看
>>>ww //['1','2','3']
3.检查长度
>>> len(ww) //3
4.查看某一索引处的内容
>>>ww[0] //1
5.直接查看最后索引处的内容用 变量[-1] 往前查看依次类推
>>>ww[-1] //3
6.尾部添加
>>>ww.append('4') //['1','2','3','4']
7.向指定位置添加某一元素 可以是与其他元素类型不同的元素
>>>ww.insert(1,'I') //['1','I','2','3','4']
8.删除尾部元素
>>>ww.pop() //['1','I','2','3']
9.修改其中的某一元素 直接给其赋值
>>>ww[1] = 'w' //['1','w','2','3']
3.定义一个tuple 它与有序集合区别是 tuple里没有那些增删改查的方法 但是可以用索引来取值
1.定义一个tuple
>>>lr = (1,2,3)
2.取某一索引的值
>>>lr[0] //1
3.只有一个数字时 tuple 会认为是一个计算公式 与我们数学公式里的计算方式 发生歧义 所以为了避免这种情况 我们会在后面加一个逗号来进行区分
>>>slr = (1) //1
>>>slr = (1,) //(1,)
4.输出一串拼接的字符串 要用逗号隔开
>>>print(‘1’,'2','3') //1 2 3
5.循环
1.定义一个有序集合
>>>L = ['1','2','3']
2.开始循环
>>>for index in L:
... print('index') // 1 2 3
6.list() 和range() list 相当于一个转化 将range 转化为有序集合
>>>print(range(101)) //range(0, 101)
>>>print(list(range(101))) //此时会输出1-100的数字 不包括101
7.lower() 字符串转小写
python 方法的更多相关文章
- C#中调用python方法
最近因为项目设计,有部分使用Python脚本,因此代码中需要调用python方法. 1.首先,在c#中调用python必须安装IronPython,在 http://ironpython.codepl ...
- django中将views.py中的python方法传递给html模板文件
常规的模板渲染 from django.db import models # Create your models here. class ArticalType(models.Model): cap ...
- python方法是什么?
python方法是什么? 方法用来描述对象所具有的行为. 在类中定义的方法可以粗略分为四大类:公有方法.私有方法.静态方法.类方法. 公有方法.私有方法一般所指属于对象的实例方法, 私有方法的名字以两 ...
- [转载]Python方法绑定——Unbound/Bound method object的一些梳理
本篇主要总结Python中绑定方法对象(Bound method object)和未绑定方法对象(Unboud method object)的区别和联系.主要目的是分清楚这两个极容易混淆的概念,顺便将 ...
- Python方法oslo_service.loopingcall.LoopingCallDone代码示例
Python方法oslo_service.loopingcall.LoopingCallDone代码示例 demo: from oslo_service import loopingcall def ...
- odoo14 button 事件调用python方法如何传递参数
1 <field name="user_ids" 2 mode="kanban" 3 nolabel="1" 4 options=&q ...
- python方法中的self
前几天在写一个c作业时,突发奇想,在结构体中加入函数指针, 像这样: struct People { int _age; int (*age)(); }people; 这样调用时就可以 people. ...
- python 方法调用
获取当前时间 today=time.strftime('%Y-%m-%d',time.localtime(time.time())) 取得时间相关的信息的话,要用到python time模块,pyth ...
- c#(IronPython)调用Python方法
直接一段代码演示 public void StartTCP() { ScriptEngine engine = Python.CreateEngine(); var paths = engine.Ge ...
随机推荐
- 吴裕雄 python 机器学习——岭回归
import numpy as np import matplotlib.pyplot as plt from sklearn import datasets, linear_model from s ...
- ASP.NET结合Redis实现分布式缓存
最近一个项目ASP.NET+MySQL 有的网页打开初始化的查询需要10秒甚至更久,用户体验极差,而且并发量变大的时候网站容易崩溃 后来想了两种解决方案都不是太满意 1.数据库里建一张缓存表,后台作业 ...
- Java框架spring 学习笔记(三):Bean 的生命周期
当一个 bean 被实例化时,它可能需要执行一些初始化使它转换成可用状态.当bean不再需要,并且从容器中移除时,需要做一些清除工作.为了定义安装和拆卸一个 bean,我们只要声明init-metho ...
- step_by_step_ABP规约模式
一段时间没有在github 上浏览ABP项目,几天前看到ABP新增规约模式,开始了解并学习文档 记录一下 Introduction 介绍 Specification pattern is a pa ...
- Json常用代码
以下使用的都是fastJson. 先创建Person类,如下: public class Person { @JSONField(name = "AGE") private int ...
- 20175314薛勐 Arrays和String单元测试
Arrays和String单元测试(课下作业,选做) 要求 在IDEA中以TDD的方式对String类和Arrays类进行学习 测试相关方法的正常,错误和边界情况 String类 CharAt Spl ...
- paloalto防火墙执行初始配置
1.默认情况下,防火墙的 IP 地址为 192.168.1.1,用户名/密码为 admin/admin. 为了安全起见,在继续执行其他防火墙配置任务之前,必须更改这些设置.必须从 MGT 接口(即使计 ...
- 矢量水听器 近场 远场 --------------------常规波束形成,MVDR的比较
摘自<水平线阵的反卷积常规波束形成>,IRONMAN--------------------------------------------------- 在常规的波束形成中,是将阵列上的 ...
- MAVEN工程相关配置
MAVEN工程插件安装: Name: MavenArchiver Location: https://repo1.maven.org/maven2/.m2e/connectors/m2eclipse- ...
- 关于java工程打exe包的一些问题
这两天在把一个Java project打包成exe文件时碰到了一些问题,现在把这些问题和解决办法记下来. 1.用java swing做前端时,背景图片无法显示 Solution:把jpg图片换成png ...