| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> python第四天作业 -> 正文阅读 |
|
[Python知识库]python第四天作业 |
作业1、判断以下哪些不能作为标识符 c 作业2:输入数,判断这个数是否是质数(要求使用函数 + for循环) num = int(input("请输入一个数,判断该数是不是质数:")) flag = True for i in range(2,num): ? ? if num % i == 0: ? ? ? ? flag = False ? ? ? ? break if flag: ? ? print(str(num) + "是质数") else: ? ? print(str(num) + "不是质数,是合数") ? 作业3:求50~150之间的质数是那些? for i in range(50,150): 作业4:打印输出标准水仙花数,输出这些水仙花数 for i in range(100, 500): ? ? if (i % 10)**3 + (i // 10 % 10)**3 + (i // 100)**3 == i: ? ? ? ? print(i, end=' ') 作业5:验证:任意一个大于9的整数减去它的各位数字之和所得的差,一定能被9整除. num=int(input("请输入一个大于9的数(10~100):")) while num == 10 : ? ? ? ? print("能被9整除") ? ? ? ? break if 100>=num>10: ? ? ? ? y=int(num/10%10) ? ? ? ? z=int(num%10) ? ? ? ? h=y+z ? ? ? ? print(h) ? ? ? ? if (num -h) %9==0: ? ? ? ? ? ? print("能被9整除") ? 作业6:一个五位数,若在它的后面写上一个7,得到一个六位数A,若在它前面写上一个7,得到一个六? ? ? ? ? ? ? ?位数B,B是A的五倍,求此五位数. num=range(10000,100000) for i in num: ? ? ?num1=i * 10 + 7 ? ? ?num2=i + 700000 ? ? ?if num2/num1==5: ? ? ? ? ?print(i) ? for i in range(1,14): ? ? for j in range(i,141): ? ? ? ? if i*j==140: ? ? ? ? ? ? ?print("%d/%d"%(i,j)) 作业8:某数被80除所得的商,不但是7的倍数,而且用2,3,4,5,6去 num=range(1,100000) for i in num: ? ? x = i/80 ? ? if x % 7 ==0 and x%2==1 and x%3==1 and x%4==1 and ?x%5==1 and x%6==1: ? ? ? ? print(x) ? 作业9:编程求出满足以下条件的三位数:它除以11所得的商等于它各位数字之和 num=range(99,1000) for i in num: ? ? j = i/11 ? ? x=int(i/100%10) ? ? y=int(i/10%10) ? ? z=int(i%10) ? ? s=x+y+z ? ? if j==s: ? ? ? ? print(i) ? ls=[10, 8, 5, 3, 27, 99] x=0 for i in ls: ? ? if i % 2 ==0: ? ? ? ? x+=i//2 ? ? ? ? else: ? ? ? ? x+=i//2+1 print(x)? ?? 作业11:求1~100之间不能被3整除的数之和 sum_value = 0 for number in range(1,101): ? ? ? ? if number % 3 != 0: ? ? ? ? continue ? ? sum_value += number print(sum_value) ? 作业12:给定一个正整数N,找出1到N(含)之间所有质数的总和
def hao() : ? ? ans = 0;add = 1 ? ? sign = 1 ? ? while(1/add>10**(-6)) : ? ? ? ? ans = ans + sign/add ? ? ? ? add = add + 2 ? ? ? ? sign = -sign ? ? else : ? ? ? ? ans += sign/add ? ? print("pi = {}".format(ans * 4)) hao() ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 4:22:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |