随笔分类 - python
python3 摆放家具练习
摘要:摆放家具 需求: 1)房子有户型,总面积和家具名称列表 新房子没有任何家具 2)家具有名字和占地面积。其中: 床:占4平米 衣柜:占2平米 餐桌:占1.5平米 3)将以上三件家具添加到房子中 4)打印房子时,要求输出:户型,总面积,剩余面积,家具名称列表 ''' #1、定义一个房子类,属性有:户型、总面积、剩余面积、家具名称列表 #2、定义一个房子类,属性有:家具,...
Python3冒泡排序
摘要:练习:将路径为 D:\data.txt 的文件读取,并取出数字部分进行排序(不能使用内置排序方法),这里我们使用冒泡排序法 文件读取并取出数字部分(略) 一:什么叫冒泡排序 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元
Python 递归函数详解
摘要:递归函数的概念: 直接或间接的调用自身的函数,称为递归函数。 每调用一次自身,相当于复制一份该函数,只不过参数有变化,参数的变化,就是重要的结束条件 下面是一个递归函数的实例: 10521 12510 第一次接触递归函数的人,都会被它调用本身而搞得晕头转向,而且看上面的函数调用,以为得到的结果会是:
安装了Python2.X和Python3.X后Python2.X IDLE打不开解决办法总结
摘要:安装了Python2.X和Python3.X后Python2.X IDLE打不开,两个版本都卸载后重装仍然打不开,在网上找了几种办法,希望对大家能有所帮助 1、首先查看环境变量是否配置正确 配置方法网上有很多例子,这里就不细说了 Path=C:\Python31 PYTHONPATH= C:\Pyt
使用Python检测局域网内IP地址使用情况(批量ping工具)
摘要:来源:https://www.cnblogs.com/donlin-zhang/p/6812675.html 在测试环境搭建的过程中,经常需要给服务器分配静态IP地址,由于不清楚当前局域网内部哪些IP地址是空闲的,所以经常需要一个一个的去试,才能找到一个可用的IP。在之前的一家公司工作的时候,用到过
Django入门(一)
摘要:一、开始第一个demo 1、Django安装(略) 2、创建项目与应用 创建项目: django-admin startproject [项目名称] 例:django-admin startproject guest 目录结构: guest/ ├── guest/ │ ├── __init__.py
完全理解Python 迭代对象、迭代器、生成器
摘要:在了解Python的数据结构时,容器(container)、可迭代对象(iterable)、迭代器(iterator)、生成器(generator)、列表/集合/字典推导式(list,set,dict comprehension)众多概念参杂在一起,难免让初学者一头雾水,我将用一篇文章试图将这些概念
python文件处理(对比和筛选)
摘要:#!/user/bin/python #!coding=utf-8 # -*- coding: utf-8 -*- # 2017-9-25 #author:jingwenshuai import sys import difflib import re import os #--------------------------------比对两文件,将结果存入Result.html-----...
python 从2个文件中提取不相同的内容并输出到第三个文件中
摘要:#-*- coding: UTF-8 -*- import re import sys import os str1=[] str2=[] str_dump=[] fa=open("A.txt",'r') fb=open("B.txt",'r') fc=open("C.txt",'w+') #将A.
tkinter是内置的模块,不同的版本的导入形式不同,现总结如下
摘要:#coding=utf-8 import os, sys try: from tkinter import * except ImportError: #Python 2.x PythonVersion = 2 from Tkinter import * from tkFont import Font from ttk import * fro...