Mã python để in xin chào, thế giới là gì?

Trong bài viết này, tôi đã tạo một số chương trình bằng Python, để in Hello World. Dưới đây là danh sách các chương trình Hello World trong Python

  • Chương trình Hello World đơn giản nhất
  • In Hello World 5 lần bằng cách sử dụng Vòng lặp
  • In Hello World n lần. Giá trị của n phải được nhập bởi người dùng
  • In Hello World bằng Hàm
  • Sử dụng Lớp và Đối tượng

Chương trình Hello World đơn giản nhất trong Python

Để in "Xin chào thế giới" bằng Python, hãy sử dụng câu lệnh print() và đặt "Xin chào thế giới" bên trong nó như được thực hiện trong chương trình dưới đây. Câu hỏi đặt ra là viết chương trình Python để in Hello World. Đây là câu trả lời của nó

Chương trình Python này tạo đầu ra như trong ảnh chụp nhanh bên dưới

print hello world python

Lưu ý - Phương thức print() xuất ra thứ có trong dấu ngoặc nhọn của nó. Thứ có thể là chuỗi trực tiếp hoặc bất kỳ đối tượng hoặc biến nào, v.v.

Chương trình đưa ra dưới đây, cũng in Hello World, nhưng không trực tiếp. Nghĩa là, chương trình này sử dụng một biến có tên là text lưu trữ chuỗi và chuỗi được in bằng print(). Chúng ta hãy có một cái nhìn

text = "Hello World!"

print(text)

Chương trình này tạo ra đầu ra chính xác giống như chương trình trước

In Hello World 5 lần bằng cách sử dụng Vòng lặp

Chương trình này sử dụng vòng lặp để in năm lần Hello World

for i in range(5):
    print("Hello World!")

Đây là đầu ra mẫu của nó

python print hello world

Lưu ý - Mọi thứ được viết sau biểu tượng # (băm) đều là nhận xét. Vì vậy, trình biên dịch bỏ qua nó

Lưu ý - Phương thức range() trả về một chuỗi các giá trị. Theo mặc định, bắt đầu bằng 0, tăng thêm 1 mỗi lần và tiếp tục trước giá trị được cung cấp làm đối số

Do đó, trong chương trình trên, giá trị của i bắt đầu bằng 0 và tiếp tục cho đến 4, nhưng khi giá trị của nó trở thành 5, có nghĩa là điều kiện đánh giá là sai và chương trình kết thúc. Theo cách này, câu lệnh bên trong vòng lặp, thực hiện năm lần, do đó, Hello World được in năm lần

In Hello World n Times

Trong chương trình này, chuỗi Hello World được in, tối đa giá trị đã cho. Ví dụ: nếu người dùng nhập 20, thì chương trình sẽ in Hello World hai mươi lần

print("How many time to Print ? ")
tot = int(input())

for i in range(tot):
    print("Hello World!")

Đây là lần chạy mẫu với đầu vào của người dùng là 10 để in Hello World. mười lần

hello world program in Python

Lưu ý - Nếu bạn cảm thấy khó hiểu về việc nhận đầu vào của người dùng trong Python, thì hãy bỏ qua vấn đề đó và tham khảo Lấy đầu vào từ người dùng, chương trình tiếp theo hoặc chương trình thứ hai của loạt chương trình Python này, để tìm hiểu mọi thứ về chủ đề. Sau khi biết được điều về việc tiếp nhận ý kiến ​​của người dùng, quay lại đây để cảm thấy thoải mái hơn để tiếp tục loạt bài

Phiên bản sửa đổi của chương trình trước đó

Đây là phiên bản sửa đổi của chương trình trước đó. end= được sử dụng để bỏ qua việc chèn dòng mới sau thứ được đặt bên trong print(). Try-ngoại trừ được sử dụng để xử lý các đầu vào không hợp lệ

while True:
    print("How many \"Hello World!\" to Print: ", end="")
    try:
        tot = int(input())
        for i in range(tot):
            print("Hello World!")
        break
    except ValueError:
        print("\nInvalid Input!..Try Again!\n")

Đây là mẫu chạy của nó với một số đầu vào không hợp lệ và hợp lệ

print hello world many times python

Vì mọi thứ được đặt bên trong vòng lặp while và tôi đã đưa ra điều kiện của vòng lặp while là giá trị boolean bằng True. Điều đó có nghĩa là, điều kiện luôn được đánh giá là đúng, do đó để thoát khỏi chương trình, tôi phải sử dụng một số từ khóa như break để kết thúc việc thực hiện vòng lặp

Tuyên bố của thử, đó là

nói rằng, mã muốn người dùng chỉ nhập một giá trị số nguyên, nhưng nếu người dùng nhập một số không phải là đầu vào hợp lệ (giá trị không phải là số nguyên, ví dụ: dấu phẩy động, ký tự, chuỗi, v.v. ), sau đó mã sẽ phát sinh lỗi (ValueError) và luồng chương trình đi đến phần thân ngoại trừ của nó và in một thông báo như Đầu vào không hợp lệ. Thử lại. , và luồng chương trình lại chuyển sang điều kiện của vòng lặp while

Vì điều kiện luôn được đánh giá là đúng, do đó, cho đến khi người dùng nhập đầu vào hợp lệ, vòng lặp sẽ tiếp tục. Nghĩa là, khi người dùng nhập một giá trị chính xác, chẳng hạn như 8, thì Hello World được in tám lần và sau đó sử dụng từ khóa break, quá trình thực thi của vòng lặp sẽ bị chấm dứt

In Hello World bằng Hàm

Chương trình này sử dụng chức năng do người dùng định nghĩa để thực hiện công việc tương tự như chương trình trước đó. Trước tiên chúng ta hãy xem chương trình

def myfun():
    print("Hello World!")

myfun()

tạo ra đầu ra chính xác giống như đầu ra của chương trình đầu tiên của bài viết này. Sử dụng tuyên bố sau

Tôi đã gọi hàm này, vì vậy trình biên dịch sẽ kiểm tra hàm này. Vì hàm đã được định nghĩa trong chương trình này bằng cách sử dụng từ khóa def, do đó, câu lệnh bên trong hàm, nghĩa là

được thực thi, bản in Hello World

In Hello World sử dụng Class

Đây là chương trình cuối cùng, được tạo bằng lớp có tên CodesCracker. Lớp là một tính năng hướng đối tượng của Python

class CodesCracker:
    def myfun(self):
        print("Hello World!")

obj = CodesCracker()
obj.myfun()

Để truy cập chức năng thành viên của một lớp nói myfun(), chúng ta phải sử dụng một đối tượng của lớp. Do đó, một đối tượng có tên là obj được tạo ra từ lớp CodeCracker. Và sử dụng đối tượng này, tôi đã truy cập hàm thành viên có tên myfun() bằng cách sử dụng dấu chấm (. ) nhà điều hành

Lưu ý - Tham số self là tham số đầu tiên luôn được yêu cầu trong mọi hàm thành viên của một lớp trong Python. Nó chuyển địa chỉ của đối tượng