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

Python练习四:爬取图片【图】

贴吧地址 https://tieba.baidu.com/p/5272413637?red_tag=0606091703 程序如下import urllib.requestimport redef open_url(url):   req = urllib.request.Request(url)   req.add_header(User-Agent,Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36)   page = urllib.request.urlopen(req)   html = page.read().decode(utf-8)   return ...

python 装饰器 回顾 及练习【代码】

# 复习 # 讲作业 # 装饰器的进阶# functools.wraps# 带参数的装饰器# 多个装饰器装饰同一个函数 # 周末的作业# 文件操作# 字符串处理# 输入输出# 流程控制# 装饰器 # 开发原则 : 开放封闭原则 # 装饰器的作用 :在不改变原函数的调用方式的情况下,在函数的前后添加功能 # 装饰器的本质 : 闭包函数# def wrapper(func): # def inner(*args,**kwargs): # print(在被装饰的函数执行之前做的事) # ret = func(*...

python练习1 登录和三级菜单

题目作业二:编写登录接口输入用户名密码认证成功后显示欢迎信息输错三次后锁定import getpasswith open(name,r) as f: list1 = f.readlines()dict1 = {}for i in range(0,len(list1)): # dict1[i] = list1[i].rstrip(\n).split() list1[i] = list1[i].rstrip(\n).split()count = 0while count < 3: username1 = input("请输入您的用户名:")# password1 = getpass.getpass("请输入您的密码:") password1 = input("请输入您...

Python练习二--普通函数与递归函数求阶乘

Created on 2018年10月28日递归函数示例:阶乘def my_fun_example1(n): 非递归函数求阶乘示例 result = n for i in range(1,n): result *= i return resultdef my_fun_example2(n): 递归函数求阶乘示例 if n == 1: return 1 else: return n * my_fun_example2(n-1)number = int(input("请输入一个整数:"))print(my_fun_example1(number))print(my_fun_example2(number))

Python练习题

第一题 输入商品列表,用户输入序号,显示用户选中的商品 要求: 1.页面显示 序号+商品名称 2.用户输入选择的商品序号,然后打印商品名称 3.如果用户输入的商品序号有误,则提示输入有误,并重新输入 4.用户输入q或Q,退出程序。 while 1:li = ['手机', '电脑', '鼠标垫', '游艇']for i in li:print('{}\t\t{}'.format(li.index(i)+1, i))input_choice_product = input('请输出入商品序号: ')if input_choice_product.isdigit():in...

一个简单的python练习题

最近几天看了python的基础知识,也写了两篇博客:http://futuretechx.com/python2/ 和 http://futuretechx.com/python-basicknowl/ 但总感觉动手撸代码的能力有所欠佳,周末没事就做了一个小练习。一下是需求: 4、输出商品列表,用户输入序号,显示用户选中的商品商品 li = ["手机", "电脑", 鼠标垫, 游艇] 要求:1:页面显示 序号 + 商品名称,如:1 手机2 电脑…2: 用户输入选择的商品序号,然后打印商品名称3:如果用户输入的...

python语法练习题

python作业练习 1:使用while循环输入1 2 3 4 5 6 8 9 10 n = 1 while n < 11: if n == 7: pass else: print n n = n +1 2.求1-100的所有数之和 n = 1 s = 0 while n < 101: s = s + n n = n + 1 print s 3.输出1-100内所有奇数 n = 1 while n <101 if n % 2 ==0: pass else: print n n = n+1 4.输出1-100内所有偶数 n = 1 while n <101: if n%2 ==0: print n else: pass 5.求1-2+3-4+5…99的所有数之和 n = 1 s = 0 while n <100:...

Python练习【代码】

