ઉકેલાયેલ: અજગર જો બીજું

if else સ્ટેટમેન્ટની મુખ્ય સમસ્યા એ છે કે તે વાંચવા અને સમજવામાં મૂંઝવણભર્યું હોઈ શકે છે.

if condition:
    statement
else:
    statement

ઉપરનો કોડ જો-બીજું નિવેદન છે. પ્રથમ સ્થિતિનું મૂલ્યાંકન કરવામાં આવે છે. જો શરત સાચી હોય, તો if બ્લોકમાંનું નિવેદન ચલાવવામાં આવે છે. જો શરત ખોટી હોય, તો એલ્સ બ્લોકમાં નિવેદન ચલાવવામાં આવે છે.

કંડિશનલ્સ

કંડિશનલ્સ એ પાયથોનમાં એક પ્રકારનું નિવેદન છે જે તમને શરતના પરિણામોના આધારે નિર્ણય લેવાની મંજૂરી આપે છે.

પાયથોનમાં ત્રણ પ્રકારની શરત છે: if, elif અને else.

જો નિવેદનો બે દલીલો લે છે: પ્રથમ બુલિયન અભિવ્યક્તિ છે અને બીજો કોડનો બ્લોક છે જો બુલિયન અભિવ્યક્તિ સાચી હોય તો અમલમાં મુકવામાં આવશે. દાખ્લા તરીકે:

જો x > 10: પ્રિન્ટ ("x 10 કરતા વધારે છે") elif x == 5: પ્રિન્ટ ("x બરાબર 5") અન્ય: પ્રિન્ટ ("x 10 કરતા વધારે નથી, અથવા 5 ની બરાબર નથી")

એલિફ સ્ટેટમેન્ટ ત્રણ દલીલો લે છે: પ્રથમ બુલિયન અભિવ્યક્તિ છે, બીજો કોડનો વૈકલ્પિક બ્લોક છે જો પ્રથમ બુલિયન અભિવ્યક્તિ સાચી હોય, અને ત્રીજું કોડનો વૈકલ્પિક બ્લોક છે જો બીજી બુલિયન અભિવ્યક્તિ સાચી હોય સાચું. દાખ્લા તરીકે:

elif x > 10: પ્રિન્ટ ("x 10 કરતા વધારે છે") elif x == 5: પ્રિન્ટ("x બરાબર 5") elif y > 20: પ્રિન્ટ ("y 20 કરતા વધારે છે") બાકી: પ્રિન્ટ("y છે મળતું નથી અથવા 20 થી વધુ નથી")

જો બીજુ

પાયથોનમાં, if સ્ટેટમેન્ટ શરત તપાસે છે અને જો શરત સાચી હોય તો કોડના બ્લોકને એક્ઝિક્યુટ કરે છે. જો શરત ખોટી હોય તો એલ્સ સ્ટેટમેન્ટ કોડના બ્લોકને ચલાવે છે.

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો