本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名原文链接~~~

Python基础(11)之命名空间和作用域

本篇文章摘自https://www.runoob.com/python3/python3-namespace-scope.html。命名空间命名空间(Namespace)是从名称到对象的映射,大部分的命名空间都是通过Python字典来实现的。命名空间提供了在项目中避免名字冲突的一种方法。各个命名空间

Python基础(10)之函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以d

Python基础(9)之文件操作

open()打开文件Python提供了必要的函数和方法进行默认情况下的文件基本操作。你可以用file对象做大部分的文件操作。你必须先用Python内置的open()函数打开一个文件,open()函数常用形式是接收两个参数:文件名(file)和模式(mode)。open(file,mode='r')创

Python基础(8)之深浅拷贝

在Python中,字符串(str)、元组(tuple)和数字(Number)是不可更改的对象,而列表(list)、字典(dict)等则是可以修改的对象。不可变类型:变量赋值a=5后再赋值a=10,这里实际是新生成一个int值对象10,再让a指向它,而5被丢弃,不是改变a的值,相当于新生成了a。可变类

Python基础(7)之数据在内存中的缓存机制和小数据池

测试环境:MacOS+Python3.7.4。在同一文件里在同一文件中针对各基本类型的变量做如下测试:#在同一文件中#测试环境:MacOSPython3.7.4#1、对于整型而言,有相同值的两个变量在内存中的id值一致。a=-12342143124b=-12342143124print(id(a)=

Python基础(6)之循环

while循环语法:while<condition>:<code1>[else:][code2]#其中condition可以是表达式,其结果可转为布尔值;#当condition的结果为真时code1将会重复执行;#只有在while条件判断是假的时候才会执行这个else,仅执行

Python基础(5)之流程控制if语句

if语句是干嘛就就不再赘述,直接看下面语法。单分支语法if<condition>:<code>#其中condition是一个表达式,它的结果必须有对应的布尔值;#当condition的结果为True时,才会执行code处的代码;Python中的代码块是通过缩进来控制的,缩进符

Python基础(4)之各种运算符

算数运算符在Python中的算数运算符有如下几个:+:加,a+b则表示求a加b的和;-:减,a-b则表示求a减b的差;*:乘,a*b则表示求a乘以b的积;/:除,a/b则表示求a除以b的商;//:地板除(取商的整数部分),a//b则表示求a除以b的商的整数部分;%:取余,a%b则表示求a除以b的余数

Python基础(3)之赋值操作与基本数据类型

什么是数据类型?我们人类可以很容易的分清数字与字符的区别,但是计算机并不不能呀,计算机虽然很强大,但从某种角度上看也很傻,除非你明确的告诉它,1是数字,‘汉’是文文字,否则它是分不不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,

Python基础(2)之第一个程序和基本知识

Python环境搭建1、官网下载Python安装包。2、配置好环境变量,可参考此链接。第一个Python程序Python程序有两种编写方式:进入cmd控制台,输入python进入Python的命令提示符下,这时候我们可以直接编写Python代码;也可以在.py文件中编写Python代码,通过pyth

Python基础(1)之Python历史及介绍

Python介绍Python的创始人为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。最新的TIOBE排行榜,Python已经占据世界第三名的位置,Python崇尚优美、清晰、简单

公众号:zze_coding

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×