![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实战训练
码农一号已就位
一个平平无奇的网络系大学生
展开
-
python实战训练---基础练习(20)
文章目录计算复读次数磁盘写入磁盘写入II磁盘读写列表转字典计算复读次数题目 计算字符串中子串出现的次数。程序分析 无。s1='xuebixuebixuebixuebixuebixuebixuebixue's2='xuebi'print(s1.count(s2))磁盘写入题目 从键盘输入一些字符,逐个把它们写到磁盘文件上,直到输入一个 # 为止。程序分析 无。if __name__ == '__main__': from sys import stdout filenam原创 2020-07-31 16:10:20 · 1429 阅读 · 0 评论 -
python实战训练---基础练习(19)
文章目录time模块time模块IItime模块IIItime模块IV转换时间格式time模块题目 时间函数举例1。程序分析 无。if __name__ == '__main__': import time print (time.ctime(time.time())) print (time.asctime(time.localtime(time.time()))) print (time.asctime(time.gmtime(time.time())))ti转载 2020-07-31 16:08:21 · 970 阅读 · 0 评论 -
python实战训练---基础练习(18)
文章目录连接字符串II访问类成员打印星号解码列表详解连接字符串II题目 两个字符串连接程序。程序分析 无。a='guangtou'b='feipang'print(b+a)访问类成员题目 回答结果(结构体变量传递)。程序分析 无。if __name__ == '__main__': class student: x = 0 c = 0 def f(stu): stu.x = 20 stu.c = 'c'原创 2020-07-31 16:05:51 · 1262 阅读 · 0 评论 -
python实战训练---基础练习(17)
文章目录求未知数八进制转十进制制作奇数连接字符串整除求未知数题目 809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。程序分析 无。a = 809for i in range(10,100): b = i * a if b >= 1000 and b <= 10000 and 8 * i < 100 and 9 * i >= 100:原创 2020-07-31 16:03:06 · 751 阅读 · 0 评论 -
python实战训练---基础练习(16)
文章目录做函数遍历列表字典字符串排序猴子分桃做函数题目 :编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…+1/n程序分析 无。def peven(n): i = 0 s = 0.0 for i in range(2,n + 1,2): s += 1.0 / i return s def podd(n): s = 0.0 for i in range(1, n + 1原创 2020-07-30 22:51:53 · 2071 阅读 · 0 评论 -
python实战训练---基础练习(15)
文章目录输入和输出创建链表反向输出链表列表排序、连接不知所云输入和输出题目 编写input()和output()函数输入,输出5个学生的数据记录。程序分析 无。N = 3#stu# num : string# name : string# score[4]: liststudent = []for i in range(5): student.append(['','',[]]) def input_stu(stu): for i in range(N):原创 2020-07-30 22:49:46 · 1805 阅读 · 0 评论 -
python实战训练---基础练习(14)
文章目录三数排序交换位置旋转数列报数字符串长度II三数排序题目 输入3个数a,b,c,按大小顺序输出。程序分析 同实例005。raw=[]for i in range(3): x=int(input('int%d: '%(i))) raw.append(x) for i in range(len(raw)): for j in range(i,len(raw)): if raw[i]>raw[j]: raw[i],ra原创 2020-07-30 22:46:41 · 2017 阅读 · 0 评论 -
python实战训练---基础练习(13)
文章目录杨辉三角查找字符串画椭圆画椭圆、矩形画组合图形杨辉三角题目 :打印出杨辉三角形前十行。程序分析 无。def generate(numRows): r = [[1]] for i in range(1,numRows): r.append(list(map(lambda x,y:x+y, [0]+r[-1],r[-1]+[0]))) return r[:numRows]a=generate(10)for i in a: print(i)原创 2020-07-30 22:44:00 · 1820 阅读 · 0 评论 -
python实战训练---基础练习(12)
文章目录画圈画线画矩形画图(丑)字符串长度画圈题目 画图,学用circle画圆形。程序分析 无。from tkinter import *canvas=Canvas(width=800,height=600,bg='yellow')canvas.pack(expand=YES,fill=BOTH)k=1j=1for i in range(26): canvas.create_oval(310-k,250-k,310+k,250+k,width=1) k+=j j+=原创 2020-07-29 15:34:36 · 2253 阅读 · 0 评论 -
python实战训练---基础练习(11)
文章目录按位与按位或按位异或位取反、位移动按位取反按位与题目:学习使用按位与 & 。程序分析 :0&0=0; 0&1=0; 1&0=0; 1&1=1。a=0o77print(a)b=a&3print(b)b=b&7print(b)按位或题目:学习使用按位或 | 。程序分析:0|0=0; 0|1=1; 1|0=1; 1|1=1a=0o77print(a|3)print(a|3|7)按位异或题目:学习使用按位原创 2020-07-29 14:54:00 · 1848 阅读 · 0 评论 -
python实战训练---基础练习(10)
文章目录打破循环函数交换变量数字比大小lambda随机数打破循环题目:求输入数字的平方,如果平方运算后小于 50 则退出。程序分析 无while True: try: n=float(input('输入一个数字:')) except: print('输入错误') continue dn=n**2 print('其平方为:',dn) if dn<50: print('平方小于50,退出')原创 2020-07-29 14:51:23 · 3412 阅读 · 0 评论