3.人和机器猜拳游戏写成一个类,有如下几个函数:1)函数1:选择角色1 曹操 2张飞 3 刘备2)函数2:角色猜拳1剪刀 2石头 3布 玩家输入一个1-3的数字3)函数3:电脑出拳 随机产生1个1-3的数字,提示电脑出拳结果4)函数4:角色和机器出拳对战,对战结束后,最后出示本局对战结果...赢...输,然后提示用户是否继续?按y继续,按n退出。5)最后结束的时候输出结果 角色赢几局 电脑赢几局,平局几次 游戏结束第一种方法:class ren_VS_j...

python web框架 django 练习1 django 1.11版本【代码】【图】

django练习 在我自己项目里创建一个xiaoliu的文件夹 里面创建s1.py 文件 s1.py文件 里面写各种函数from django.shortcuts import HttpResponsedef index(requests):return HttpResponse(helo)然后看看这个python文件 导入xiaoliu目录的s1 模块 python文件 新增一个index记录,调用s1.index函数 有个对应关系了 from django.conf.urls import url from django.contrib import admin# 在这里导入模块 from xiaoliu import s...

python练习册0004题【代码】【图】

在任意一个英文文档中,统计单词出现的次数, 分析: 本题不是很难,单词通常以空格隔开,但是有些单词后面跟一些特殊符号,只需把这些特殊符号替换掉就可以了, 代码一 1 import re2 3 file_name = code.txt4 5 lines_count = 06 words_count = 07 chars_count = 08 words_dict = {}9 lines_list = [] 10 11 with open(file_name, r) as f: 12 for line in f: 13 lines_count = lines_count + 1 14 chars_cou...

Python练习 | 排列组合

题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 分析:通过多层循环,检查是否有重复num=0 for i_1 in range(1,5):for i_2 in range(1,5):for i_3 in range(1,5):if (i_1!=i_2)and (i_1!=i_3)and (i_2!=i_3):print(i_1,i_2,i_3)num=num+1 print('总数为:'+str(num))

python练习册 0002随机生成验证【代码】【图】

这个题需要用到random库的方法,不用就会忘,暂把random库的常用方法贴出来 import random import string# 随机整数 # randint(a, b),生成a~b之间的随机数a<=b # c_int = random.randint(100, 1) 错误 a_int = random.randint(10, 20) b_int = random.randint(20, 20)# randrange(a, b, c)以c为步长生成a~b之间的随机数 a_range = random.randrange(10, 20, 3)# random.random() 随机浮点数# 随机浮点数 # uniform(a, b),生成a~b之...

Python练习:银行ATM系统【代码】

创建管理员类: class Admin:def __init__(self,name,passwd):self.name = nameself.passwd = passwddef login(self):for i in range(3):name = input('输入管理员账号:')passwd = input('输入管理员密码:')if name == self.name and passwd == self.passwd :print('登陆成功!')return Trueelse:print('登录失败!')创建用户类: import pickle import os class User:def __init__(self,name,id,tel,card):self.name = nameself...

Python 基础 驾考题库练习

import random import time questions = [ {‘question’:‘驾驶机动车在道路上违反道路交通安全法的行为,属于什么行为?’, ‘A’:‘违章行为’, ‘B’:‘违法行为’, ‘C’:‘过失行为’, ‘D’:‘违规行为’, ‘answer’:‘B’}, {‘question’:‘机动车驾驶人违法驾驶造成重大交通事故构成犯罪的,依法追究什么责任?’, ‘A’:‘刑事责任’, ‘B’:‘民事责任’, ‘C’:‘经济责任’, ‘D’:‘直接责任’, ‘answer’:‘A’}...

python 基础 类与对象的练习【代码】

创建ComputerShop类,参数:list列表,存储内容有库存、品牌、价格(例如:list = [{‘count’:11,brand :‘拯救者’,‘price’:5999},{‘count’:21,‘brand’:‘外星人’,‘price’:7999]),money为用户开店进货后剩余金额,创建对象时需要指定该金额。 方法有: 1、查找商品,让用户输入指定品牌,查找到后打印该品牌电脑的信息; 2、售卖商品,用户输入商品名称后,在库存中查找信息,判断库存,然后卖出(默认一台一台的卖...