python用来占位的关键字_【python基础语法】常用内置函数、关键字、方法和之间的区别(小结)...

'''

关键字:

False:bool数据类型

True:bool数据类型

None:表示数据的内容为空

and:逻辑运算符:与

or:逻辑运算符:或

not:逻辑运算符:非

in:身份运算符,判断变量是否在序列中

is :成员运算符,判断变量是否为某个类的实例

del:删除变量或序列的值

assert:列表排序,默认从小到大排序,升序,加参数reverse=True,按降序进行排序

with:简化Python的语句

pass:表示通过(一般用来占位的)

if elif else:条件判断

while:条件语句

for:循环语句

break:终止循环,跳出循环体

continue:终止当前本轮循环,开启下一轮循环

def:函数定义的关键字

return:定义函数返回计算结果,需接收

global:定义全局变量

nonlocal:在嵌套函数内部修改外部函数的局部变量的值

lambda:定义匿名函数

yield:用于从函数依次返回值

import:定义模块

from: 用于导入模块,与import结合使用

class:定义类

as:用于类型转换

raise:异常抛出操作

try:用于异常语句

except:用于异常语句

finally:用于异常语句

内置函数:和定义函数的调用一致

print : 输出

input : 输入

type : 查看数据类型

id : 获取数据的内存地址

range : 生成数据

len : 获取数据的长度(元素总数)

int、float 、bool 、str、list、tuple、dict、set:代表对应的数据类型

eval:识别字符串中的python表达式

eval:可以将字符串类型转换为列表或者元祖

常用方法:

字符串的方法

join 字符串拼接,将列表转换为字符串

find   查找元素位置

count  查找元素个数

replace 替换字符

split  字符串分割,将字符串转换为列表

format  格式化输出 传统方式:%

upper  将字母大写

lower  将字母小写

列表常用方法:

可以存储各种数据类型

可变数据类型,用的最多的数据存储方式

通过下标来取值,列表的方法

增加:

append 列表添加数据(末尾)

insert 通过指定位置插入数据

extend 可以往列表中一次性添加多条数据(末尾)

删除:

remove 删除列表指定的元素

pop 指定下标位置删除,默认删除列表最后一个元素

clear 清空列表

del 关键字删除,指定下标删除,可以删除方法

查询:

index 查询列表的下标方法

count 获取某个元素的数量

注意:查询的方法需要变量进行接收

修改:通过下标位置找到对应的元素进行修改

li3[5],li3[6] = 111,222

其他:

copy 复制列表

sort 排序,默认从小到大排序,升序,加参数reverse=True,按降序进行排序

reverse 将列表反序

字典

# 字典的增删查改方法

# 字典中添加元素

# 通过键进行赋值 dic[key] = 值

dic["age"] = 18

print(dic)

# 字典中修改元素(字典中的key是唯一的,不能重复),

dic["age"] = 188

# 总结:字典添加和修改元素,无key则增,有则改

# 字典中查找元素

# 通过键去找对应的值(当查找的键不存在时,会报错)

n = dic["name"]

print(n)

# 第二种:dic.get(key)(当查找的键不存在时,返回的是None)

n = dic.get('name')

print(n)

# 字典中删除元素

dic1 = {'aa':11,'bb':22,'cc':33}

# pop方法:指定键去删除键值对

print(dic1.pop("aa"))

print(dic1)

# popitem:删除字典中的最后一个键值对(python3.6开始)

dic1.popitem()

print(dic1)

# del关键字 进行删除

del dic1['bb']

print(dic1)

# 字典中常用的其他的几个方法

dic2 = {'aa': 11, 'bb': 22, 'cc': 33}

# keys:获取所有的键

print(list(dic2.keys()))

# values:获取所有的值

print(list(dic2.values()))

# items:获取所有的键值对,每个键值对是一个元祖的形式

print(list(dic2.items()))

# 合并两个字典的方法:update,dic1更新到dic3里面去

dic3.update(dic1)

print(dic3)

# 在字典里面追加多个键值对

dic3.update({"ff": 11, "dd": 99})

print(dic3)

# 合并两个字典的方法:update,dic1更新到dic3里面去

dic3.update(dic1)

print(dic3)

# 在字典里面追加多个键值对

dic3.update({"ff": 11, "dd": 99})

print(dic3)

函数、关键字、方法使用上的区别

函数:

函数使用时是:函数名()

print("hello python")

input("账号")

关键字

关键字使用:关键字名 python表达式(没有括号)

del li[0]

if 条件语句

return a+b

方法:

方法的使用:对象.方法名(参数)

例如:列表的方法

li = [11,22,33]

li.append()

'''

