Python学习每日练习题
晓风学Python
正在自学Python,方向:自动化测试。欢迎同行前来指导,相互关注。也可加个人微信:felix107ye
展开
-
python学习每日一题【20200303】生成一个指定长度的字符串,包括数字、字母、特殊符号
文章目录题目实现方案1、使用string库实现方案1代码方案1输出2、从指定字符集中随机取字符组合来实现方案2代码方案2输出指定长度实现代码输出题目生成一个指定长度(8位)的字符串,包括数字、字母、特殊符号实现方案1、使用string库实现string库比较常用的字符说明:方案1代码import randomimport string#先看下string库里面包括哪些字符类型...原创 2020-03-03 11:28:35 · 1468 阅读 · 0 评论 -
python学习每日一题【20200302】python实现元素为字典的列表的排序
题目对下面的list进行排序,要求按照“a”的值进行排序:[{“a”:11,“b”:2},{“a”:5,“b”:2},{“a”:3,“b”:2},{“a”:9,“b”:12},{“a”:9,“b”:52},{“a”:23,“b”:2},{“a”:10,“b”:2}]实现方案:冒泡排序此列表中的各元素比较特殊,都是字典,需要按照字典的第一个键对应的值进行排序。对比元素为list[i][“a”...原创 2020-03-02 17:21:56 · 286 阅读 · 0 评论 -
python学习每日一题【20200228】来一个Python经典练习题:使用Python打印菱形
题目:【Python学习练习题】每日一练(2-28):题目:打印出图案(菱形)实现方法:Python内置函数,center()可以按照当前行的最大值,居中输出参考答案思路:# -*- coding: utf-8 -*-# @Time : 2020年2月28日# @Software: PyCharm# Python学习交流请加个人WX: felix107ye def p...原创 2020-02-29 14:56:55 · 551 阅读 · 0 评论 -
python学习每日一题【20200227】Python分别统计出字符串其中英文字母、空格、数字和其它字符的个数。
题目:每日一练(2-26):题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。实现方法:Python内置函数,可以判断出是否为数字和字母:1、isalpha()函数可以判断是否为字母2、isdigit()函数可以判断是否为数字3、" "判断空格,4、其他的就是其他字符参考答案思路:遍历字母分别统计各类字符个数# 学习交流请加个人WX: felix107y...原创 2020-02-28 14:24:55 · 4872 阅读 · 0 评论 -
python学习每日一题【20200226】python实现“分解质因数”的计算
题目:每日一练(2-26):题目:将一个整数分解质因数。例如:输入90,打印出90=2*3*3*5实现方法:百度百科里对分解质因数的定义:把一个合数分解成若干个质因数的乘积的形式,即求质因数的过程叫做分解质因数。分解质因数只针对合数。(分解质因数也称分解素因数)求一个数分解质因数,要从最小的质数除起,一直除到结果为质数为止。分解质因数的算式叫短除法,和除法的性质相似,还可以用来求多个数...原创 2020-02-27 10:19:33 · 3795 阅读 · 0 评论 -
python学习每日一题【20200225】python实现“水仙花数”的计算
题目:每日一练(2-25):题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。实现方法:方法1 先把数字转换成字符串,然后分别截取三位数,最后计算例如num = 246num_s = str(num) #"246"三位数分别为:num_s[0]、num_s[1...原创 2020-02-26 11:22:50 · 913 阅读 · 0 评论 -
python学习每日一题【20200224】python函数、while循环、条件语句、容错
题目:每日一练(2-24):题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。参考答案# -*- coding: utf-8 -*-# @Time : 2020年2月25日# @Software: PyCharm# from Python学习交流群:922624810# 【晓风】代码示例一:def func_1(num): #切片方法 pr...原创 2020-02-25 14:53:26 · 166 阅读 · 0 评论 -
python学习每日一题【20200223】字典、python内置函数、匿名函数lambda、循环等
题目:每日一练(2-23):有2个列表,分别存储英文名字和中文名字,如:lst1 = [‘jay’,‘jj’,‘meet’] ;lst2 = [‘周杰伦’,‘林俊杰’,‘元宝’],请把2个列表合并成一个字典,结果如:{‘周杰伦’: ‘jay’, ‘林俊杰’: ‘jj’, ‘元宝’: ‘meet’}参考答案 # -*- coding: utf-8 -*- # @Time : 2020...原创 2020-02-24 10:34:40 · 266 阅读 · 0 评论 -
python学习每日一题【20200221】循环、格式化输出、列表和条件语句
python学习交流群-每日一题【2020年2月21日】题目:列出100以内,能被7整除或尾数是7的数。参考答案# -*- coding: utf-8 -*-# @Time : 2020年2月20日10:25:22# @Software: PyCharm# from Python学习交流群:922624810list1 = [] for i in range(1,100)...原创 2020-02-21 09:47:02 · 358 阅读 · 0 评论 -
python学习每日一题【20200220】循环、格式化输出和条件语句
python学习交流群-每日一题【2020年2月19日】题目:**公鸡5元1只,母鸡3元1只,小鸡1元3只,100元买了100只鸡,问各多少?**参考答案:# -*- coding: utf-8 -*-# @Time : 2020年2月20日10:25:22# @Software: PyCharm# from Python学习交流群:922624810# 【晓风】代码示例...原创 2020-02-20 10:33:44 · 157 阅读 · 0 评论