2.python实践课
国民小跟班
喜欢总结、极简主义、观点分享、懒人懒办法系列
展开
-
python第8周 作业
1 完成下列函数并且计算,a)编写一个函数 fun1(n), 返回的值为1+1/2+1/3+…1/n ,要求用分数计算,(提示使用Fraction类)假设你学号的最后3位是p,那么令x=1000+p,求f(x)的值,它的分子和分母之和是多少?#第一题:afrom fractions import Fraction as Fradef fun1(n): SUM=0 fo...原创 2019-10-28 16:26:54 · 362 阅读 · 0 评论 -
python入门(第7节实践课---UDP通讯+Fraction 函数+爬虫+正则表达式)
实验1UDP通信软件,向125.220.66.140:5003 发送你的学号,然后在你的电脑上UDP5003端口上会收到一个字符串,将这个字符串发送回125.220.66.140:5003 ,你会收到 是否成功。你可以通过http://125.220.66.140/udp1.txt 查看 是否成功的发送成功import socket#发送def fun1(txt): s=sock...原创 2019-10-27 11:51:57 · 685 阅读 · 0 评论 -
python入门(第6节实践课---构造函数解决问题)
第一题1 编写一个函数,iszhishu(i),如果i为质数,则返回True否则返回false用这个函数 求100到10000的所有质数,返回列表,并且求它的和要提交的数据是: 你学号的最后三位,例如是099,则求99(包括)到10000的所有质数的和,作为第一行数据def iszhishu(x): for i in range(142,10000): flag=...原创 2019-10-19 17:02:03 · 443 阅读 · 0 评论 -
python入门(第5节实践课---正则表达式和函数的使用)
第一题统计有多少个不同的座机电话号码多少不同的手机号码, 多少个不同的电子邮件?然后写入一个文件数字为座机号码数里 手机号码数里电子邮件数量+学号的立方做为提import numpy as npimport res=open("G:/临时文件/complex.txt","r").read() #读文件:open("路径","r").read() #写文件:open("路径","w").w...原创 2019-10-13 20:46:58 · 426 阅读 · 0 评论 -
python入门(第3节实践课)
实验三 选择循环结构题目1a构造字典{‘1’:1,‘2’:4,‘3’:9,‘4’:16…‘100’:10000}b 修改字典如果关键字为3整除,其对应值加1如果关键字为被3除余数1,其对应值减少1c 构造字典{1:2,3:4,5:6…99:100} 并且和上面的字典合并为新的字典1.用到的知识点range用法有一个参数:range(n),表示默认从0开始一直到到n-1,间...原创 2019-09-21 20:08:33 · 953 阅读 · 6 评论 -
python入门(第1节实践课)
题目11.1如何写一段程序判断python编译器的版本号需要掌握知识ctypes模块使用该模块前要导入 import ctypesctypes.windll.user32.MessageBoxW(0,“正确版本”,‘正确’,0)的理解功能将字符串对话框的形式展示(0,a,b,0):四个参数中a表示输出字符串,b表示文本框标题import sys #系...原创 2019-09-22 20:34:57 · 1283 阅读 · 0 评论 -
python入门(第2节实践课)
题目11 列表基本操作:a)构造一个列表,包含从1到100的所有自然数,然后将所有奇数置为0,所有偶数变为该偶数的一半。并且求这个新列表的所有元素的和b) 构造一个元素全为0的列表,长度为200。 将其中下标为偶数元素全部变为1,下标为奇数的元素全部变成2c) 构造从-1到-100的列表,然后删除前15个元素,删除后20个元素。之后的列表倒序产生一个新的列表,然后将偶数下标的元素符号...原创 2019-09-22 21:15:17 · 668 阅读 · 1 评论 -
python入门(第4节实践课---字符串练习)
第1题题目输入一个数n,对其进行分解质因数:(提示:先构造一个2到n的质数的列表,然后从列表中找到最大那个可以去整除n的数,如果这个数是x的话,那么x加入列表2:让n=n/x在列表中找到最大的能够找到可以真出n (新的)的数x (新的),加入列表2如此反复循环,直到n为1为止)。假设n=22142,求n的所有质因数的和p,如果p的值小于等于1000,则打印2的p次方,如果p大于1000,则打印...原创 2019-09-28 21:31:10 · 825 阅读 · 0 评论