python小白程式設計12

2021-10-01 19:52:32 字數 662 閱讀 9358

列印出所有的"水仙花數",所謂"水仙花數"是指乙個三位數,

其各位數字立方和等於該數本身。例如:153是乙個"水仙花數",

因為153=1的三次方+5的三次方+3的三次方。

原理:需要分別輸出某個數的個十百位上的數字,將它們分別立方相加與這個數本身是否相等,相等則為水仙花數,如何輸出百位,十位,個位呢?範圍是在100~999假設該數為n,n/100取整為百位, n/10得到的整數商,在%10得到十位上的數,n%10得到個位上的數字

**:

for n in

range

(100

,1000):

i =int(n /

100)

j =int(

(n /10)

%10) k = n %

10if

(n == i**

3+j**

3+k**3)

:print

('水仙花數%d:'

%n)

執行結果:

水仙花數153 

水仙花數370

水仙花數371

水仙花數407

python小白程式設計17

輸入一行字元,分別統計出其中英文本母 空格 數字和其它字元的個數。需要for迴圈,匯入import string,初始化字母,空格,數字,其他字元,然後if elif 進行判斷所處在哪一型別,然後個數加1,最後分別輸出他們的個數 import string s input please input ...

小白如何入門 Python 程式設計

在人工智慧大火的當今,python 作為人工智慧時代的首選語言已經越來越收到追捧 但是許多非科班 零基礎的小夥伴常常苦於沒有合適的入門 python 的教程而感到苦惱 本人 985 科班出身,參與過一些 python 專案,想和大家分享一些自學 python 的經驗和心得。內容包括但不限於以下幾個方...

python小白入門程式設計04

輸入某年某月某日,判斷這一天是這一年的第幾天?原理 閏年比平年多一天,區別是平年2月是28天,閏年是29天,所以在月份大於2時候,閏年比平年多一天,故需要判斷年份是閏年和平年否?然後在做出判斷。year int input year n month int input month n day int...