python練習1

 # -*- coding: cp936 -*-

import time,os,sys,re
from sqlalchemy  import *
def yn():
    print("\n jk49")
    yn=input("安任意鍵繼續......")
 
    
def q_99():
    print("********** 乘 法 表 **************")
    num=int(input("請輸入一個整數:"))
    time_start=time.time()
    for i in range(1,num+1):
        for n in range(1,i+1):
            print(n,'*',i,"=",n*i," ",end="")
        print (" ")
    time_end=time.time()
    print("乘法",num,"*",num,"    共用時間:",time_end-time_start,'秒')
    yn()
    
 
def ch_cj():
    
    print(" -------------------------------------------------------")
    print("|  自動檢測成績等級:                                     |")
    print(" 1.優:90以上  2.良:70~90  3.合格:60~70  4.差:60以下   ")
    num2=int(input("請輸入一個成績:"))
    if num2 >=0 and num2<60:print("你的成績是:差")
    if num2>=60 and num2<70:print("你的成績是:合格")
    if num2>=70 and num2<90:print("你的成績是:良好")
    if num2>=90:print("你的成績是:優")
    if num2 <0 or num2>100:
        print("你輸入的成績不在【0-100】範圍內,請重新輸入!")
    a=[]
    while True:
        try:
            i=int(input("please input:"))
            a.append(i)
        except:
            break
    print('最小數字:',min(a[:])," ","最大數字:",max(a[:]))
    print(a)
    yn()
 
 
 
def ch_sys():
    print("\n\n-------------------------------------------")
    print("常見的系統命令:")
    print("1.遠程桌面  2.ping  3.tracert 4.nslookup  5.system")
    sys_cmd=int(input("請輸入選項編號[1/2/3/4/5]:"))
    if sys_cmd==1:os.system("mstsc")
    if sys_cmd==2:os.system("ping baidu.com")
    if sys_cmd==2:os.system("tracert -d baidu.com")
    if sys_cmd==2:os.system("nslookup baidu.com")
    if sys_cmd==5:
        print('當前路徑:',os.getcwd())
        print('目錄文件:',os.listdir())
        print('nslookup:',os.system('nslookup qq.com'))
 
 
def ch_file():
    print("2222222222222222")
    
 
 
 
 
def ch_db():
    cx=sqlite3.connect("c:/1.db3")
    cu=con.cursor()
    cu.execute("select * from City;")
    print (cu.fetchall())
 
 
 
def sqlmy():
    engine = create_engine('sqlite:////D:\\1.db3',echo=True)
    for name in session.query(city.name):
        print(name)
    print(session.query(User).all()) 
 
 
 
 
 
def main():
    try:
        print(" 1.乘法表 2.成績等級 3.系統命令 4.文件 5.db  6.sqlmy 9.退出 ")
        m_list=int(input("請輸入您的選項:"))
        if m_list==1:q_99()
        if m_list==2:ch_cj()
        if m_list==3:ch_sys()
        if m_list==4:ch_file()
        if m_list==5:ch_db()
        if m_list==6:sqlmy()
        if m_list==9:exit(1)
    except:
        main()
    
 
 
 
if  __name__=='__main__':
    while True:
        print("\n\n----------------------------------")
        main()
        os.system("cls")
      
  
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章