python畫七彩圓圈 python練習

2021-10-12 14:48:03 字數 2869 閱讀 1883

nums =

names=

afternums=

afternames=

afternums1=

afternames1=

afternums2=

afternames2=

afternums3=

afternames3=definit():while(1):

num= int(input('please enter a number:'))

name= input('please enter the name:')

defsortnumer():

num=nums[:]

name=names[:]while(len(num)):

minnum=min(num)

minname=name.pop(num.index(minnum))

num.remove(minnum)print("編號從小到大:")print(30*"*")for i inrange(len(afternums)):print('%15d %-20s' %(afternums[i],afternames[i]))print(30*"*")defsortnumer1():

num1=nums[:]

name1=names[:]while(len(num1)):

maxnum=max(num1)

maxname=name1.pop(num1.index(maxnum))

num1.remove(maxnum)print("編號從大到小:")print(30*"*")for i inrange(len(afternums1)):print('%15d %-20s' %(afternums1[i],afternames1[i]))print(30*"*")defsortname():

num2=nums[:]

name2=names[:]while(len(name2)):

minname=min(name2)

minnum=num2.pop(name2.index(minname))

name2.remove(minname)print("姓名從小到大:")print(30*"*")for i inrange(len(afternames2)):print('%15s %-10d' %(afternames2[i],afternums2[i]))print(30*"*")defsortname1():

num3=nums[:]

name3=names[:]while(len(name3)):

maxname=str(max(name3))

maxnum=num3.pop(name3.index(maxname))

name3.remove(maxname)print("姓名從大到小:")print(30*"*")for i inrange(len(afternames3)):print('%15s %-10d' %(afternames3[i],afternums3[i]))print(30*"*")defmain():print(20*"*"+"歡迎進入人力資源檔案系統"+20*"*")print("請輸入一組職員名稱和編號:")

init()print("請選擇檢視的方式")print("1.按照編號從小到大輸出")print("2.按照編號從大到小輸出")print("3.按照姓名從小到大輸出")print("4.按照姓名從大到小輸出")print("0.退出請按0")while(1):

index= int(input("請選擇:"))if(index==1):

sortnumer()elif(index==2):

sortnumer1()elif(index==3):

sortname()elif(index==4):

sortname1()elif(index==0):print("您已退出,謝謝使用")break

else:print("輸入有誤,請重試")

main()>>> ******************************== restart ******************************==

please enter a number:5659please enter the name:zhaoyujiao

是否繼續輸入,退出請按q:

please enter a number:8965please enter the name:songlin

是否繼續輸入,退出請按q:

please enter a number:1234please enter the name:xiaohua

是否繼續輸入,退出請按q:q

請選擇檢視的方式1.按照編號從小到大輸出2.按照編號從大到小輸出3.按照姓名從小到大輸出4.按照姓名從大到小輸出

0.退出請按0

請選擇:1編號從小到大:******************************

1234xiaohua5659zhaoyujiao8965songlin******************************請選擇:2編號從大到小:******************************

8965songlin5659zhaoyujiao1234xiaohua******************************請選擇:3姓名從小到大:******************************songlin8965xiaohua1234zhaoyujiao5659

******************************請選擇:4姓名從大到小:******************************zhaoyujiao5659xiaohua1234songlin8965

******************************請選擇:5輸入有誤,請重試

請選擇:0

您已退出,謝謝使用》

python七彩數碼管繪製

看mooc看到了這道題,挺有意思的。簡單寫了下。寫得不好看,有建議的話請提出來,學習嘛!總體效果如圖 如下 import turtle import time 繪製數字 def draw pen,x,y,num list 固定開始位置 pen.penup pen.goto x,y 遍歷數碼管的每一塊...

ZZULIOJ 1225 七彩玫瑰

題目描述 最近專家培育出一種七彩玫瑰,由於數量稀少,需要提前預訂,如果本月的某一天預訂,可以在下個月的同一天或之前的兩天送貨。如果下個月沒有本月預訂的這一天,預設下個月的最後一天或之前的兩天送貨。小浩同學花大價錢為女票訂了一束七彩玫瑰。女票能在生日那天收到小浩的七彩玫瑰嗎?輸入 第一行是乙個整數n ...

風潮唱片 七彩琉璃雨

是什麼樣的地方,天空會飄下猶如七彩琉璃般的雨滴?是什麼樣的因緣,讓你我相識,進而相知 相惜 相愛!退卻現實生活中死沉灰藍的面具及傲慢虛偽的 重新尋找你我內心中那份七彩燦爛般的童真與赤誠,猶如天際間高高劃過的虹,灑落到大地的琉璃雨 是美麗 是感動 是真 01 七彩琉璃雨 當思念猶如一道長虹畫過天際,奔...