Hướng dẫn python input output exercises - bài tập nhập xuất trong python

Trong Python, chúng ta có thể sử dụng

print('My', 'Name', 'Is', 'James', sep='**')
9 để chấp nhận đầu vào từ người dùng và
num = 8
0 để hiển thị đầu ra trên bảng điều khiển. Ngoài ra, chúng ta có thể sử dụng Python để xử lý tệp (đọc, viết, nối lại và xóa các tệp).

Bài tập đầu vào và đầu ra Python này nhằm mục đích giúp các nhà phát triển Python học và thực hành các chức năng tích hợp Python

num = 8
0 và
print('My', 'Name', 'Is', 'James', sep='**')
9 để thực hiện các nhiệm vụ đầu vào và đầu ra. Ngoài ra, chúng tôi sẽ giải quyết các bài tập để thực hành xử lý tệp trong Python.learn and practice the Python built-in functions
num = 8
0 and
print('My', 'Name', 'Is', 'James', sep='**')
9 to perform input and output tasks. Also, we will solve exercises to practice file handling in Python.

Bài tập đầu vào và đầu ra này bao gồm các mục sau: -: –

  • Bài tập chứa 10 câu hỏi và giải pháp được cung cấp cho mỗi câu hỏi.
  • Khi bạn hoàn thành mỗi câu hỏi, bạn sẽ quen thuộc hơn với đầu vào và đầu ra Python.
  • Hãy cho chúng tôi biết nếu bạn có bất kỳ giải pháp thay thế. Nó sẽ giúp các nhà phát triển khác.

Sử dụng biên tập mã trực tuyến để giải quyết các câu hỏi tập thể dục. Online Code Editor to solve exercise questions.

Bài tập 1: Chấp nhận số từ người dùng

Viết một chương trình chấp nhận hai số từ người dùng và tính toán nhân

Trợ giúp: Lấy đầu vào của người dùng trong Python: Take user input in Python

Hiển thị gợi ý

  • Sử dụng chức năng tích hợp Python 3,
    print('My', 'Name', 'Is', 'James', sep='**')
    9 để chấp nhận đầu vào của người dùng
  • Chuyển đổi đầu vào của người dùng sang loại số nguyên bằng hàm tạo
    num = 8
    4.

Hiển thị giải pháp

num1 = int(input("Enter first number "))
num2 = int(input("Enter second number "))

res = num1 * num2
print("Multiplication is", res)

Bài tập 2: Hiển thị ba chuỗi tên tên

Sử dụng hàm

num = 8
0 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách
num = 8
6 giữa mỗi chuỗi.

Đầu ra dự kiến::

Ví dụ:

num = 8
7 sẽ hiển thị
num = 8
8

Hiển thị gợi ý

Sử dụng chức năng tích hợp Python 3,

print('My', 'Name', 'Is', 'James', sep='**')
9 để chấp nhận đầu vào của người dùng

Hiển thị giải pháp

print('My', 'Name', 'Is', 'James', sep='**')

Bài tập 2: Hiển thị ba chuỗi tên tên

Given::

num = 8

Đầu ra dự kiến::

Ví dụ:

num = 8
7 sẽ hiển thị
num = 8
8

Hiển thị gợi ý

Sử dụng chức năng tích hợp Python 3,

print('My', 'Name', 'Is', 'James', sep='**')
9 để chấp nhận đầu vào của người dùng

Hiển thị giải pháp

Bài tập 2: Hiển thị ba chuỗi tên tên

Sử dụng hàm num = 80 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách num = 86 giữa mỗi chuỗi.

Given::

num = 458.541315

Đầu ra dự kiến::

458.54

Hiển thị gợi ý

Sử dụng chức năng tích hợp Python 3,

print('My', 'Name', 'Is', 'James', sep='**')
9 để chấp nhận đầu vào của người dùng

Hiển thị giải pháp

num = 458.541315
print('%.2f' % num)

Bài tập 2: Hiển thị ba chuỗi tên tên

Sử dụng hàm

num = 8
0 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách
num = 8
6 giữa mỗi chuỗi.

  • Đầu ra dự kiến:
  • Ví dụ:
    num = 8
    7 sẽ hiển thị
    num = 8
    8

Đầu ra dự kiến::

num = 8
print('%o' % num)
6

Hiển thị gợi ý

  • Sử dụng chức năng tích hợp Python 3,
    print('My', 'Name', 'Is', 'James', sep='**')
    9 để chấp nhận đầu vào của người dùng
  • Chuyển đổi đầu vào của người dùng sang loại số nguyên bằng hàm tạo
    num = 8
    4.
  • Hiển thị giải pháp
  • Bài tập 2: Hiển thị ba chuỗi tên tên
  • Sử dụng hàm
    num = 8
    0 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách
    num = 8
    6 giữa mỗi chuỗi.

numbers = []

