练习题 分手后的思念是犯贱 2022-05-21 05:09 346阅读 0赞 题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。这个题有多种解决方法,这里挑选一种最简单直接的方法。 代码如下: 声明引入 \`from itertools import permutations for i in permutations(\[1,2,3,4\],3) k = ” for j in range(0, len(i)): k = k + str(i\[j\]) print(k) 当然也可以采用传统的方法解决,即建立三层for-in循环,代码如下: num=\[1,2,3,4\] for i in num: for j in num: for k in num: if i ! = k ! = j: print(‘\{\}\{\}\{\}’.formate(i,j,k)) 还有更直接的方法,直接用列表生成式,解决如下: num=\[1,2,3,4\] m= ((x,y,z) for x in num for y in num for z in num if x != y != z) for i in m: print(i)\` 如果你有更好的解决方法,欢迎交流
相关 练习题 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub 左手的ㄟ右手/ 2023年06月22日 11:36/ 0 赞/ 63 阅读
相关 练习题 Golang练习题 HelloWorld func main() { fmt.Println("HelloWorld") } 水深无声/ 2023年06月02日 13:57/ 0 赞/ 88 阅读
相关 练习题 题库里遇到的一道题: ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ib た 入场券/ 2023年05月28日 12:52/ 0 赞/ 68 阅读
相关 练习题 1. 简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型 2. Pyhton 单行注释和多行注释分别用什么? 3. 布尔值分别有什么,及作 浅浅的花香味﹌/ 2023年01月18日 10:30/ 0 赞/ 146 阅读
相关 练习题 1、显示/var目录下所有以l开头,以一个小字母结尾,且中间出现一位数字的文件或目录; \ ls /var/l\\[\[:digit:\]\]\[\ 绝地灬酷狼/ 2022年11月20日 09:44/ 0 赞/ 297 阅读
相关 练习题6 要求用户输入一个0到2之间的整数, 如果用户输入0输出“你出的是石头”, 如果用户输入1就输出“你出的是剪刀”, 如果用户输入的是2就输出“你出的是布”, 每次 落日映苍穹つ/ 2022年05月30日 02:15/ 0 赞/ 288 阅读
相关 练习题4 实例 x 为 0-99 取一个数,y 为 0-199 取一个数,如果 x>y 则输出 x, 如果 x 等于 y 则输出 x+y,否则输出y import random 快来打我*/ 2022年05月30日 00:46/ 0 赞/ 291 阅读
相关 练习题 题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不 分手后的思念是犯贱/ 2022年05月21日 05:09/ 0 赞/ 347 阅读
相关 函数练习题 1.打字软件的正确率 编写函数,计算字符串匹配的准确率,(类似于打字软件) orginStr为原始内容,userStr为用户输入内容 2.模拟轮盘抽奖游戏: 转盘 一时失言乱红尘/ 2022年05月16日 03:57/ 0 赞/ 414 阅读
相关 sql练习题 建表和插入数据库的sql DROP TABLE IF EXISTS `course`; CREATE TABLE `course` ( `c àì夳堔傛蜴生んèń/ 2021年12月22日 13:07/ 0 赞/ 401 阅读
还没有评论,来说两句吧...