百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

学习知多少(python篇):表达式与内置对象

off999 2024-11-18 15:34 13 浏览 0 评论


?

分享兴趣,传播快乐,增长见闻,留下美好!

亲爱的您,这里是LearningYard学苑。今天小编为大家带来“学习知多少(python篇):表达式与内置对象”,欢迎您的访问。

Share interests, spread happiness, increase knowledge, and leave a good legacy!

Dear you, this is The LearningYard Academy. Today Xiaobian brings you "Learn how much to know (python):Expressions and built-in objects”, welcome your visit.

一、关键字

One. Keywords

Python关键字是特殊的保留字,它为编译器/解释器传达了特殊的含义。每个关键字都有特殊含义和特定操作。python关键字只允许用来表达特定的语义,不允许通过任何方式改变他们的含义,也不能作为变量名、函数名或者类名等标识符。

Python keywords are special reserved words that convey a special meaning to the compiler/interpreter. Each keyword has a special meaning and a specific action. Python keywords are only allowed to express specific semantics, and they are not allowed to change their meaning in any way, nor can they be used as identifiers such as variable names, function names, or class names.

1、内置常量

False None True

2、逻辑与运算符

and not or

3、判断与循环

if elif else

for while

break continue

4、函数

def lambda

pass return yied

5、异常处理

try except finally raise assert

6、导入模块包

import from

7、重命名

as

8、变量

global nonlocal

9、类

class

10、删除

del

11、上下文管理

with


1、Built-in constants

False None True

2. Logic and operators

and not or

3. Judgment and circulation

if elif else

for while

break continue

4. Functions

def lambda

pass return yied

5. Exception handling

try except finally raise assert

6. Import the module package

import from

7. Rename

as

8. Variables

global nonlocal

9. Class

class

10. Deletion

del

11. Context management

with


二、内置函数

Two、 Built-in functions

内置函数是python内置对象类型之一,不需要额外导入任何模块即可直接使用,这些内置对象都封装在内置板块__builtins__之中。

Built-in functions are one of Python's built-in object types, which can be used directly without importing any additional modules, and these built-in objects are encapsulated in the built-in plate __builtins__.

1、abs(x)

返回数字x的绝对值或复数的模。

2、ascii(obj)

把对象转换成ASCII码表现形式,必要的时候使用转义字符来表示特定的字符。

3、bin(x)

把整数x转换成二进制串表示形式。

4、chr(x)

返回Unicode编码为x的字符。

5、filter(func,seq)

返回filter对象,其中包含序列seq中是的单参数函数func返回值为True的那些对象。

6、help(obj)

返回对象obj的帮助信息。

7、len(obj)

返回对象obj包含的元素个数,适用于元组、列表、集合、字典、字符串以及range对象,不适用于具有惰性求值特点的生成器对象和map、zip等迭代对象。

8、list([x])、set([x])、tupli([x])、dict([x])

把对象x转换为列表、集合、元组或字典并返回,或生成空列表、空集合、空元组、空字典。

9、map(func,*iterables)

返回包含若干函数值的map对象,函数func的参数分别来自于iterables指定的一个或多个迭代对象。

10、range([start,]end[,step])

返回range对象,其中包含左闭右开区间[start,end]内以step为步长的整数。

1、abs(x)

Returns the absolute value of the number x or the modulus of a complex number.

2、ascii(obj)

Convert objects into ASCII representations, using escape characters to represent specific characters when necessary.

3、bin(x)

Converts the integer x to binary string representation.

4、chr(x)

Returns characters encoded in Unicode as x.

5、filter(func,seq)

Returns a filter object that contains those objects that are returned to true by the single-parameter function func in the sequence seq.

6、help(obj)

Returns help information for the object obj.

7、len(obj)

Returns the number of elements contained in the obj object, which is suitable for tuples, lists, collections, dictionaries, strings, and range objects, and is not applicable to generator objects and iteration objects such as map and zip with lazy evaluation characteristics.

8、list([x])、set([x])、tupli([x])、dict([x])

Converts the object x to a list, collection, tuple, or dictionary and returns, or generates an empty list, empty collection, empty tuple, empty dictionary.

9、map(func,*iterables)

Returns a map object containing several function values, the arguments of the func function from one or more iteration objects specified by iterables.

10、range([start,]end[,step])

Returns a range object containing integers with step in the left and right open interval [start, end].

三、案例

Three. Cases






今天的分享就到这里了。
如果您对今天的文章有独特的想法,
欢迎给我们留言,
让我们相约明天。
祝您今天过得开心快乐!

