Hướng dẫn do you want to continue statement in python? - bạn có muốn tiếp tục câu lệnh trong python không?

import math
print("all formulas used from surface area and volume chapter maths class 10 21-22 batch")
name=input("enter your name: ")
while True:
  bhai="-commands-""\n Curved Suface Area of cylinder= csacy \n Total surface area of cylinder= tsacy \n Volume of cylinder= volcy \n \n Curved Suface Area of a cone= csaco \n \
Total Suface Area of cone= tsaco \n Volume of cone= volco \n \n Lateral surface area of cuboid= lsacu \n Total suface area of cuboid= tsacu \n Volume of cuboid= volcu \n \n Lat\
eral surface area of the cube= lsacb \n Total surface area of the cube= tsacb \n Volume of the cube= volcb \n \n Area of the sphere= aresph \n Volume of the sphere= volsph \n \\
n Curved surface area of the hemisphere= lsahem \n Total surface area of the hemisphere= tsahem \n Volume of the hemisphere= volhem"
  print()
  print(bhai)
  dib= input("\n enter command: ")
  if dib=="csacy":
      h= float(input("enter cylinder height(in cm: "))
      r= float(input("enter cylinder radius(in cm: "))
      π=22/7
      print("The curved surface area of the cylinder will be", float(2*π*r*h), "sq.cm")
  if dib=="tsacy":
      h= float(input("enter cylinder height(in cm)= "))
      r= float(input("enter cylinder radius(in cm)=  "))
      π=22/7
      print("The total surface area of the cylinder will be", float(2*π*r*(r+h)), "sq.cm")
  if dib=="volcy":
      h=float(input("enter cylinder height(in cm)= "))
      r=float(input("enter cylinder radius(in cm)= "))
      π=22/7
      print("The volume of the cylinder will be", float(π*r*r*h), "cube.cm")
  if dib=="csaco":
      r= float(input("enter cone radius(in cm)="))
      sl=float(input("enter cone slant height(in cm)= "))
      π=22/7
      print("The curved surface area of the cone will be", float(π*r*sl), "sq.cm")
  if dib=="tsaco":
      r= float(input("enter cone radius(in cm)= "))
      sl=float(input("enter cone slant height(in cm)= "))
      π=22/7
      print("The total surface area of the cone will be", float(π*r*(r+sl)), "sq.cm")
  if dib=="volco":
      h=float(input("enter cone height(in cm)= "))
      r= float(input("enter cone radius(in cm)= "))
      π=22/7
      print("The volume of the cone will be", float(1/3*π*r*r*h), "cube.cm")
  if dib=="lsacu":
      l=float(input("enter cuboid length(in cm)= "))
      h=float(input("enter cuboid height(in cm)= "))
      b=float(input("enter cuboid breadth(in cm)= "))
      print("The lateral surface area of the cuboid will be", float(2*h*(l+b)), "sq.cm")
  if dib=="tsacu":
      l=float(input("enter cuboid length(in cm)= "))
      h=float(input("enter cuboid height(in cm)= "))
      b=float(input("enter cuboid breadth(in cm)="))
      print("The total surface area of the cuboid will be", float(2*(l*b+b*h+h*l)), "sq.cm")
  if dib=="volcu":
      l=float(input("enter cuboid length(in cm)= "))
      h=float(input("enter cuboid height(in cm)= "))
      b=float(input("enter cuboid breadth(in cm)= "))
      print("The volume of the cuboid will be", float(l*b*h), "cube.cm")
  if dib=="lsacb":
      l=float(input("enter cube side length(in cm)= "))
      print("The lateral surface area of the cube will be", float(4*l*l), "sq.cm")
  if dib=="tsacb":
      l=float(input("enter cube side length(in cm)= "))
      print("The total surface area of the cube will be", float(6*l*l), "sq.cm")
  if dib=="volcb":
      l=float(input("enter cube side length(in cm)= "))
      print("The volume of the cube will be", float(l*l*l), "cube.cm")
  if dib=="aresph":
      r=float(input("enter sphere radius(in cm)= "))
      π=22/7
      print("The area of the sphere will be", float(4*π*r*r), "sq.cm")
  if dib=="volsph":
      r=float(input("enter sphere radius(in cm)= "))
      π=22/7
      print("The volume the sphere will be", float(4/3*π*r*r*r), "cube.cm")
  if dib=="lsahem":
      r=float(input("enter hemisphere radius(in cm)= "))
      π=22/7
      print("The lateral surface area of the hemisphere will be", float(2*π*r*r), "sq.cm")
  if dib=="tsahem":
      r=float(input("enter hemisphere radius(in cm)= "))
      π=22/7
      print("The total surface area of the hemisphere will be", float(3*π*r*r), "sq.cm")
  if dib=="volhem":
      r=float(input("enter hemisphere radius(in cm)="))
      π=22/7
      print("The volume of the hemisphere will be", float(2/3*π*r*r*r), "cube.cm")
  dy=input("\nDo you want to continue? [yes/no] : ")
  if dy=="no":
    break
  else:
    pass
