数据类型数据类型可以分为可变数据类型和 不可变数据类型两种:不可变数据类型:元组(tuple),bool, int,  str(对字符串的任何操作都是产生一个新的str,园幼儿字符串是不变的)可变数据类型: 列表(ist),字典(dict)字典字典:映射结构,字典的key必须是不可变数据类型(元组,bool int ,str)字典的优点:二分查找;可存储大量的关系型数据增:1.直接增加键
 目录Python 字典访问字典中的值修改字典删除字典元素字典键的特性字典内置函数&方法Python 字典(Dictionary)字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 :
一 名称空间名称空间即存放名字与对象映射/绑定关系的地方。对于x=3,Python会申请内存空间存放对象3,然后将名字x与3的绑定关系存放于名称空间中,del x表示清除该绑定关系。 在程序执行期间最多会存在三种名称空间1.1 内建名称空间伴随python解释器的启动/关闭而产生/回收,因而是第一个被加载的名称空间,用来存放一些内置的名字,比如内建函数名>>> max <b
转载 2024-06-22 14:56:50
147阅读
Keadin非常苦恼,他马上就要去阿里实习了,但根据公司的规定,在此之前他要为自己取一个在公司内使用的花名,Keadin的取名困难症犯了。他想了一个选出自己花名的规则,但这个规则太复杂所以他想请你帮忙。出于羞耻心和公司的保密要求,Keadin加密了所有字符串,因此你看到的所有字符串都只包含0、1两种
转载 2020-05-27 16:59:00
61阅读
2评论
# Python是什么?——一门易于学习的编程语言 Python是一种高层次的编程语言,由Guido van Rossum于1991年首次发布。它以简洁和易读的语法而闻名,使得编程变得更加直观和富有乐趣。Python在数据科学、人工智能、网络开发和自动化等多个领域得到广泛应用,因此了解它的基本特性和应用,可以帮助我们把握当今技术的发展趋势。 ## 为什么选择PythonPython的优势
原创 2024-09-27 04:05:55
15阅读
1.   python中if __name__ == '__main__': 的解析 经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用.        模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的
转载 2024-07-26 15:14:40
41阅读
python——__name__ == "__main__"用法理解作为解释性脚本语言,python程序并没有特定的main()主程序入口,一般就是自顶向下,逐行执行,一般python可以理解__name__ == "__main__"为程序的执行入口。__name__的理解__name__方法是python中的一个内置函数,记录的值就是一个字符串如果是在当前文件中执行,记录的值就是__main_
本章内容      • 名称空间      • 名字的查找顺序和作用域      • global和nonlocal关键字      • 函数名的多种用法      • 函数的嵌套名称空间 
转载 2023-08-11 10:42:59
282阅读
# 如何实现“name python is not” 代码 在这个快速发展的科技时代,学习编程语言是非常重要的。作为一名初学者,你可能会遇到很多困难,但只要掌握了一些基本概念和步骤,你就可以轻松解决问题。本文将教你如何实现“name python is not”的逻辑,让我们从整体流程开始。 ## 整体流程 下面的表格展示了实现该功能的步骤,并且每一步都会详细解释代码的含义: | 步骤 |
原创 10月前
15阅读
1.4 变量名命名规范变量名大小写敏感变量名字中可以包含英文、下划线、数字,但是不能以数字开头python 变量命名一般采用蛇形命名法,如果变量名由两个单词组成,那么使用下划线来连接这两个单词不同风格命名的变量代表不同的类型模块(module)命名风格模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况)示例:import decoder import html_
转载 2023-05-29 15:49:43
151阅读
meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。 1、name属性 name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。 meta标签的name属性语法格式是:<meta n
转载 2023-12-07 01:48:46
94阅读
8.2 使用类和实例8.2.1 给属性赋默认值 类中的每个属性都必须有初始值,哪怕这个值是0或空字符串。在有些情况下,如设置默认值时,在方法__init__() 内指定这种初始值是可行的;如果你对某个属性这样做了,就无需包含为它提供初始值的形参。就像下面的bones属性:class Dog(): def __init__(self, name, age, bones): s
转载 25天前
410阅读
**字典:**- [ ] 列表可以存储大量的数据,但是如果数据量大的话,他的查询速度比较慢,因为列表只能顺序存储,数据与数据之间的关联性不强。所以便有了字典(dict)这种容器的数据类型,它是以{}括起来的。> 语法:{‘key1’ :1,‘key2’:2}其中 key :必须是可哈希的数据类型,例如:int,bool,str,tuple。不可哈希的有:list dict set(集合),而
转载 2023-11-09 09:47:21
137阅读
字典定义:每个键值 key:value 对用冒号 : 分割,每个键值对之间用逗号,分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1, key2 : value2 }一、创建字典的几种方法总结(1)创建空字典 dic = {} type(dic) # <type 'dict'>
转载 2023-09-18 19:36:46
150阅读
搞过其他开发语言的童鞋使用python引包,引用类文件或者方法都会觉得有些别扭吧。反正我是这么觉得的。 比如你有目录文件,结构如下: 首先项目下任何目录文件调用文件夹下面的文件,比如调用untils文件夹下面的os_utils.py,必须创建一个文件名为__init__.py的文件,即使是空文件。作用是声明该文件夹可以作为项目的目录使用。 根目录下
转载 2023-10-24 11:34:45
133阅读
通俗的理解_name_ == '_main_':假如你叫小明.py,在朋友眼中,你是小明(_name_ == '小明');在你自己眼中,你是你自己(_name_ == '_main_')。if _name_ == '_main_'的意思是:当.py文件被直接运行时,if _name_ == '_main_'之下的代码块将被运行;当.py文件以模块形式被导入时,if _name_ == '_main
1、字符串  作用:名字,性别,国籍,地址等描述信息。  定义:在单引号、双引号、三引号内,由一串字符组成  字符串只存储一个值。 name='egon' #name=str('egon') print(type(name))    打印字符,0代表第一个字符 name='egon' print(name[0])2、字符串的常用操作  1、移除空白strip name=input
转载 2023-12-13 12:08:17
45阅读
Taichi是一款高性能空间稀疏数据结构的计算引擎。其涉及到的计算密集型任务全部由C++写成,而前端则选择了易于上手且灵活性强的Python。乍一看重点应该是C++,然而一个好的前端设计同样很重要,因为它是用户认识Taichi的第一关。这里的前端不单指Python本身,也是Taichi在Python的基础上开发出的自己的一套使用规则。故事的起源是从这个Issue开始的:://github
转载 2023-11-07 19:49:53
133阅读
Python 的名称Python 的名称(Name)是对象的一个标识(Identifier)。我们知道,在 Python 里面一切皆对象,名称就是用来引用对象的。说得有点玄乎,我们以例子说明。例如,在a = 2这个语句中,2是个存储在内存中的一个对象,名称a则会引用2这个对象,“引用”的含义是指可以通过名称a来使用2这个对象。我们可以使用id()函数来获取对象的地址。可以看到,两都均指向同一个对象
转载 2024-05-17 23:17:27
21阅读
已解决(cmd控制台进行Python环境报错)NameError: namepython‘ is not defined 文章目录报错代码报错翻译报错原因解决方法千人全栈VIP答疑群联系博主帮忙解决报错 报错代码 粉丝群里面的一个小伙伴想从cmd控制台进行Python编码环境,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个
转载 2023-08-07 16:08:31
369阅读
  • 1
  • 2
  • 3
  • 4
  • 5