Python 练习 21

#!/usr/bin/python
# -*- coding: UTF-8 -*-

h = 0
leap = 1
from math import sqrt
from sys import stdout
for m in range(101,201):
    k = int(sqrt(m + 1))
    for i in range(2,k + 1):
        if m % i == 0:
            leap = 0
            break
    if leap == 1:
        print ‘%-4d‘ % m
        h += 1
        if h % 10 == 0:
            print ‘‘
    leap = 1
print ‘The total is %d‘ % h
时间: 2024-10-08 19:35:59

Python 练习 21的相关文章

Python 20.21. cookielib模块翻译

Python 20.21.用于http客户端的处理的模块 By 白熊花田(http://blog.csdn.net/whiterbear) 转载请注明出处,谢谢. 原文链接:https://docs.python.org/2/library/cookielib.html 标注: cookielib模块已经在python3中改名为http.cookiejar了.2to3这个工具能够自动地在你将代码由python2.x转为python3.x帮你更正源码. 简介: cookielib模块中定义了几个处

python自动化21期day8

一.异常处理 # try excpet try: choice = int(input(">>>")) print(choice) except ValueError: print("您输入的不是数字") # 万能异常 # 所有的异常处理都用万能异常好不好? # 具体的异常处理+万能异常: # 能够提前预料到的异常都应该用具体的异常去处理,剩下其他的异常用万能异常控制 # 万能异常应该写在最后 try: choice = int(input(&qu

欧拉计划(python) problem 21

Amicable numbers Problem 21 Let d(n) be defined as the sum of proper divisors of n (numbers less than n which divide evenly into n). If d(a) = b and d(b) = a, where a ≠ b, then a and b are an amicable pair and each of a and b are called amicable numb

2015/10/9 Python基础(21):可调用和可执行对象

在Python中有多种运行外部程序的方法,比如,运行操作系统命令或另外的Python脚本,或执行一个磁盘上的文件,或通过网络来运行文件.这完全取决于想要干什么.特定的环境包括: 在当前脚本继续运行 创建和管理子进程 执行外部命令或程序 执行需要输入的命令 通过网络来调用命令 执行命令来创建需要处理的输出 执行其他的Python脚本 执行一系列动态生成的Python语句 导入Python模块 Python中,内建和外部模块都可以提供上述各种功能.程序员得根据实现的需要,从这些模块中选择合适的处理方

Python学习-21.Python的代码注释

在Python中有两种注释,一种是普通注释,另一种是文档注释. 普通注释是使用#开头 1 print('output something') # here is comment 而Python中多行注释也是使用# 1 # comment 1 2 # comment 2 3 # comment 3 而文档注释则是使用英文的三个单引号 1 def Print(msg): 2 '''输出字符串 3 msg: 字符串内容 4 ''' 5 print(msg) 而在我们使用这个Print函数的时候VS的智

python自动化21期day7

一.面向对象 1.封装 # 广义上的封装 :把变量和函数都放在类中 # 狭义上的封装 :把一些变量 或者 方法 隐藏起来,不对外公开 # 公有的 : # 私有的 : __名字 # 静态属性 . 对象属性. 方法(动态属性) 前面加上双下划綫都会变成私有的 # 私有的特点就是只能在类的内部调用,不能在类的外部使用 # 私有的变量 :在类的内部 如果使用__变量的形式会发生变形,python会自动的为你加上_类名 class Person: __country = '中国' # 私有静态属性 def

案例:python玩21点

两个玩家,游戏开始先输入名字 用字典保存每个玩家信息:姓名,获胜次数 电脑随机产生2个数,每个玩家轮流猜1个数,与电脑随机两个数求和,最接近21的获胜 每轮结束显示玩家信息 按q退出游戏 import random user1 = input('user1name:') user2 = input('user2name:') user_info = {user1: {'win':0}, user2: {'win':0} } while True: computer1_num = random.r

python爬虫21 | 对于b站这样的滑动验证码,不好意思,照样自动识别

今天 要来说说滑动验证码了 大家应该都很熟悉 点击滑块然后移动到图片缺口进行验证 现在越来越多的网站使用这样的验证方式 为的是增加验证码识别的难度 那么 对于这种验证码 应该怎么破呢 接下来就是 学习 python 的正确姿势 打开 b 站的登录页面 https://passport.bilibili.com/login 可以看到登录的时候需要进行滑块验证 按下 F12 进入 Network 看下我们将滑块移到缺口松开之后做了什么提交 可以看到是一个 GET 请求 但是 这请求链接也太特么长了吧

python 6.21

一.今日内容: 1.scrapy爬虫框架的使用: 一 Scrapy爬虫框架发送请求 ---> 获取响应数据 ---> 解析数据 ---> 保存数据 ** Scarpy框架介绍 ** 1.引擎(EGINE)引擎负责控制系统所有组件之间的数据流,并在某些动作发生时触发事件.有关详细信息,请参见上面的数据流部分. 2.调度器(SCHEDULER)用来接受引擎发过来的请求, 压入队列中, 并在引擎再次请求的时候返回. 可以想像成一个URL的优先级队列, 由它来决定下一个要抓取的网址是什么, 同时