print("\n Thank you", name, "\n Powered by chou"

Trong bài viết này, bạn sẽ học cách sử dụng các câu lệnh Break và tiếp tục để thay đổi luồng của một vòng lặp.

VIDEO: Python Break and Contin Tuyên bố

Việc sử dụng phá vỡ và tiếp tục trong Python là gì?

Trong Python, breakcontinue có thể thay đổi dòng chảy của một vòng lặp bình thường.

Vòng lặp lặp qua một khối mã cho đến khi biểu thức kiểm tra là sai, nhưng đôi khi chúng tôi muốn chấm dứt lần lặp hiện tại hoặc thậm chí toàn bộ vòng lặp mà không kiểm tra biểu thức kiểm tra.

Các câu lệnh & nbsp; ________ 7 và continue được sử dụng trong những trường hợp này.


Tuyên bố phá vỡ Python

Tuyên bố break chấm dứt vòng lặp chứa nó. Kiểm soát chương trình chảy vào câu lệnh ngay sau phần thân của vòng lặp.

Nếu câu lệnh break nằm trong một vòng lặp lồng nhau (vòng lặp bên trong một vòng lặp khác), câu lệnh break sẽ chấm dứt vòng lặp trong cùng.

Cú pháp phá vỡ

break

Sơ đồ phá vỡ

Hướng dẫn do you want to continue statement in python? - bạn có muốn tiếp tục câu lệnh trong python không?
Sơ đồ của tuyên bố phá vỡ trong Python

Hoạt động của tuyên bố phá vỡ trong vòng lặp và trong khi vòng lặp được hiển thị bên dưới.

Hướng dẫn do you want to continue statement in python? - bạn có muốn tiếp tục câu lệnh trong python không?
Làm việc của tuyên bố phá vỡ

Ví dụ: Break Python

# Use of break statement inside the loop

for val in "string":
    if val == "i":
        break
    print(val)

print("The end")

Đầu ra

s
t
r
The end

Trong chương trình này, chúng tôi lặp lại thông qua chuỗi "chuỗi". Chúng tôi kiểm tra xem chữ cái là tôi, trên đó chúng tôi thoát khỏi vòng lặp. Do đó, chúng tôi thấy trong đầu ra của chúng tôi rằng tất cả các chữ cái cho đến khi tôi được in. Sau đó, vòng lặp chấm dứt.


Python tiếp tục tuyên bố

Câu lệnh continue được sử dụng để bỏ qua phần còn lại của mã bên trong một vòng lặp cho lần lặp hiện tại. Vòng lặp không chấm dứt mà tiếp tục với lần lặp tiếp theo.

Cú pháp tiếp tục

continue

Sơ đồ tiếp tục & nbsp;

Hướng dẫn do you want to continue statement in python? - bạn có muốn tiếp tục câu lệnh trong python không?
Sơ đồ tuyên bố tiếp tục trong Python

Hoạt động của tuyên bố continue trong và trong khi vòng lặp được hiển thị bên dưới.

Hướng dẫn do you want to continue statement in python? - bạn có muốn tiếp tục câu lệnh trong python không?
Cách tiếp tục tuyên bố hoạt động trong Python

Ví dụ: Python tiếp tục

# Program to show the use of continue statement inside loops

for val in "string":
    if val == "i":
        continue
    print(val)

print("The end")

Đầu ra

s
t
r
n
g
The end

Trong chương trình này, chúng tôi lặp lại thông qua chuỗi "chuỗi". Chúng tôi kiểm tra xem chữ cái là tôi, trên đó chúng tôi thoát khỏi vòng lặp. Do đó, chúng tôi thấy trong đầu ra của chúng tôi rằng tất cả các chữ cái cho đến khi tôi được in. Sau đó, vòng lặp chấm dứt.

Python tiếp tục tuyên bố

Câu lệnh continue được sử dụng để bỏ qua phần còn lại của mã bên trong một vòng lặp cho lần lặp hiện tại. Vòng lặp không chấm dứt mà tiếp tục với lần lặp tiếp theo.

  • Việc sử dụng phá vỡ và tiếp tục trong Python là gì?
  • Trong Python, breakcontinue có thể thay đổi dòng chảy của một vòng lặp bình thường.
    • Cú pháp phá vỡ
    • Sơ đồ phá vỡ
    • Sơ đồ của tuyên bố phá vỡ trong Python
  • Python tiếp tục tuyên bố
    • Cú pháp tiếp tục
    • Sơ đồ tiếp tục & nbsp;
    • Ví dụ: Python tiếp tục

Có ổn không khi sử dụng tiếp tục trong Python?

Bạn có thể sử dụng câu lệnh tiếp tục nếu bạn cần bỏ qua lần lặp hiện tại của A hoặc trong khi vòng lặp và chuyển sang lần lặp tiếp theo.Trong ví dụ này, chúng tôi đang lặp qua một chuỗi tên của tôi.. In this example, we are looping through a string of my name.

Tiếp tục cần thiết trong Python?

Nó chủ yếu được sử dụng để bỏ qua việc lặp lại của vòng ngoài trong trường hợp các vòng lặp lồng nhau.Tuy nhiên, Python không hỗ trợ tuyên bố tiếp tục được gắn nhãn.PEP 3136 đã được nâng lên để thêm hỗ trợ nhãn để tiếp tục tuyên bố.Nhưng, nó đã bị từ chối vì đó là một kịch bản rất hiếm và nó sẽ thêm sự phức tạp không cần thiết cho ngôn ngữ.. However, Python doesn't support labeled continue statement. PEP 3136 was raised to add label support to continue statement. But, it was rejected because it's a very rare scenario and it will add unnecessary complexity to the language.

Tại sao chúng ta sử dụng tuyên bố tiếp tục trong Python?

Từ khóa tiếp tục được sử dụng để kết thúc lần lặp hiện tại trong một vòng lặp (hoặc vòng lặp trong một thời gian) và tiếp tục được lặp tiếp theo.to end the current iteration in a for loop (or a while loop), and continues to the next iteration.

Tác dụng của tiếp tục trong Python là gì?

Câu lệnh tiếp tục được sử dụng để bỏ qua phần còn lại của mã bên trong một vòng lặp cho lần lặp hiện tại.Vòng lặp không chấm dứt mà tiếp tục với lần lặp tiếp theo.skip the rest of the code inside a loop for the current iteration only. Loop does not terminate but continues on with the next iteration.