Python3 練習題 窮舉,遞推,排序,

2021-09-19 07:41:07 字數 1209 閱讀 4547

sum=0

a=int(input('請輸入數字a:'))

b=afor i in range(1,a+1):

print(b,end=' ')

sum=sum+b

b=b+a*10**i

print('\n'+str(sum))

也可先用字串的組合先將每個數得出,再轉化為數字求和

high=100

s=0sum=0

for i in range(3):

s,high=high+high/2,high/2 #畫出草圖思路顯然

sum=sum+s

sum=sum-high

print(sum)

a=str(456)

for i in a:

if (i!='4'):

for j in a:

if (j!=i):

for k in a:

if (k!= i and k!=j and k!='4' and k!='6'):

print('1vs%s,2vs%s,3vs%s' % (i,j,k))

排序時,先固定了甲隊1 2 3 的位置,再對4 5 6排序

*

********

*******

*****

****

hang=int(input('請輸入行數(奇數):'))

n=int((hang+1)/2)

for i in range(1,hang+1):

if (in):

print(' '*(i-n)+'*'*(hang-2*(i-n)))

a=str(input('請輸入(以www.runoob.com為例):'))

n=len(a)

b=''

for i in range(n):

x=a[n-i-1]

b=b+x

print(b)

直接將字串從最後一位擷取依次不換行列印亦可:

a='www.runoob.com'

for i in range(len(a)-1,-1,-1):

print(a[i],end='')

Python3道基礎練習題

練習 輸入乙個整數n,判斷這個整數是否是素數 prime 素數是指只能被1 和自身整除的數 如 2 3 5 7 11.方法 用排除法.一但n能被2 n 1的數整除就不是素 數,否則就一定是素數 n int input 請輸入乙個整數 if n 2 print n,不是素數 exit 方法 1 fla...

Python3練習題系列(04)

製作乙個遊戲 函式 if elif else,while,exit bastard 英 b st d b st 美 b st d adj.私生的 n.私生子 greedy 英 gri d 美 gridi adj.貪婪的 貪吃的 渴望的 defbear room print there is a be...

python3 練習題 多級選單

多級選單 需求 1.現有省 市 縣3級結構,要求程式啟動後,允許使用者可依次選擇進入各子選單 2.可在任意一級選單返回上一級 3.可以在任意一級選單退出程式 所需新知識點 列表 字典 menu 商河 萊蕪 濟寧 微山 嘉祥 曲阜 陵城 防山 北京 永定路 中關村 昌平 南口 沙河 朝陽 三里屯 雙井...