Python日常小練習(二)

2021-10-21 05:55:34 字數 1774 閱讀 3944

用兩個字串,然後把它們連線到一起

name =

input

("請輸入你想一起的那個人:"

)country =

input

("請輸入你想要去的那個國家:"

)print

("世界那麼大,我想要和 {} 一起去 {} 看看"

.format

(name, country)

)

使用者輸入乙個整數n,計算從1到n的相加之後的結果

n =

int(

input

('請輸入整數n的值:'))

sum=

0for i in

range(1

, n)

:sum

= i +

sumprint

("1到n的總和是:"

,sum

)

工整列印出常用的九九乘法表

方法一

for i in

range(1

,10):

for j in

range(1

, i+1)

:print

("%d * %d = %2d"

%(i, j ,i * j)

,end=

" "

)print

()

方法二
for i in

range(1

,10):

for j in

range(1

, i+1)

:print

("{} * {} = "

.format

(i, j, i*j)

,end=

' '

)print

()

下面列表有一組數,兩兩隨機組合,可組合出那些數。

list1 =[1

,2,3

,5,9

,4,6

,8]for x in list1:

for y in list1:

print

('%d%d'

%(x, y)

)

可延伸為菜品隨機搭配

vegetables =

['胡蘿蔔'

,'黃瓜'

,'生菜'

,'牛肉'

,'土豆'

,'雞丁'

]for i in

range(0

,6):

for j in

range(0

,6):

ifnot

(i == j)

:print

('{}{}'

.format

(vegetables[i]

, vegetables[j]

))

計算1+2!+3!+4!+…+10!的值

sum

,tmp =0,

1for i in

range(1

,11):

tmp*= i

sum+= tmp

print

("運算結果是:{}"

.format

(sum))

print

("運算結果是:%d"

%sum

)

就先到這兒吧。

Python日常小練習(四)

首先需解決兩個問題 第一 這個月之前有多少天 第二 該年是否為閏年,若月份小於三月,則該判斷無效。完整 year int input 輸入年份 month int input 輸入該月份 day int input 輸入該月過了幾天 首先將十二個月天數依次累計 months 0 31,59 90,1...

python 小練習二

coding utf 8 輸入一句英文,要求倒敘列印出來。例如 i love you you love i b i can go through any troubles,and you?nni hao list a b.split while true if list a 1 list a lis...

python之日常練習

在看python程式設計這本書的時候,發現幾個很有意思的問題 問題一 抓了a,b,c,d,4名犯罪嫌疑人.其中有一名是小偷,審訊中 a說我不是小偷 b說c是小偷 c說小偷肯定是d d說c胡說!其中有3個人說的是實話,乙個人說的是假話,程式設計推斷誰是小偷。這個問題看似有點難度其實很簡單 coding...