Python 基础之常用内置函数

1.常用内置函数 (1)abs 绝对值函数 intvar = -9 res = abs(intvar)print(res) (2)round 四舍五入 (n.5 n为偶数则舍去 n.5 n为奇数 ,则 ...

python基础之常用内置函数

前言 python有许多内置的函数,它们定义在python的builtins模块,在python的代码中可以直接使用它们. 常用的内置函数 类型转换 int python的整数类型都是int类型的实例 ...

PYTHON语言之常用内置函数

一 写在开头本文列举了一些常用的python内置函数.完整详细的python内置函数列表请参见python文档的Built-in Functions章节. 二 python常用内置函数请注意,有关内置 ...

Python基础学习五 内置函数

1.函数补充: 1)函数返回值return可以有多个 2)补充示例: nums = [0,1,2,3,4,5,6,7,8] #如何将list里面的元素变为字符串类型 new_nums = [str(x ...

python基础学习笔记——内置函数

一. 简介 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明:点击查看, 为了方便查看,将内置函数的总结记录下来. 二. 使用说明 以下是Python3版本所有的内 ...

python基础 (装饰器,内置函数)

https://docs.python.org/zh-cn/3.7/library/functions.html 1.闭包回顾 在学习装饰器之前,可以先复习一下什么是闭包? 在嵌套函数内部的函数可以使 ...

python 基础篇 15 内置函数和匿名函数

------------------------>>>>>>>>>>>>>>>内置函数<<< ...

python基础学习Day14 内置函数 匿名函数

一.内置函数里几个高频重要函数 (1)min\max函数的用法 以min函数的为例: min:返回可迭代对象的最小值(可加key,key为函数名,通过函数的规则,返回最小值). l1 =[(,),(, ...

python基础一 day15 内置函数

'\r' 回车,回到当前行的行首,而不会换到下一行,如果接着输出的话,本行以前的内容会被逐一覆盖: '\n' 换行,换到当前位置的下一行,而不会回到行首: # print()# input()# le ...

05 python学习笔记-常用内置函数(五)

1.sorted() 函数对所有可迭代的对象进行排序(默认升序)操作 sort 与 sorted 区别: sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作. l ...

随机推荐

HTML CSS SPRITE 工具

推荐一个CSS SPRITE工具 网盘分享:http://pan.baidu.com/s/1sjx7cZV

WPF DataGrid绑定及列居中

基本的数据绑定 把集合的字段(属性)绑定在DataGrid的Binding属性就能将数据绑定列表 public class CashItem { public int Value { get; set ...

C-指针

//格式:变量类型 *变量名//定义了一个指针变量p//指针变量只能存储地址//指针就一个作用:能够根据一个地址值,访问对应的存储空间//指针变量p前面的int:指针变量p只能指向int类型的数据in ...

jQuery插件开发教程

jQuery插件开发教程  ——让你的jQuery水平提升一个台阶 要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统.这好比大公司们争相做平台 ...

【wikioi】1690 开关灯(线段树)

http://wikioi.com/problem/1690/ 这题可不能算是水题了.. 在线段树中,我只想到了lazy改变,但是没想到lazy变后size怎么变,我的策略变成了lazy为0时size ...

批量解密SQLSERVER数据库中的各种对象的工具dbForge SQL Decryptor2&period;1&period;11

参考地址: http://www.cnblogs.com/lyhabc/p/3505677.html SQLPROMPT5.3对各种加密对象的解密测试 SQL2005解密已经被加密的存储过程 昨天ah ...

iOS - UITextField

前言 NS_CLASS_AVAILABLE_IOS(2_0) @interface UITextField : UIControl @ava ...

JDBC第一次学习

JDBC(Java Data Base Connectivity,java数据库连接),由一些类和接口构成的API,它是J2SE的一部分,由java.sql,javax.sql包组成. 应用程序.J ...

Linux操作系统的简单认识

1:Linux操作系统的历史 Linux操作系统是由unix操作系统发展而来的,但是Unix是收费的系统,而Linux操作系统的免费的,开源的,所以使用比较广泛,但是它是基于命令行的,不提供图形化用户 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值