【python练习 自动绘图】教程文章相关的互联网学习教程文章

Python 三级菜单练习3.0【代码】

a = open(F:\PycharmProjects\study\city_dict1.txt, r, encoding=utf8)date = a.read()a.close()menu0 = eval(date)menu1 = []menu2 = menu0while True: # menu1 = menu1.append(menu0) for key in menu0: print(key) choice = input(>>>:).strip() if len(choice) == 0: continue elif choice in menu0: menu1.append(menu0) menu0 = menu0[choice] elif choice == q: break elif cho...

Python 三级菜单练习2.0【代码】

city_dict={ 浙江: {杭州: {西湖: {}, 上城: {}, 下城: {}}, 宁波: {江东: {}, 江北: {}, 北仑: {}}, 温州: {鹿城: {}, 平阳: {}, 龙湾: {}}}, 江苏: {苏州: {常熟: {}, 太仓: {}, 昆山: {}}, 无锡: {江阴: {}, 宜兴: {}, 惠山: {}}, 常州: {天宁: {}, 武进: {}, 钟楼: {}}}, 广东: {广州: {天河: {}, 白云: {}, 黄埔: {}}, 深圳: {罗湖: {}, 福田: {}, 南山: {}}, 东莞: {莞城: {}, 虎门: {}, 万江: {}}}}menu = []while...

【零基础】Python3学习课后练习题(十二)

本文是跟着鱼C论坛小甲鱼零基础学习Python3的视频学习的,课后题也是跟随每一课所附属的题目来做的,根据自己的理解和标准答案记录的笔记。 第十四课 测试题: 0.如何定义一个跨越多行的字符串吗(请至少写出两种实现的方法)? 答: 方法一:使用三引号 >>> str1 = '''鹅,鹅,鹅, 曲项向天歌。 白毛浮绿水, 红掌拨清波。''' >>> str1 '鹅,鹅,鹅,\n曲项向天歌。\n白毛浮绿水,\n红掌拨清波。' >>> print(str1) 鹅,鹅,...

python练习题-打印斐波拉契数列前n项【图】

打印斐波拉契数列前n项 #encoding=utf-8def fibs(num): result =[0,1] for i in range(num-2): result.append(result[-2]+result[-1]) return resultprint fibs(10) 结果:

Python基础-----函数、内置函数、递归等练习【代码】

!/usr/bin/env python-*- coding:utf-8 -*-##############################################################################1、列举布尔值为False的值 0 False [] () {} None##############################################################################2、根据范围获取其中3和7整除的所有数的和,并返回调用者;符合条件的数字个数以及符合条件数字的总和def func(start_num,stop_number): res = [] for i in range...

Python基础-----while循环练习【代码】

一、递归的含义 在函数内部,可以调用其他函数。如果一个函数在内部调用自身,这个函数就是递归函数。二、递归的特性 1、必须有一个明确的结束条件; 2、每次进入更深一层递归时,问题规模相比上次递归都应有所减少; 3、递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈<stack>这种数据结构实现的,每次进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。由于栈的大小是有...

【零基础】Python3学习课后练习题(五)

本文是跟着鱼C论坛小甲鱼零基础学习Python3的视频学习的,课后题也是跟随每一课所附属的题目来做的,根据自己的理解和标准答案记录的笔记。 第五课 测试题: 0. 在 Python 中,int 表示整型,那你还记得 bool、float 和 str 分别表示什么吗? 答: bool 代表布尔类型, float 代表浮点型, str 代表字符串。 1. 你知道为什么布尔类型(bool)的 True 和 False 分别用 1 和 0 来代替吗? 答:因为计算机的二进制只能识别0和1。 ...

python练习题-写一个函数,打印所有包含copy方法的内置对象【图】

代码: #encoding=utf-8for i in dir(__builtins__): #print "i:",i try: #这里的i是个字符串,并不能直接用dir(i)来生成内置方法列表,需要用eval来转换一下 if copy in dir(eval(i)): print i except: #当i遍历到"print"时,调用eval("print")是会报错的,随意用try来把异常捕获到然后继续执行,保证程序执行完 print "!!!! %s error occurs"%i 结果: 这里有个坑: 用i循...

