我是靠谱客的博主 悲凉小土豆,最近开发中收集的这篇文章主要介绍python输出不重复的单词_【Python 练习】随机显示不重复的单词,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

By D01phin ,BJ,20150818

【题目:】创建能以随机顺序显示一组单词的程序。要求该程序能打印出所有单词,但不能重复!

# coding=utf-8

# random show word                           #

# By D01phin,BJ,20150818                     #

# function: 1、random show words             #

#           2、show all words and no repeat  #

#--------------------------------------------#

import random

word  = ["Dolphin","Angel","computer","hacker","information","program"]

same = word

for i in range(0,6):

show = random.choice(same)

print(show)

same.remove(show)

input("nHey,man! You got it !")

此程序的缺陷是:循环中的次数,要根据你在word中输入单词的个数去修改,原来是写了个可以动态修改循环次数的,但是调试中总有问题,总是执行了三次(执行次数:单词个数 / 2),便不再执行,希望大神能出来解答一下,下面我将贴出源码。

# coding=utf-8

#--------------------------------------------#

# random show word                           #

# By D01phin,BJ,20150818                     #

# function: 1、random show words             #

#           2、show all words and no repeat  #

#--------------------------------------------#

import random

word  = ["Dolphin","Angel","computer","hacker","information","program","hello","iphone"]

same = word

for i in word:

show = random.choice(same)

print(show)

same.remove(show)

input("nHey,man! You got it !")

最后

以上就是悲凉小土豆为你收集整理的python输出不重复的单词_【Python 练习】随机显示不重复的单词的全部内容,希望文章能够帮你解决python输出不重复的单词_【Python 练习】随机显示不重复的单词所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(89)

评论列表共有 0 条评论

立即
投稿
返回
顶部