日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python-条件语句

發布時間:2024/7/19 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python-条件语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#條件、循環和其他語句 #print:可以打印多個表達式,表達式之間用逗號隔開 print('a',"b",False)#參數并不構成一個元組''' 模塊導入:import x :導入模塊xfrom x import func :導入模塊x的函數funcfrom x import func1,func2,... 導入模塊x的函數func1,func2,...from x import * 導入模塊x的所用函數如果兩個模塊有相同名字的函數,則可用第一中方式導入,然后通過模塊名.函數來調用;可以通過as來為模塊起一個別名,import math as Mymath; ''' #為函數提供別名: from math import sqrt as MySqrt print(MySqrt(5))#賦值:可以同時進行多賦值操作 x,y=1,2 x,y=y,x print(x,y) #這個過程叫做序列解包,即將多個值的序列解開,然后放到變量的序列中; values=1,2,3 print(values) x,y,z=values print(x,y,z)key,value={"A":'a',"B":"b"}.popitem() print(key,value)#應用:允許函數返回多個值并且打包成元組,通過賦值直接接收,但左右元素數量必須相等 *x,y,z=[1,2,3,4]#使用*號可以前面的復制后將剩下的值賦給星號對象 print(x,y,z)#鏈式賦值 x=y=z=2 print(x,y,z)#增量賦值 x=1 x+=1 x*=2 print(x)#語句塊:使用冒號(:)來標識語句塊的開始,塊中的每個語句都是縮進; #False,None,0(包括其他類型的數字零),'',(),{},[]作為布爾表達式時被解釋為假#布爾值True,False屬于布爾類型,bool()函數可以用來轉換其他值 print(bool("A"))#條件語句 num=int(input("input a number:")) if(num>0):print("The number is positive.") elif num<0:print("The number is negative.") else:print("The number is zero.")#同一性運算符:is,判定同一性而不是相等性 z=x=[1,2,3] y=[1,2,3] print(x is z)#為True print(x is y)#為False print(x==y)#為True#布爾運算符:and,or,not,如下當用戶沒用輸入時,name默認為<unknown> name=input("input name:") or '<unknown>' print(name)#斷言:assert:確保程序中某個條件一定為真,若為假,出錯,可設置拋出的錯誤 a=1 assert a==0,"a not is zero"

運行結果:最后為設置拋出的錯誤。

總結

以上是生活随笔為你收集整理的python-条件语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。