-
auto
2019-06-30 15:27:19
python
1242°
20
一、字符串1、定义和初始化In[4]:s="hellopython"
In[4]:s="hellopython"
In[5]:s
Out[5]:'hellopython'
In[6]:s=&n
-
auto
2019-06-30 15:27:19
python
1368°
20
一、字典1、字典的初始化 字典是一种key-value结构,和set一样是无序的In[160]:d={}
In[161]:type(d)
Out[161]:dict
In[166]:d={'a':1,'
-
auto
2019-06-30 15:27:19
python
1293°
20
json模块
-
auto
2019-06-30 15:27:19
python
1764°
20
__init__.py的主要作用是:1. Python中package的标识,不能删除2. 定义__all__用来模糊导入3. 编写Python代码(不建议在__init__中写python模块,可以在包中在创建另外的模块来写,尽量保证__init__.py简单)__init__.py 文件的作用是将文件夹变为一个Python模块,Python 中的每个模块的包中,都有__init__.py 文件
-
auto
2019-06-30 15:27:19
python
1273°
20
import1、执行对应文件2、引入变量import寻找模块从PATH路径寻找,查看PATH可以先导入sys模块然后打印sys.pathimport执行导入模块,是以当前py文件的PATH路径去找模块。假如当前文件导入了A模块,而这个模块又导入了B模块,如果当前文件恰好想用B模块里面的某个函数,这可能会出问题,因为当前文件调用B模块函数时候,是以当前文件PATH去找,当前文件PATH没有B模块。调
-
auto
2019-06-30 15:27:19
python
1414°
20
Python——数字
-
auto
2019-06-30 15:27:19
python
2151°
20
PythonPython是一门高级编程语言。它用于通用编程。Python语言由GuidovanRossum创建,并于1991年首次发布。Python的设计哲学着重于代码的可读性。因此空白在Python中具有重要的意义。Python提供了允许在小规模和大规模上编程的设计理念,而且具有一个非常庞大的标准库。Python使用动态类型系统,并具有自动内存管理功能。Python支持多种编程范式,其中包括:面
-
auto
2019-06-30 15:27:19
python
1308°
20
defcheeseshop(kind,*arguments,**keywords):
print("--Doyouhaveany",kind,"?")
print("--I'msorry,we'realloutof",kind)
forarginarguments:
print(arg)
print("-"*40)
-
auto
2019-06-30 15:27:19
python
1603°
20
python字符串切片切片操作(slice)可以从一个字符串中获取子字符串(字符串的一部分)。我们使用一对方括号、起始偏移量start、终止偏移量end以及可选的步长step来定义一个分片。格式:[start:end:step][:]提取从开头(默认位置0)到结尾(默认位置-1)的整个字符串[start:]从start提取到结尾[:end]从开头提取到end-1[start:end]从start提
-
auto
2019-06-30 15:27:19
python
1128°
20
'''内置函数:作用域相关(2):locals:返回当前局部作用域内的所有内容globals:返回全局作用域内的所有内容基础数据类型相关(38):和数字相关:数据类型:bool:将数字强制转换成bool型int:将数字强制转换成int型float:将数字强制转换成float型complex:构建复数进制转换:bin:将其他进制的数字转换成二进制,二进制数字以"0b"开头oct:将其他进制的数字转换
-
auto
2019-06-30 15:27:19
python
1444°
20
'''
查看可对某个变量或数据类型执行的操作:dir(var)
迭代器:在同一个代码块中,依次取出可迭代对象中的每一个元素
特点:完全忽视可迭代对象的索引以及长度,只关注下一块内存是否有值;
实现原理(猜测):首先会获取可迭代对象的地址,判断地址指向的内容是否满足迭代终止条件,如果不满足,该地址加1,返回上一个地址;如此循环往复,依次实现对可迭代对象的迭代;
-
auto
2019-06-30 15:27:19
python
1233°
20
程序就是用来处理数据的,而变量就是用来存储数据的目标变量定义变量的类型变量的命名01.变量定义在Python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建等号(=)用来给变量赋值=左边是一个变量名=右边是存储在变量中的值变量名=值变量定义之后,后续就可以直接使用了1)变量演练1——iPython#定义qq_number的变量用来保存qq号码In[1]:qq_number="12345
-
auto
2019-06-30 15:17:48
python
1699°
20
Python pyperclip模块的使用
-
auto
2019-06-30 15:17:48
python
1163°
20
python中函数的使用
-
auto
2019-06-30 15:17:48
python
1335°
20
Python操作Mysql数据库的实现
-
auto
2019-06-30 15:17:48
python
1188°
20
1、URLurlpatterns = patterns('', url(r'^$', views.index, name='index'), url(r'^(?P
\d+)/$', views.detail, name='detail'),
-
auto
2019-06-30 15:17:48
python
1368°
20
一、下载与安装(Windows版)下载地址:https://www.djangoproject.com/download/ 或者通过命令:pip install django==1.11.2进行安装(Python3使用pip3)推荐使用此版本安装完成后找到
-
auto
2019-06-30 15:17:48
python
955°
20
排序算法有很多种,下面列举几种:1.冒泡排序2.选择排序3.插入排序4.希尔排序5.快速排序6.归并排序1.冒泡排序#-*-coding:utf-8-*-defbubble_sort(alist):"""冒泡排序"""forjinrange(len(alist)-1):foriinrange(0,len(alist)-1-j):ifalist[i]>alist[i+1]:alist[i],a
-
auto
2019-06-30 15:17:48
python
1369°
20
一、引用使用到的全局变量只是作为引用,不在函数中修改它的值的话,不需要加global关键字。如:输出结果:可以看出,无论是列表还是变量,都是可以直接引用的。二、修改使用到的全局变量,需要在函数中修改的话,就涉及到歧义问题,如:输出结果:可以看出,对于变量a,在函数func中"a = 2",因为存在既可以表示引用全局变量a,也可以表示创建一个新的局部变量的歧义,所以python默认指定创建一个新的局
-
auto
2019-06-30 15:17:48
python
1536°
20
对这段话理解如下:结果报错:是否有大牛解释一下?