- 博客(44)
- 资源 (2)
- 收藏
- 关注
原创 Python
Python批量提取Excel文件中文本框组件里的文本目录:第1章 基础知识/11.1 如何选择Python版本1.2 Python安装与简单使用1.3 使用pip管理扩展库1.4 Python基础知识1.5 Python代码编写规范1.6 Python文件名1.7 Python程序的__name__属性1.8 编写自己的包1.9 Python快速入门1.10 The Zen of Python第2章 Python数据结构/312.1 列表2.2 元
2021-03-13 16:04:53
118
原创 Python
Python基本语法元素第一个程序print(“Hello World!”)• 1打印元旦祝福语print("******************************")print(“祝大家 2020 年元旦快乐,万事如意”)print("******************************")• 1• 2• 3• 4打印欢迎购物print(“欢迎购物”)print(“请选择:”)print(“1.衣服”)print(“2.生鲜”)print(“3.日用品”
2021-03-08 08:50:34
1232
原创 Python
Python经典基础编程练习题(六)——每日10题1.统计 1 到 100 之和sum=0for i in range(1,101): sum+=iprint(sum)2.求输入数字的平方,如果平方运算后小于 50 则退出n= int(input(‘请输入一个数:’))n=n*nif n< 50: print('平方和小于50,退出')else: print(n)3.两个变量值互换a= int(input(‘请输入第一个数:’))b= int(
2021-03-08 08:49:56
1036
原创 Python
Python经典基础编程练习题(五)——每日10题1.按相反的顺序输出列表的值。(注意倒序输出的格式2种都可以)a = [‘one’, ‘two’, ‘three’]for i in range(2,-1,-1): print(a[i])for i in a[::-1]:print (i)2.按“-”号分隔列表。L = [1,2,3,4,5]s1 = ‘-’.join(str(i) for i in L)print (s1)3.函数的定义与调用解题思路:注意__
2021-03-08 08:49:02
754
原创 Python
Python经典基础编程练习题(四)——每日10题1.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和解题思路:注意分子分母的规律a = 2.0b = 1.0s = 0for n in range(1,21): s += a / b t = a a = a + b b = tprint (s)2.1+2!+3!+…+20!的和n = 0s = 0t = 1for n in range(1,21):
2021-03-08 08:48:36
667
原创 Python
Python经典基础编程练习题(三)——每日10题1.求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字,n是项数。例如:2+22+222+2222+22222(此时共有a=2,n=5)from functools import reduceTn = 0Sn = []n = int(input(‘n = :’))a = int(input(‘a = :’))for count in range(n): Tn = Tn + a a = a * 10 Sn.a
2021-03-08 08:46:46
1298
原创 Python
Python经典基础编程练习题(二)——每日10题1.编写一个程序,输入若干个单词,并且以逗号分隔按字母顺序排序后,以逗号分隔打印单词。输入:without,hello,bag,world,输出:bag,hello,without,world解题思路:掌握分词和排序函数a=input(“请输入一串单词:”)list1=a.split(’,’)list1.sort()print(’,’.join(list1))2.输入某年某月某日,判断这一天是这一年的第几天?解题思路:注意判断闰年和输出格
2021-03-08 08:44:49
325
原创 Python
Python经典基础编程练习题(一)——每日10题1.这里有四个数字,分别是:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?请列举出来,并用空格分隔。解题思路:筛选出三位中数字相同的情况,并忽略他们。list1=[]count=0for a in range(1,5): for b in range (1,5): for c in range(1,5): if a!=b and b!=c and a!=c:
2021-03-08 08:44:01
101
原创 Python
Python经典基础编程练习题(一)——每日10题1.这里有四个数字,分别是:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?请列举出来,并用空格分隔。解题思路:筛选出三位中数字相同的情况,并忽略他们。list1=[]count=0for a in range(1,5): for b in range (1,5): for c in range(1,5): if a!=b and b!=c and a!=c:
2021-03-08 08:40:49
2736
2
转载 Python
python练习100例(前50例)1.有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?list = [1,2,3,4]sum=0for i in list:for j in list:for z in list: #分别从百位,十位,个位中取数if i != j and j!=z and i!=z: #满足互不相同条件print(i100+j10+z)sum+=1print(“可以组成这样的数字有”,sum,“个”)
2021-03-08 08:38:07
181
1
原创 Python
Python入门练习题(适合Python初学者做的练习题)1.使用while循环输入1 2 3 4 5 6 8 9 10#!/usr/bin/env python#-- coding:utf-8 --a = 0while True:a += 1if a == 7:continueprint(a)if a == 10:break2.求1-100的所有数的和#!/usr/bin/env python#-- coding:utf-8 --sum = 0start = 1whil
2021-03-07 11:36:03
812
原创 Python
Python语言程序设计——第四部分全部示例程序在课程配套教材《Python语言程序设计基础》83页。稍作修改PassInit = input()for ind in PassInit: if (ord('a') <= ord(ind) <= ord('z')): PassKaisa = chr(ord('a')+(ord(ind)-ord('a')+3)%26) print(PassKaisa,end='') elif (ord('A')
2021-03-07 11:35:09
191
原创 Python
Python语言程序设计——考试编程题答案• 求输入正整数n的各阶乘之和n=eval(input())if int!=type(n):print(“输入有误,请输入正整数”)elif n0:print(“输入有误,请输入正整数”)else:t=1s=0for i in range(1,n+1):for j in range(1,i+1):t=tjs=s+tt=1print(s)• 1• 2• 3• 4• 5• 6• 7• 8• 9• 10• 11• 12
2021-03-07 11:33:11
343
原创 Python
python语言程序设计习题**例如: 19 就是一个快乐的数字,计算过程如下:**• 12 + 92 = 82• 82 + 22 = 68• 62 + 82 = 100• 12 + 02 + 02 = 1当输入
2021-03-07 11:32:23
1160
原创 Python
Python编程练习题学习汇总1实例一:数学计算简述:这里有四个数字,分别是:1、2、3、4提问:能组成多少个互不相同且无重复数字的三位数?各是多少?Python解题思路分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。(for循环)代码实现:1 list = [] #定义一个空的列表用来存储生产的数字2 for i in range(1,5): #定义百位数3 for j in range(1,5): #定义十位数4
2021-03-07 11:31:35
711
原创 Python
Python语言程序设计-Python123配套练习测验题目汇总整理测验1:Python基本语法元素知识点概要:• 普遍认为Python语言诞生于1991年• Python语言中的缩进在程序中长度统一且强制使用,只要统一即可,不一定是4个空格(尽管这是惯例)• IPO模型指:Input Process Output• 字符串的正向递增和反向递减序号体系:正向是从左到右,0到n-1,反向是从右到左,-1到-n,举例str = “csdn”#str[0]就表示字符串c, str[-1]表示"n"
2021-03-07 11:27:27
756
原创 Python
类的实例化:练习1:编写程序,用于判断学生是否已经完成作业;如果完成,教师会给出表扬,否则要进行批评。(代码仅供参考)以下为代码运行的结果截图:类的实例化:练习2:计算任意两个日期之间的天数、周数。(代码仅供参考)以下为代码运行的结果截图:类的应用,实现跨越Oauth身份认证。(代码仅供参考)以下为代码运行的结果截图:用到看到的点个赞呗!...
2021-03-07 11:26:41
131
原创 Python
生成器的使用:编写并使用能够生成斐波那契数列的生成器函数。(代码仅供参考)以下为代码运行的结果截图:编写函数,接受字符串参数,返回一个元组,该元组中第一个元素为大写字母个数,第二个元素为小写字母个数。(代码仅供参考)以下为代码运行的结果截图:编写函数,接收一个整数t为参数,打印杨辉三角前t行。(代码仅供参考)以下为代码运行的结果截图:请编写程序,实现冒泡排序算法。(代码仅供参考)以下为代码运行的结果截图:用到看到点个赞呗!...
2021-03-07 11:26:18
616
原创 Python
用递归函数方式编写程序:计算1+2+3+…+100之和。(代码仅供参考)以下为代码运行的结果截图:编写程序:用递归函数求10!。(代码仅供参考)以下为代码运行的结果截图:用递归函数方式编写程序:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半, 又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。 到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少?(代码仅供参考)以下为代码运行的结果截图:用递归函数方式编写程序:有
2021-03-07 11:25:47
527
原创 Python
编写程序,输入一个自然数n,然后计算并输出前n个自然数的阶乘之和1!+2!+3!+…+n!的值。(代码仅供参考)以下为代码运行的结果截图:编写程序,计算组合数C(n,i),即从n个元素中任选i个,有多少种选法?(代码仅供参考)以下为代码运行的结果截图:编写代码,模拟决赛现场最终成绩的计算过程。至少有3个评委,打分规则为删除最高分和最低分之后计算剩余分数的平均分。(代码仅供参考)以下为代码运行的结果截图:编写程序,实现人机对战的尼姆游戏:假设有一堆物品,计算机和人类玩家轮流从其中拿走一部分
2021-03-06 17:17:46
3885
原创 Python
输出1~100之间能被7整除但不能同时被5整除的所有整数。(代码仅供参考)以下为代码运行结果截图:编写程序,打印九九乘法表。(代码仅供参考)以下为代码运行结果截图:编写程序,计算小于100的最大素数。(代码仅供参考)以下为代码运行结果截图:输入若干成绩,求所有成绩的平均分。每输入一个成绩后询问是否继续输入下一个成绩,回答‘Yes’就继续输入下一个成绩,回答“no”就停止输入成绩。(代码仅供参考)以下为代码运行结果截图:编写程序,判断今天是今年的第几天。(代码仅供参考)以下为代码运
2021-03-06 17:10:51
6983
2
原创 Python
使用常量True作为条件表达式,计算1加到10的总和。(代码仅供参考)以下为代码运行结果截图:计算1加到10的总和,使用遍历序列元素方法。(代码仅供参考)以下为代码运行结果截图:请编写程序(单分支选择结构):输入使用空格分隔的两个整数,然后按升序输出。(代码仅供参考)以下为代码运行结果截图:请编写程序(双分支选择结构): 从键盘上输入您的年龄,判断是否是成年人,并输出结果。(代码仅供参考)以下为代码运行结果截图:编写程序,输入一个百分制考试成绩,然后输出对应的等级制成绩,要求使用多分
2021-03-06 16:58:59
1198
原创 Python
请编写程序:用户在键盘上输入一个自然数n,然后在区间[1, 5n]上随机生成n个不重复的自然数,输出这些自然数, 然后继续编写代码对这些自然数进行处理,只保留所有偶数,并输出这些偶数。(代码仅供参考)以下为代码运行结果截图:请编写程序:生成包含20个随机数的列表,然后将前10升序排列,后 10降序排列。(代码仅供参考)以下为代码运行结果截图:编写程序,让用户在键盘上输入一个包含若干整数的列表,输出翻转后的列表。(代码仅供参考)以下为代码运行结果截图:用到看到的点个赞呗!...
2021-03-06 16:43:20
4799
原创 Python
请编写程序实现:测试指定列表中是否含非法数据,假定lstColor是允许出现的合法数据,然后使用列表推导式生成一些随机数据,最后利用集合的差集运算来测试colors中是否包含lstColor中的数据。(代码仅供参考)以下为代码结果截图:请编写程序实现:电影评分与推荐:假设已有大量用户对若干电影的评分数据,现有某用户,也看过一些电影并进行过评分,要求根据已有打分数据为该用户进行推荐。(代码仅供参考)以下为代码结果截图:用到看到的点个赞呗!...
2021-03-06 16:38:56
456
原创 2021-03-06
请编写程序实现:使用集合快速提取序列中的唯一元素。(代码仅供参考)以下为代码结果截图:请编写程序实现:获取指定某范围内一定数量的不重复数字。以下为代码结果截图:
2021-03-06 16:35:05
158
原创 Python
编写程序,首先生成包含1000个随机字符的字符串,然后统计每个字符的出现次数,注意get()方法的运用。(代码仅供参考)以下为代码结果截图:5. 举一反三:有列表jikenum=[1,2,3,4],jikename=[‘张三’,‘李四’,‘王五’,‘六一’]5.1现要输出{1:‘张三’,2:‘李四’,3:‘王五’,4:‘六一’};5.2再将‘六一’更改为’胜利’,并输出新的结果;5.3请增加新的元素最后输出列表为{1:‘张三’,2:‘李四’,3:‘王五’,4:‘胜利’,5:’凯旋’},请编写
2021-03-06 16:30:29
1101
原创 Python
2. 请创建元组jike18=(‘算法’,‘数据库’,‘程序设计’,‘操作系统’):2.1请将其打印出来;2.2输出‘程序设计’;2.3输出元组jike18的长度;2.4输出计算‘操作系统’在元组中出现的次数;(未实现)2.5输出’数据库’的索引号。3. 新建元组huashang01=(‘计算机科学与技术’,‘大数据’,‘电子商务’,‘软件工程’):3.1请将元组jike18和huashang01合并成一个新的元组tup,并打印输出;3.2请复制tup,并打印输出;3.2删除tup.以下
2021-03-06 16:25:51
425
原创 Python
有列表aList=[-1,-4,6,7.5,-2.3,9,-11],现要保留所有大于0的数字,即输出结果为[6, 7.5, 9],该如何编码呢?(代码不一,仅供参考)以下为代码运行结果截图:产生一个列表包含20个元素,介于[1,10]的整数,查找并输出该列表中最大元素的所有位置,该如何编码呢?以下为代码结果截图:...
2021-03-06 16:21:36
254
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人