python小白程式設計17

2021-10-01 22:12:09 字數 881 閱讀 4088

輸入一行字元,分別統計出其中英文本母、空格、數字和其它字元的個數。

需要for迴圈,匯入import string,初始化字母,空格,數字,其他字元,

然後if elif 進行判斷所處在哪一型別,然後個數加1,最後分別輸出他們的個數

**:

import string

s =input

('please input a string:'

)letters =

0space =

0digit =

0others =

0for c in s:

if c.

isalpha()

: letters +=

1 elif c.

isspace()

: space +=

1 elif c.

isdigit()

: digit +=

1else

: others +=

1print

('char = %d,space = %d,digit = %d,others = %d'

%(letters,space,digit,others)

)

執行結果:

please input a string:this is a clock ! the time is 4.

char =

21,space =

7,digit =

1,others =

2

python小白程式設計12

列印出所有的 水仙花數 所謂 水仙花數 是指乙個三位數,其各位數字立方和等於該數本身。例如 153是乙個 水仙花數 因為153 1的三次方 5的三次方 3的三次方。原理 需要分別輸出某個數的個十百位上的數字,將它們分別立方相加與這個數本身是否相等,相等則為水仙花數,如何輸出百位,十位,個位呢?範圍是...

17 python 網路程式設計

tcp連線的斷點是由乙個ip位址和乙個埠號來唯一標識的 客戶端 伺服器 客戶端總是最開始申請連線的一端,伺服器則是等待客戶端連線的一段 伺服器的埠號如果不是特殊用土的一般應該大於1024,客戶端則由作業系統隨機挑選乙個埠號 建立乙個socket物件 s socket.socket 獲得計算機名 ho...

小白如何入門 Python 程式設計

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