python字典练习:用户查找和添加地区【代码】

1 db = {}2 path = []3 while True:4 temp = db5 for item in path:6 temp = temp[item]7 print("可以选地区:", list(temp.keys()))8 # 客户输入命令:9 com = input("1:添加地区,2:选择查看地区,3:返回上一层\n>>>") 10 if com == "1": 11 com = input("请输入要添加的地区:\n>>>>") 12 if com in temp: 13 print("该地区已存在") 14 else: 15 ...

python-正则表达式练习【代码】【图】

1.匹配普通URL^(http://)([a-z]+)\.([a-z]+)\.(com|cn|net|edu)(/(\w)+)+(.+) 2.匹配type返回的字符串中的类型 import rere.match(r"^(<class )([a-z|_]+)>$","<class builtin_function_or_method>") Out[5]: <_sre.SRE_Match object; span=(0, 36), match="<class builtin_function_or_method>">m = re.match(r"^(<class )([a-z|_]+)>$","<class builtin_function_or_method>")m.group() Out[7]: "<class builtin_function_or_met...

【项目实战】:python:写文件个性化设置模块Python_Xlwt练习【代码】

python:写文件个性化设置模块Python_Xlwt练习 # -*- coding: utf-8 -*- """ Created on Sun Aug 5 22:52:22 2018@author: A3 """# ============================================================================= #<code style="font-family:Menlo, Monaco, Consolas, 'Courier New', monospace;font-size:12px !important;color:rgb(68,68,68) !important;background-color:rgb(249,249,249) !important;display:block;border...

【项目实战】:python:Pyecharts数据可视化模块练习【代码】

python:Pyecharts数据可视化模块练习 # -*- coding: utf-8 -*- """ Created on Sun Aug 5 22:16:09 2018@author: A3 """ # ============================================================================= from pyecharts import Geodata = [("海门", 9),("鄂尔多斯", 12),("招远", 12),("舟山", 12),("齐齐哈尔", 14),("盐城", 15),("赤峰", 16),("青岛", 18),("乳山", 18),("金昌", 19),("泉州", 21),("莱西", 21),("日照", ...

python编程练习【代码】

1.创建一个文件,文件的第一行写入0,再创建20个任务线程,他们同时打开文件并将文件第一行读出来,加1写回去(将文件原有值覆盖掉)请保证20个任务线程完成后,文件中的第一行一定是20! 2.完成一个cs架构程序,服务端一旦接受到客户端请求文件路径后,判断此文件是否存在,如果存在,将文件内容发送给客户端,如果不存在,也请告知客户端. ``` 编程1: from threading import Thread, Lockfrom time import sleeplock = Lock...

python爬取酒店信息练习【代码】

爬取酒店信息,首先知道要用到那些库。本次使用request库区获取网页,使用bs4来解析网页,使用selenium来进行模拟浏览。本次要爬取的美团网的蚌埠酒店信息及其评价。爬取的网址为“http://hotel.meituan.com/bengbu/”。首先获取导航页的相关信息,具体代码如下url = http://hotel.meituan.com/bengbu/# 获取酒店分页信息,返回最大页码 html = requests.get(url).text soup = BeautifulSoup(html,html.parser) page_info = soup.f...

python-练习-查找匹配-模拟数据库的查找-小例子【代码】

数据库的搜索模拟 教学用方案 # # 查找 # # 假设数据库中取出来的数据为以下的内容: database = [{"name": "zs", "age": 18}, {"name": "zs2", "age": 28}, {"name": "zs", "age": 18}] # # 查询条件为 cond = {"age": 18, "name":"zs"} # cond = {"age": 18} # cond = {"age": 18, "gender":1} # # 写一套逻辑,可以让database经过一翻处理,得到这样的结果 # res = [{"name": "zs", "age": 18}, {"name": "zs3", "age": 18}]for...