欢迎访问Python教程网,我们的网址www.041b.com
Java – python教程 - python编程学习交流
Java – python教程 - python编程学习交流
标签:Java

Python 为什么会有个奇怪的“…”对象?

本文出自“Python为什么”系列,请查看全部文章在写上一篇《Python 为什么要有 pass 语句?》时,我想到一种特别的写法,很多人会把它当成 pass 语句的替代。在文章发布后,果然有三条留言提及了它。所谓特别的写法就是下面这个:# 用 ... 替代 pass def foo()…...

2020-09-11 python博文

Python 为什么能支持任意的真值判断?

本文出自“Python为什么”系列,请查看全部文章Python 在涉及真值判断(Truth Value Testing)时,语法很简便。比如,在判断某个对象是否不为 None 时,或者判断容器对象是否不为空时,并不需要显示地写出判断条件,只需要在 if 或 while 关键字后面直接写上该…...

2020-09-11 python博文

Python 函数为什么会默认返回 None?

Python 有一项默认的做法,很多编程语言都没有——它的所有函数都会有一个返回值,不管你有没有写 return 语句。 本文出自“Python为什么”系列,在正式开始之前,我们就用之前讨论过的 pass语句 和 ...对象 作为例子,看看 Python 的函数是怎样“无中生有”的:可…...

2020-09-11 python博文

Python 为什么没有 void 关键字?

void 是编程语言中最常见的关键字之一,从字面上理解,它是“空的、空集、空白”的意思,最常用于 表示函数的一种返回值类型。维基百科上有一个定义:The void type, in several programming languages derived from C and Algol68, is the type for the resul…...

2020-09-11 python博文

Python 到底是强类型语言,还是弱类型语言?

0、前言我在上一篇文章中分析了 为什么 Python 没有 void 类型 的话题,在文章发布后,有读者跟我讨论起了另一个关于类型的问题,但是,我们很快就出现了重大分歧。我们主要的分歧就在于:Python 到底是不是强类型语言? 我认为是,而他认为不是。他写了一篇…...

2020-09-11 python博文

Python 为什么要有 pass 语句?

本文出自“Python为什么”系列,请查看全部文章 关于 Python 中的pass语句,它似乎很简单(只有 4 个字母),即使是没有任何编程经验的初学者也能很快地掌握它的用法。 官方文档 的介绍十分简单,下面的三个例子可以让我们快速地了解到如何使用它: 简单而言…...

2020-07-29 python博文

C、C++、Java到Python,编程入门学习什么语言好?

摘要:回顾编程语言几十年来的兴衰起伏,似乎也折射了整个信息产业的变迁消亡,想要在技术的洪流里激流勇进,找准并学精一两门编程语言更加显得至关重要。 最近,TIOBE更新了7月的编程语言榜单,常年霸榜的C、Java和Python依然蝉联前三位。万万没想到的是,R…...

2020-07-16 python博文

一篇文章掌握 Python 内置 zip() 的全部内容

一篇文章掌握 Python 内置 zip() 的全部内容 zip() 是 Python 中最好用的内置类型之一,它可以接收多个可迭代对象参数,再返回一个迭代器,可以把不同可迭代对象的元素组合起来。 我之前写迭代器系列的时候,在《Python进阶:设计模式之迭代器模式》中简单地…...

2020-07-11 python博文

python爬虫原理和运营商大数据建模抓取的区别

中国的著名企业家:“马云”曾经在2015年提到互联网即将由IT转到DT,什么是DT,所谓DT就是数据加技术。当今是个不折不扣的大数据时代,大数据贯穿了我们的衣食住行,可以这么说,大数据是目前最宝贵的数据宝藏! 什么是Python爬虫? Python爬虫又叫网络爬虫 …...

2020-07-10 python博文

Python 为什么不支持 i++ 自增语法,不提供 ++ 操作符?

Python 为什么不支持 i++ 自增语法,不提供 ++ 操作符? 在 C/C++/Java 等等语言中,整型变量的自增或自减操作是标配,它们又可分为前缀操作(++i 和 --i)与后缀操作(i++ 和 i--),彼此存在着一些细微差别,各有不同的用途。 这些语言的使用者在接触 Pyth…...

2020-07-09 python博文

Python 的缩进是不是反人类的设计?

Python 的缩进是不是反人类的设计? 前些天,我写了《Python为什么使用缩进来划分代码块?》,文中详细梳理了 Python 采用缩进语法的 8 大原因。我极其喜欢这种简洁优雅的风格,所以对它赞美有加。 然而文章发出去后,非常意外,竟收到了大量的反对意见!!…...

2020-05-18 python博文

Python 为什么抛弃累赘的花括号,使用缩进来划分代码块?

Python 为什么使用缩进来划分代码块? 大家好,这是“Python为什么”系列节目的文字稿(文末有观看地址)。 本期话题:Python 为什么使用缩进来划分代码块,而不像其它语言使用花括号 {} 或者 “end” 之类的语法? Python 的缩进是一个老生常谈的话题,经常有人…...

2020-05-14 python博文

Python_getter和setter方法

本文将为您描述Python_getter和setter方法,教程操作步骤: 当给属性赋值的时候,使用实例.属性=属性值的方式显然把属性暴露出来了,并且也无法对属性值进行限制检查,java中提供了setter和g…...

2020-04-26 python博文

python – platform模块

本文将要为您介绍的是python - platform模块,教程操作步骤: 转载自:https://www.cnblogs.com/leomei91/p/7680954.html 该模块用来访问平台相关属性。 常见属性和方法 平台架构 pl…...

2020-04-26 python博文

1.1 – python基础语法 – 总结练习题

本文将为您描述1.1 - python基础语法 - 总结练习题,具体操作方法: 1.编译型与解释型语言的区别,哪些属于编译型,哪些属于解释型 编译型:c/c++/go 运行速度快,开发效率低,不可跨平台 解释…...

2020-04-26 python博文