# 5 is the list size
# run loop 5 times
for i in range(0, 5):
    print("Enter number at location", i, ":")
    # accept float number from user
    item = float(input())
    # add it to the list
    numbers.append(item)

print("User List:", numbers)

Đầu ra dự kiến:

See::

  • Ví dụ:
    num = 8
    7 sẽ hiển thị
    num = 8
    8
  • Sử dụng tham số
    num = 8
    9 của hàm
    num = 8
    0 để xác định ký hiệu phân tách giữa mỗi từ.
  • Bài tập 3: Chuyển đổi số thập phân thành bát phân bằng cách sử dụng định dạng đầu ra
    num = 8
    0

Số lượng bát phân của số thập phân 8 là 10

Sử dụng mã định dạng

num = 8
print('%o' % num)
2 trong hàm in () để định dạng số thập phân thành bát phân. test.txt file:

num = 8
print('%o' % num)

Bài tập 4: Hiển thị số float với 2 số thập phân bằng cách sử dụng

num = 8
0
num = 458.541315
2

line1
line2
line3
line4
line6
line7

Hiển thị gợi ý

  • Sử dụng chức năng tích hợp Python 3,
    print('My', 'Name', 'Is', 'James', sep='**')
    9 để chấp nhận đầu vào của người dùng
  • Chuyển đổi đầu vào của người dùng sang loại số nguyên bằng hàm tạo
    num = 8
    4.
  • Hiển thị giải pháp
  • Bài tập 2: Hiển thị ba chuỗi tên tên
  • Sử dụng hàm
    num = 8
    0 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách
    num = 8
    6 giữa mỗi chuỗi.
  • Đầu ra dự kiến:

Hiển thị giải pháp

print('My', 'Name', 'Is', 'James', sep='**')
0

Bài tập 2: Hiển thị ba chuỗi tên tên

Sử dụng hàm

num = 8
0 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách
num = 8
6 giữa mỗi chuỗi.

Đầu ra dự kiến:: Get multiple inputs from a user in one line

Hiển thị gợi ý

  • Sử dụng chức năng tích hợp Python 3,
    print('My', 'Name', 'Is', 'James', sep='**')
    9 để chấp nhận đầu vào của người dùng
  • Chuyển đổi đầu vào của người dùng sang loại số nguyên bằng hàm tạo
    num = 8
    4.

Hiển thị giải pháp

print('My', 'Name', 'Is', 'James', sep='**')
1

Bài tập 2: Hiển thị ba chuỗi tên tên

print('My', 'Name', 'Is', 'James', sep='**')
2

Sử dụng hàm num = 80 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách num = 86 giữa mỗi chuỗi.

Đầu ra dự kiến:

Given::

print('My', 'Name', 'Is', 'James', sep='**')
3

Đầu ra dự kiến::

print('My', 'Name', 'Is', 'James', sep='**')
4

Hiển thị giải pháp

print('My', 'Name', 'Is', 'James', sep='**')
5

Bài tập 2: Hiển thị ba chuỗi tên tên

Sử dụng hàm

num = 8
0 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách
num = 8
6 giữa mỗi chuỗi.

Hiển thị gợi ý

Sử dụng chức năng tích hợp Python 3,

print('My', 'Name', 'Is', 'James', sep='**')
9 để chấp nhận đầu vào của người dùng

Hiển thị giải pháp

print('My', 'Name', 'Is', 'James', sep='**')
6

Bài tập 2: Hiển thị ba chuỗi tên tên

Sử dụng hàm

num = 8
0 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách
num = 8
6 giữa mỗi chuỗi.

  • Đầu ra dự kiến:
  • Ví dụ:
    num = 8
    7 sẽ hiển thị
    num = 8
    8

Sử dụng tham số

num = 8
9 của hàm
num = 8
0 để xác định ký hiệu phân tách giữa mỗi từ.

Bài tập 3: Chuyển đổi số thập phân thành bát phân bằng cách sử dụng định dạng đầu ra

num = 8
0 file:

line1
line2
line3
line4
line5
line6
line7

Hiển thị giải pháp

print('My', 'Name', 'Is', 'James', sep='**')
8

Bài tập 2: Hiển thị ba chuỗi tên tên: Read Specific Lines From a File in Python for different solutions.

Sử dụng hàm num = 80 để định dạng các từ đã cho ở định dạng đã đề cập. Hiển thị phân tách num = 86 giữa mỗi chuỗi.

Các bài tập mã hóa miễn phí và các câu đố bao gồm các vấn đề cơ bản của Python, cấu trúc dữ liệu, phân tích dữ liệu, v.v.

  • Hơn 15 bài tập và câu đố dành riêng cho chủ đềTopic-specific Exercises and Quizzes
  • Mỗi bài tập chứa 10 câu hỏi
  • Mỗi bài kiểm tra chứa 12-15 mcq