That's all for today's sharing.
If you have a unique idea for today’s article,
please leave us a message,
and let us meet tomorrow.
I wish you a happy day !


本文由learningyard新学苑原创,如有侵权,请联系我们!

翻译来源于谷歌翻译

部分来源于

百度文库

清华大学出版 董付国《Python程序设计基础》



编辑&排版|百味

审核|闫庆红

相关推荐

编写更多 pythonic 代码(十三)——Python类型检查

一、概述在本文中,您将了解Python类型检查。传统上,类型由Python解释器以灵活但隐式的方式处理。最新版本的Python允许您指定显式类型提示,这些提示可由不同的工具使用,以帮助您更...

[827]ScalersTalk成长会Python小组第11周学习笔记

Scalers点评:在2015年,ScalersTalk成长会完成Python小组完成了《Python核心编程》第1轮的学习。到2016年,我们开始第二轮的学习,并且将重点放在章节的习题上。Pytho...

用 Python 画一颗会跳动的爱心:代码里的浪漫仪式感

在编程的世界里,代码不仅是逻辑的组合,也能成为表达情感的载体。今天我们就来聊聊如何用Python绘制一颗「会跳动的爱心」,让技术宅也能用代码传递浪漫。无论是写给爱人、朋友,还是单纯记录编程乐趣,这...

Python面向对象编程(OOP)实践教程

一、OOP理论基础1.面向对象编程概述面向对象编程(Object-OrientedProgramming,OOP)是一种编程范式,它使用"对象"来设计应用程序和软件。OOP的核心...

如何在 Python 中制作 GIF(python做gif)

在数据分析中使用GIF并发现其严肃的一面照片由GregRakozy在Unsplash上拍摄感谢社交媒体,您可能已经对GIF非常熟悉。在短短的几帧中,他们传达了非常具体的反应,只有图片才能传达...

Python用内置模块来构建REST服务、RPC服务

1写在前面和小伙伴们分享一些Python网络编程的一些笔记,博文为《PythonCookbook》读书后笔记整理博文涉及内容包括:TCP/UDP服务构建不使用框架创建一个REST风格的HTTP...

第七章:Python面向对象编程(python面向对象六大原则)

7.1类与对象基础7.1.1理论知识面向对象编程(OOP)是一种编程范式,它将数据(属性)和操作数据的函数(方法)封装在一起,形成一个称为类(Class)的结构。类是对象(Object)的蓝图,对...

30天学会Python编程:8. Python面向对象编程

8.1OOP基础概念8.1.1面向对象三大特性8.1.2类与对象关系核心概念:类(Class):对象的蓝图/模板对象(Object):类的具体实例属性(Attribute):对象的状态/数据方法...

RPython GC 对象分配速度大揭秘(废土种田,分配的对象超给力)

最近,对RPythonGC的对象分配速度产生了浓厚的兴趣。于是编写了一个小型的RPython基准测试程序,试图探究它对象分配的大致速度。初步测试与问题发现最初的设想是通过一个紧密循环来分配实...

30天学会Python编程:2. Python基础语法结构

2.1代码结构与缩进规则定义与原理Python使用缩进作为代码块的分界符,这是Python最显著的特征之一。不同于其他语言使用大括号{},Python强制使用缩进来表示代码层次结构。特性与规范缩进量...

Python 类和方法(python类的方法与普通的方法)

Python类和方法Python类创建、属性和方法具体是如何体现的,代码中如何设计,请继续看下去。蟒蛇类解释在Python中使用OOP?什么是Python类?Python类创建Pyt...

动态类型是如何一步步拖慢你的python程序的

杂谈人人都知道python慢,这都变成了人尽皆知的事情了,但你知道具体是什么拖慢了python的运行吗?动态类型肯定要算一个!动态类型,能够提高开发效率,能够让我们更加专注逻辑开发,使得编程更加灵活。...

用Python让图表动起来,居然这么简单

我好像看到这个emoji:动起来了!编译:佑铭参考:https://towardsdatascience.com/how-to-create-animated-graphs-in-python-bb6...

Python类型提示工程实践:提升代码质量的静态验证方案

根据GitHub年度开发者调查报告,采用类型提示的Python项目维护成本降低42%,代码审查效率提升35%。本文通过9个生产案例,解析类型系统在工程实践中的应用,覆盖API设计、数据校验、IDE辅助...

Python:深度剖析实例方法、类方法和静态方法的区别

在Python中,类方法(classmethod)、实例方法(instancemethod)和静态方法(staticmethod)是三种不同类型的函数,它们在使用方式和功能上有一些重要的区别。理...

取消回复欢迎 发表评论: