最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python輸出由1,2,3,4組成的互不相同且無(wú)重復(fù)的三位數(shù)

 更新時(shí)間:2018年02月01日 14:19:24   作者:人間好時(shí)節(jié)  
這篇文章主要介紹了Python輸出由1,2,3,4組成的互不相同且無(wú)重復(fù)的三位數(shù),分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下

題目:有四個(gè)數(shù)字:1、2、3、4,能組成多少個(gè)互不相同且無(wú)重復(fù)數(shù)字的三位數(shù)?各是多少?

程序分析:可填在百位、十位、個(gè)位的數(shù)字都是1、2、3、4。組成所有的排列后再去 掉不滿足條件的排列。

程序源代碼

方法1:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
for i in range(1,5):
 for j in range(1,5):
  for k in range(1,5):
   if( i != k ) and (i != j) and (j != k):
    print i,j,k

上面實(shí)例輸出如下:

1 2 3
1 2 4
1 3 2
1 3 4
1 4 2
1 4 3
2 1 3
2 1 4
2 3 1
2 3 4
2 4 1
2 4 3
3 1 2
3 1 4
3 2 1
3 2 4
3 4 1
3 4 2
4 1 2
4 1 3
4 2 1
4 2 3
4 3 1
4 3 2

方法2:

用集合去除重復(fù)元素

#!/usr/bin/env python
#-*- coding:utf-8 -*-

import pprint

list_num = ['1','2','3','4']
list_result = []
for i in list_num:
 for j in list_num:
  for k in list_num:
   if len(set(i + j + k)) == 3:
    list_result += [int(i + j + k)]
print("能組成%d個(gè)互不相同且無(wú)重復(fù)數(shù)字的三位數(shù):"%len(list_result))
pprint.pprint(list_result)

輸出結(jié)果和上面一樣,不過(guò)有一點(diǎn),是以集合的形式輸出的。

總結(jié)

以上就是本文關(guān)于Python輸出由1,2,3,4組成的互不相同且無(wú)重復(fù)的三位數(shù)的全部?jī)?nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對(duì)本站的支持!

相關(guān)文章

  • 基于Python實(shí)現(xiàn)植物大戰(zhàn)僵尸游戲的示例代碼

    基于Python實(shí)現(xiàn)植物大戰(zhàn)僵尸游戲的示例代碼

    植物大戰(zhàn)僵尸是一款經(jīng)典的塔防類游戲,玩家通過(guò)種植各種植物來(lái)抵御僵尸的攻擊,本文將詳細(xì)介紹如何使用Python和Pygame庫(kù)來(lái)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的植物大戰(zhàn)僵尸游戲,文中通過(guò)代碼示例講解的非常詳細(xì),感興趣的小伙伴跟著小編一起來(lái)看看吧
    2024-10-10
  • 利用Python進(jìn)行圖像的加法,圖像混合(附代碼)

    利用Python進(jìn)行圖像的加法,圖像混合(附代碼)

    這篇文章主要介紹了利用Python進(jìn)行圖像的加法,圖像混合(附代碼),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Python和OpenCV自制訪客識(shí)別程序

    Python和OpenCV自制訪客識(shí)別程序

    這篇文章主要為大家詳細(xì)介紹了如何使用Python和OpenCV自制訪客識(shí)別程序,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-11-11
  • pycharm中import呈現(xiàn)灰色原因的解決方法

    pycharm中import呈現(xiàn)灰色原因的解決方法

    這篇文章主要介紹了pycharm中import呈現(xiàn)灰色原因的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • python os庫(kù)使用示例教程

    python os庫(kù)使用示例教程

    這篇文章主要介紹了python os庫(kù)使用示例教程,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • Python處理PPT文件的實(shí)用知識(shí)點(diǎn)總結(jié)

    Python處理PPT文件的實(shí)用知識(shí)點(diǎn)總結(jié)

    python是一門很強(qiáng)大的語(yǔ)言,因?yàn)橛兄S富的第三方庫(kù),所以可以說(shuō)Python是無(wú)所不能的,下面這篇文章主要給大家介紹了關(guān)于用Python提取PPT中圖片的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • 10個(gè)Python實(shí)現(xiàn)的最頻繁使用的聚類算法

    10個(gè)Python實(shí)現(xiàn)的最頻繁使用的聚類算法

    聚類或聚類分析是無(wú)監(jiān)督學(xué)習(xí)問(wèn)題。它通常被用作數(shù)據(jù)分析技術(shù),用于發(fā)現(xiàn)數(shù)據(jù)中的有趣模式。本文為大家介紹了10個(gè)最頻繁使用的聚類算法,感興趣的可以了解一下
    2022-12-12
  • python爬取微信公眾號(hào)文章圖片并轉(zhuǎn)為PDF

    python爬取微信公眾號(hào)文章圖片并轉(zhuǎn)為PDF

    大家好,本篇文章主要講的是python爬取微信公眾號(hào)文章圖片并轉(zhuǎn)為PDF,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-02-02
  • python調(diào)用百度REST API實(shí)現(xiàn)語(yǔ)音識(shí)別

    python調(diào)用百度REST API實(shí)現(xiàn)語(yǔ)音識(shí)別

    這篇文章主要為大家詳細(xì)介紹了python調(diào)用百度REST API實(shí)現(xiàn)語(yǔ)音識(shí)別,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)同時(shí)對(duì)數(shù)據(jù)做轉(zhuǎn)換和換算處理操作示例

    Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)同時(shí)對(duì)數(shù)據(jù)做轉(zhuǎn)換和換算處理操作示例

    這篇文章主要介紹了Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)同時(shí)對(duì)數(shù)據(jù)做轉(zhuǎn)換和換算處理操作,涉及Python使用生成器表達(dá)式進(jìn)行數(shù)據(jù)處理的相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03

最新評(píng)論

永昌县| 宣汉县| 天镇县| 微博| 中江县| 临清市| 夏邑县| 萝北县| 靖州| 壶关县| 枣强县| 高陵县| 新蔡县| 武强县| 苗栗县| 嵊州市| 建平县| 红原县| 安岳县| 藁城市| 额济纳旗| 长白| 安义县| 康定县| 长阳| 台东县| 噶尔县| 鸡东县| 城市| 崇文区| 上林县| 阿拉善盟| 玉门市| 将乐县| 呈贡县| 阿鲁科尔沁旗| 桑日县| 莱阳市| 万山特区| 苏州市| 垦利县|