python Day04

python list

#!/usr/bin/env python# -*- coding:utf-8 -*-# Author Jean

# list

# append

names = []

names.append("tom")

names.append("jean")

names.append("robin")print(names)

# 修改names[1] = "joker"print(names)# removenames.remove("tom")print(names)

#selectprint(names.index("robin"))

#count

print(names.count("robin"))

#reverse

names.reverse()print(names)

#sort 按照ascll码排序

names.sort()print(names)#extend

names2 = [1,2,3,4]

names.extend(names2)print(names)
时间: 2024-12-29 12:31:54

python Day04的相关文章

My way to Python - Day04 - 模块

re模块 什么是正则表达式 正则表达式,英文叫做Regular Expression.简单说,正则表达式就是一组规则,用于实现字符串的查找,匹配,以实现关于字符串的相关操作,比如替换,删除等. 正则表达式分为基本正则表达式(BRE),扩展正则表达式(ERE)两类. 什么是Python的正则表达式 Python中的正则表达式模块就是re模块,在Python中可以通过re模块来做正则表达式的操作. Python中re模块的常用方法有:match,search,findall,sub,replace,

python day04 学习整理

python day4 学习整理 1.装饰器 #什么是装饰器#器是指函数#装饰就是修饰,意思是为其他函数添加新功能#装饰器定义:本质就是函数,定义是为其他函数添加新功能 ##装饰器需要遵循的原则#1,不修改被装饰函数的源代码(开放封闭原则)#2,为被装饰函数添加新功能后,不修改被装饰函数的调用方式 #实现装饰器的知识储备#装饰器 = 高阶函数 + 函数嵌套 + 闭包 # def foo(x):# def foo1(x):# return x# return foo1## print(foo(1)

python———day04

一.tuple (元组) 元组被称为制度列表,可以被查询,但是不能被修改. 元组写在小括号里(),元素之间用逗号隔开. tup1 = () #空元组 tup2 = (20,) #只有一个元素的元组 记得加一个逗号

【python基础】文件操作

首先要明确的就是python对文件的操作实质上是需要调配两种资源: 1.宿主机的系统资源,比如Linux下的limit文件句柄数 2.python内存资源 两种使用方法: 方式一: f=open('aaa.txt','rt',encoding='utf8') f.read() f.close ##释放系统资源,向系统发送指令告知,程序结束,请求系统关闭文件 方式二: with open('aaa.txt','rt',encoding='utf8') as f: f.read() ps:方式二借助

Python 运算符day04

Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 Python算术运算符 以下假设变量a为10,变量b为20: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 - x除以y b / a 输出结果 2 % 取模 -

python s13 day04

1.1 all() 和 any( )   all() any()   0,None,"", [], (),{} #布尔值为0的 列举,None ,空列表,空元祖,空. print(bool(()))   所有为真,才为真 n = all([1,2,3,None]) print(n)   只要有真,就为真 n = any([[],0,"",None]) print(n)   ascii() # 自动执行对象的 __repr__ class Foo: def __rep

Python基础(函数部分)-day04

写在前面 上课第四天,打卡: 加勒比海盗今天上映:端午节公司发的粽子很有范! 一.函数的基本概念 - 函数是什么?  函数,就是一个'锤子',一个具有特定功能的'锤子',使用者可以在适当的时候使用这个'锤子',而不用再去从头做一个'锤子':即可以直接拿来使用: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率. - 不使用函数会有什么问题? 1.组织结构不清晰,可读性差: 2.代码冗余: 3.无法统一管理且维护难度大: - 函数的分类

Python自动化开发课堂笔记【Day04】 - Python基础(函数)

函数对象 函数是第一类对象,即函数可以当作数据传递.具体用法分成以下四类: 1. 可以被引用 1 def foo(): 2 print('from foo') 3 func=foo 4 print(foo) ---> <function foo at 0x00386C48> --> foo函数在内存中地址 5 print(func) ---> <function foo at 0x00386C48> 6 foo() ---> from foo 7 func(

Python学习day04

一.内置函数 divmod() divmod(a,b)方法返回的是a//b(除法取整)以及a对b的余数,返回结果类型为tuple callable() 可否被调用 chr() 将一个数字转换为ascii表中的字符 ord() 将一个字符转换为ascii表中的数字位置 compile() 将字符串编译成Python代码 exec() 执行上面编译完成的Python代码,不返回结果 evel() 执行表达式,并返回结果 isinstance() 判断对象是否为某个类的实例 filter(函数,可迭代