Câu lệnh nào sau đây gán giá trị 25 cho biến x trong python:
Phần này tập trung vào "Biến và toán tử" của lập trình Python. Những câu hỏi trắc nghiệm (mcq) này nên được thực hành để cải thiện các kỹ năng lập trình Python cần thiết cho các cuộc phỏng vấn khác nhau (phỏng vấn tại trường, phỏng vấn trực tiếp, phỏng vấn công ty), xếp lớp, thi tuyển sinh và các kỳ thi cạnh tranh khác Show
1. Cách nào sau đây là đúng khi khai báo và khởi tạo biến x với giá trị 5? A. int x Xem câu trả lời trả lời. C Giải trình. Một trong những cách dưới đây là đúng khi khai báo và khởi tạo một biến x có giá trị 5 là x=5 2. Tên biến nào sau đây không hợp lệ trong Python? A. _var Xem câu trả lời trả lời. D Giải trình. 11var không phải là tên biến hợp lệ trong Python 3. Cái nào là sai liên quan đến các biến cục bộ? A. Chúng chỉ có thể được truy cập bên trong chức năng sở hữu Xem câu trả lời trả lời. C Giải trình. Chúng vẫn còn trong bộ nhớ cho đến khi chương trình kết thúc là sai đối với các biến cục bộ 4. Cái nào là sai liên quan đến các biến toàn cục? A. Các biến toàn cục chỉ có thể được đọc bên trong hàm khai báo biến là toàn cục bên trong hàm. Xem câu trả lời trả lời. Một Giải trình. Các biến toàn cục chỉ có thể được đọc bên trong hàm khai báo biến là toàn cục bên trong hàm là sai đối với các biến cục bộ 5. Có bao nhiêu biến cục bộ và biến toàn cục trong đoạn mã Python sau? var1=5 A. 1 biến cục bộ, 1 biến toàn cục Xem câu trả lời trả lời. D Giải trình. Có 2 biến cục bộ, 2 biến toàn cục trong đoạn mã Python sau 6. Đầu ra của mã Python sau đây sẽ là gì? def fn(): A. 25 Xem câu trả lời trả lời. D Giải trình. Đầu ra của câu lệnh trên sẽ là True. Vì id của cả a và b sẽ giống nhau. Vậy phương án A đúng Bạn có thể chuyển đổi hiển thị lời nhắc và đầu ra bằng cách nhấp vào >>> width = 20 >>> height = 5 * 9 >>> width * height 9001 ở góc trên bên phải của hộp ví dụ. Nếu bạn ẩn lời nhắc và xuất ra một ví dụ, thì bạn có thể dễ dàng sao chép và dán các dòng đầu vào vào trình thông dịch của mình Nhiều ví dụ trong sách hướng dẫn này, ngay cả những ví dụ được nhập tại dấu nhắc tương tác, bao gồm nhận xét. Nhận xét trong Python bắt đầu bằng ký tự băm, >>> width = 20 >>> height = 5 * 9 >>> width * height 9002 và kéo dài đến cuối dòng vật lý. Một nhận xét có thể xuất hiện ở đầu dòng hoặc sau khoảng trắng hoặc mã, nhưng không xuất hiện trong một chuỗi ký tự. Một ký tự băm trong một chuỗi ký tự chỉ là một ký tự băm. Vì các nhận xét là để làm rõ mã và không được giải thích bởi Python, chúng có thể bị bỏ qua khi nhập các ví dụ Vài ví dụ # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes." 3. 1. Sử dụng Python làm Máy tính¶Hãy thử một số lệnh Python đơn giản. Khởi động trình thông dịch và chờ lời nhắc chính, >>> width = 20 >>> height = 5 * 9 >>> width * height 9001. (Không nên mất nhiều thời gian. ) 3. 1. 1. Số¶Trình thông dịch hoạt động như một máy tính đơn giản. bạn có thể nhập một biểu thức vào nó và nó sẽ ghi giá trị. Cú pháp biểu thức đơn giản. các toán tử >>> width = 20 >>> height = 5 * 9 >>> width * height 9004, >>> width = 20 >>> height = 5 * 9 >>> width * height 9005, >>> width = 20 >>> height = 5 * 9 >>> width * height 9006 và >>> width = 20 >>> height = 5 * 9 >>> width * height 9007 hoạt động giống như trong hầu hết các ngôn ngữ khác (ví dụ: Pascal hoặc C); . Ví dụ def fn():1 Các số nguyên (e. g. >>> width = 20 >>> height = 5 * 9 >>> width * height 9009, def fn():30, def fn():31) có kiểu def fn():32, những bài có phần phân số (e. g. def fn():33, def fn():34) có loại def fn():35. Chúng ta sẽ xem thêm về các loại số sau trong hướng dẫn Division ( >>> width = 20 >>> height = 5 * 9 >>> width * height 9007) luôn trả về một float. Để thực hiện chia tầng và nhận kết quả là số nguyên, bạn có thể sử dụng toán tử def fn():37; . >>> width = 20 >>> height = 5 * 9 >>> width * height 9002 Với Python, có thể sử dụng toán tử def fn():39 để tính lũy thừa 1 Có thể bạn quan tâm>>> width = 20 >>> height = 5 * 9 >>> width * height 9004 Dấu bằng ( >>> width = 20 >>> height = 5 * 9 >>> width * height 90050) được sử dụng để gán giá trị cho một biến. Sau đó, không có kết quả nào được hiển thị trước lời nhắc tương tác tiếp theo >>> width = 20 >>> height = 5 * 9 >>> width * height 900 Nếu một biến không được "xác định" (được gán một giá trị), cố gắng sử dụng nó sẽ báo lỗi cho bạn def fn():3 Có hỗ trợ đầy đủ cho dấu phẩy động; >>> width = 20 >>> height = 5 * 9 >>> width * height 9005 Trong chế độ tương tác, biểu thức in cuối cùng được gán cho biến >>> width = 20 >>> height = 5 * 9 >>> width * height 90051. Điều này có nghĩa là khi bạn đang sử dụng Python làm máy tính bàn, việc tiếp tục tính toán sẽ dễ dàng hơn một chút, chẳng hạn >>> width = 20 >>> height = 5 * 9 >>> width * height 9000 Biến này phải được người dùng coi là chỉ đọc. Không gán giá trị cho nó một cách rõ ràng — bạn sẽ tạo một biến cục bộ độc lập có cùng tên che dấu biến tích hợp với hành vi kỳ diệu của nó Ngoài def fn():32 và def fn():35, Python hỗ trợ các loại số khác, chẳng hạn như >>> width = 20 >>> height = 5 * 9 >>> width * height 90054 và >>> width = 20 >>> height = 5 * 9 >>> width * height 90055. Python cũng có hỗ trợ tích hợp cho số phức và sử dụng hậu tố >>> width = 20 >>> height = 5 * 9 >>> width * height 90056 hoặc >>> width = 20 >>> height = 5 * 9 >>> width * height 90057 để biểu thị phần ảo (e. g. >>> width = 20 >>> height = 5 * 9 >>> width * height 90058). 3. 1. 2. Chuỗi¶Bên cạnh các số, Python cũng có thể thao tác với các chuỗi, có thể được biểu diễn theo nhiều cách. Chúng có thể được đặt trong dấu ngoặc đơn ( >>> width = 20 >>> height = 5 * 9 >>> width * height 90059) hoặc dấu ngoặc kép ( >>> width = 20 >>> height = 5 * 9 >>> width * height 90000) với kết quả như nhau 2. >>> width = 20 >>> height = 5 * 9 >>> width * height 90001 có thể được sử dụng để thoát dấu ngoặc kép # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes."1 Trong trình thông dịch tương tác, chuỗi đầu ra được đặt trong dấu ngoặc kép và các ký tự đặc biệt được thoát bằng dấu gạch chéo ngược. Mặc dù điều này đôi khi trông khác với đầu vào (dấu ngoặc kép kèm theo có thể thay đổi), hai chuỗi này tương đương nhau. Chuỗi được đặt trong dấu nháy kép nếu chuỗi chứa dấu nháy đơn và không có dấu nháy kép, ngược lại chuỗi được đặt trong dấu nháy đơn. Hàm >>> width = 20 >>> height = 5 * 9 >>> width * height 90002 tạo ra đầu ra dễ đọc hơn, bằng cách bỏ qua các dấu ngoặc kép kèm theo và bằng cách in các ký tự đặc biệt và thoát ra # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes."3 Nếu bạn không muốn các ký tự mở đầu bằng >>> width = 20 >>> height = 5 * 9 >>> width * height 90001 được hiểu là các ký tự đặc biệt, bạn có thể sử dụng các chuỗi thô bằng cách thêm một >>> width = 20 >>> height = 5 * 9 >>> width * height 90004 trước trích dẫn đầu tiên def fn():10 Chuỗi ký tự có thể kéo dài nhiều dòng. Một cách là sử dụng dấu ngoặc kép. >>> width = 20 >>> height = 5 * 9 >>> width * height 90005 hoặc >>> width = 20 >>> height = 5 * 9 >>> width * height 90006. Cuối dòng được tự động đưa vào chuỗi, nhưng có thể ngăn chặn điều này bằng cách thêm >>> width = 20 >>> height = 5 * 9 >>> width * height 90001 vào cuối dòng. ví dụ sau def fn():11 tạo đầu ra sau (lưu ý rằng không bao gồm dòng mới ban đầu) def fn():12 Các chuỗi có thể được nối (dán lại với nhau) bằng toán tử >>> width = 20 >>> height = 5 * 9 >>> width * height 9004 và lặp lại với >>> width = 20 >>> height = 5 * 9 >>> width * height 9006 def fn():13 Hai hoặc nhiều chuỗi ký tự (i. e. những cái được đặt giữa các dấu ngoặc kép) cạnh nhau sẽ tự động được nối def fn():14 Tính năng này đặc biệt hữu ích khi bạn muốn ngắt các chuỗi dài def fn():15 Tuy nhiên, điều này chỉ hoạt động với hai chữ, không hoạt động với các biến hoặc biểu thức def fn():16 Nếu bạn muốn nối các biến hoặc một biến và một chữ, hãy sử dụng >>> width = 20 >>> height = 5 * 9 >>> width * height 9004 def fn():17 Các chuỗi có thể được lập chỉ mục (được đăng ký), với ký tự đầu tiên có chỉ số 0. Không có loại ký tự riêng biệt; def fn():18 Các chỉ số cũng có thể là số âm, để bắt đầu đếm từ bên phải def fn():19 Lưu ý rằng vì -0 giống như 0, nên các chỉ số âm bắt đầu từ -1 Ngoài lập chỉ mục, cắt lát cũng được hỗ trợ. Trong khi lập chỉ mục được sử dụng để lấy các ký tự riêng lẻ, thì việc cắt lát cho phép bạn lấy chuỗi con >>> width = 20 >>> height = 5 * 9 >>> width * height 90020 Các chỉ số lát cắt có các giá trị mặc định hữu ích; >>> width = 20 >>> height = 5 * 9 >>> width * height 90021 Lưu ý cách bắt đầu luôn được bao gồm và kết thúc luôn bị loại trừ. Điều này đảm bảo rằng # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes."11 luôn bằng với # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes."12 >>> width = 20 >>> height = 5 * 9 >>> width * height 90022 Một cách để nhớ cách thức hoạt động của các lát cắt là coi các chỉ số như trỏ giữa các ký tự, với cạnh trái của ký tự đầu tiên được đánh số 0. Khi đó cạnh phải của ký tự cuối cùng của xâu n ký tự có chỉ số n chẳng hạn >>> width = 20 >>> height = 5 * 9 >>> width * height 90023 Hàng số đầu tiên cho biết vị trí của các chỉ số 0…6 trong chuỗi; . Lát cắt từ i đến j bao gồm tất cả các ký tự nằm giữa các cạnh có nhãn tương ứng là i và j Đối với các chỉ số không âm, độ dài của một lát cắt là sự khác biệt của các chỉ số, nếu cả hai đều nằm trong giới hạn. Ví dụ: chiều dài của # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes."13 là 2 Cố gắng sử dụng một chỉ mục quá lớn sẽ dẫn đến lỗi >>> width = 20 >>> height = 5 * 9 >>> width * height 90024 Tuy nhiên, các chỉ mục lát cắt nằm ngoài phạm vi được xử lý một cách duyên dáng khi được sử dụng để cắt lát >>> width = 20 >>> height = 5 * 9 >>> width * height 90025 Không thể thay đổi chuỗi Python — chúng bất biến . Do đó, việc gán cho một vị trí được lập chỉ mục trong chuỗi dẫn đến lỗi. >>> width = 20 >>> height = 5 * 9 >>> width * height 90026 Nếu bạn cần một chuỗi khác, bạn nên tạo một chuỗi mới >>> width = 20 >>> height = 5 * 9 >>> width * height 90027 Hàm tích hợp sẵn # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes."14 trả về độ dài của chuỗi >>> width = 20 >>> height = 5 * 9 >>> width * height 90028 Xem thêm Loại chuỗi văn bản — strChuỗi là ví dụ về các loại trình tự và hỗ trợ các hoạt động phổ biến được hỗ trợ bởi các loại đó Phương thức chuỗiCác chuỗi hỗ trợ một số lượng lớn các phương thức để chuyển đổi và tìm kiếm cơ bản Chuỗi ký tự được định dạngChuỗi ký tự có biểu thức nhúng Cú pháp chuỗi định dạngThông tin về định dạng chuỗi với # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes."15Định dạng chuỗi kiểu printf Các hoạt động định dạng cũ được gọi khi chuỗi là toán hạng bên trái của toán tử def fn():38 được mô tả chi tiết hơn tại đây 3. 1. 3. Danh sách¶Python biết một số loại dữ liệu phức hợp, được sử dụng để nhóm các giá trị khác lại với nhau. Linh hoạt nhất là danh sách, có thể được viết dưới dạng danh sách các giá trị (mục) được phân tách bằng dấu phẩy giữa các dấu ngoặc vuông. Danh sách có thể chứa các mục thuộc các loại khác nhau, nhưng thông thường tất cả các mục đều có cùng loại >>> width = 20 >>> height = 5 * 9 >>> width * height 90029 Giống như chuỗi (và tất cả các loại trình tự tích hợp sẵn khác), danh sách có thể được lập chỉ mục và cắt lát. >>> width = 20 >>> height = 5 * 9 >>> width * height 90040 Tất cả các thao tác cắt trả về một danh sách mới chứa các phần tử được yêu cầu. Điều này có nghĩa là lát cắt sau trả về một bản sao nông của danh sách. >>> width = 20 >>> height = 5 * 9 >>> width * height 90041 Danh sách cũng hỗ trợ các hoạt động như nối >>> width = 20 >>> height = 5 * 9 >>> width * height 90042 Không giống như chuỗi không thay đổi , danh sách là có thể thay đổi type, i.e. it is possible to change their content: >>> width = 20 >>> height = 5 * 9 >>> width * height 90043 Bạn cũng có thể thêm các mục mới vào cuối danh sách bằng cách sử dụng phương thức # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes."17 (chúng ta sẽ xem thêm về các phương thức sau) >>> width = 20 >>> height = 5 * 9 >>> width * height 90044 Cũng có thể gán cho các lát và điều này thậm chí có thể thay đổi kích thước của danh sách hoặc xóa hoàn toàn >>> width = 20 >>> height = 5 * 9 >>> width * height 90045 Hàm tích hợp sẵn # this is the first comment spam = 1 # and this is the second comment # .. and now a third! text = "# This is not a comment because it's inside quotes."14 cũng áp dụng cho danh sách >>> width = 20 >>> height = 5 * 9 >>> width * height 90046 Có thể lồng danh sách (tạo danh sách chứa danh sách khác) chẳng hạn >>> width = 20 >>> height = 5 * 9 >>> width * height 90047 3. 2. Những bước đầu tiên để lập trình¶Tất nhiên, chúng ta có thể sử dụng Python cho các tác vụ phức tạp hơn là cộng hai với hai lại với nhau. Chẳng hạn, chúng ta có thể viết một dãy con ban đầu của dãy Fibonacci như sau >>> width = 20 >>> height = 5 * 9 >>> width * height 90048 Ví dụ này giới thiệu một số tính năng mới
chú thích 1Vì def fn():39 có quyền ưu tiên cao hơn >>> width = 20 >>> height = 5 * 9 >>> width * height 9005, nên def fn():102 sẽ được hiểu là def fn():103 và do đó dẫn đến def fn():104. Để tránh điều này và nhận được def fn():105, bạn có thể sử dụng def fn():1062 Không giống như các ngôn ngữ khác, các ký tự đặc biệt như def fn():107 có cùng ý nghĩa với cả dấu ngoặc đơn ( >>> width = 20 >>> height = 5 * 9 >>> width * height 90059) và dấu ngoặc kép ( >>> width = 20 >>> height = 5 * 9 >>> width * height 90000). Sự khác biệt duy nhất giữa hai loại này là trong các dấu ngoặc đơn, bạn không cần phải thoát khỏi def fn():110 (nhưng bạn phải thoát khỏi def fn():111) và ngược lại Câu lệnh nào sau đây gán giá trị 25 cho biến x trong Python?Câu lệnh nào sau đây gán giá trị 25 cho biến x trong Python. x ← 25 . x = 25 .
Cách nào sau đây là đúng khi khai báo một biến trong Python?fruit = 'banana' là cách đúng để khai báo biến chuỗi trong Python.
Điều nào sau đây định nghĩa một biến trong Python Mcq?Trả lời. D) Tên biến có thể bắt đầu bằng số . Giải trình. Tên biến không được bắt đầu bằng số, chỉ được bắt đầu bằng chữ cái hoặc dấu gạch dưới.
Điều nào sau đây đúng với tên biến trong Python Mcq?Điều nào sau đây đúng với tên biến trong Python? . một lời giải thích. Tên biến có thể có độ dài bất kỳ. unlimited length b) all private members must have leading and trailing underscores c) underscore and ampersand are the only two special characters allowed d) none of the mentioned Answer: a Explanation: Variable names can be of any length. |
Bài Viết Liên Quan
Hướng dẫn break if php - phá vỡ nếu php
(PHP 4, PHP 5, PHP 7, PHP 8) break ends execution of the current for, foreach, while, do-while or switch structure. break accepts an optional numeric argument which tells it how many nested ...
Cách chơi lol trên linux
Tôi là một người chơi đam mê Liên minh huyền thoại (LOL), Tôi hiện đang chơi trên máy chủ Bắc Mỹ Latinh (LAN) với bút danh tgtmundoVzla và ở đó tôi đã gặp ...
Ngày 2 12 âm năm 2023
Lịch vạn niên tháng 12 năm 2023Dương lịch: Tháng 12 năm 2023Âm lịch: Bắt đầu từ ngày 19/10 đến ngày 19/11Tiết khí:- Tiểu Tuyết (Từ ngày 22/11 đến ngày 6/12)- ...
Hướng dẫn python check data type of list elements - python kiểm tra kiểu dữ liệu của các phần tử danh sách
Vâng in thực sự là đường cú pháp cho __contains__, được lặp lại trên các nội dung của danh sách.does iterate over the contents of the list.Nếu bạn muốn sử dụng in ...
Hướng dẫn how do you capitalize every first word in python? - làm cách nào để bạn viết hoa từng từ đầu tiên trong python?
Chỉ vì loại điều này là thú vị đối với tôi, đây là hai giải pháp nữa.Chia thành từ, giới thiệu ban đầu từng từ từ các nhóm chia và tham gia lại. ...
Hướng dẫn access session storage javascript - truy cập lưu trữ phiên javascript
Sự khác nhau và cách sử dụng Local Storage, Session Storage và CookieBạn bị lẫn lộn giữa session storage, local storage và cookies? Bài viết dưới đây sẽ giúp bạn ...
Hướng dẫn parse html python - phân tích cú pháp html python
Vietnamese (Tiếng Việt) translation by Dai Phong (you can also view the original English article) Dai Phong (you can also view the original English article) Trong một bài viết trước, tôi ...
Hướng dẫn python networkx - mạng pythonx
Hướng dẫn này có thể giúp bạn bắt đầu làm việc với NetworkX.Tạo biểu đồ#Tạo một biểu đồ trống không có nút và không có cạnh.>>> import networkx as ...
Tuyển sinh đại học mở 2023
Với 2 cơ sở là Đại học mở Hà Nội và Đại học mở Thành Phố Hồ Chí Minh. Năm 2022, mức Học phí đại học Mở trung bình là 16 triệu đồng một năm. Đây ...
Hướng dẫn google sheets bar chart different colors - biểu đồ thanh google trang tính các màu khác nhau
Google Sheets hiện hỗ trợ màu sắc tùy chỉnh của các điểm dữ liệu riêng lẻ trong các biểu đồ của nó. Chỉ cần học cách thay đổi màu điểm dữ liệu ...
Hướng dẫn lzma python - con trăn lzma
Mới trong phiên bản 3.3.Mã nguồn: lib/lzma.py Lib/lzma.pyMô -đun này cung cấp các lớp và chức năng tiện lợi để nén và giải nén dữ liệu bằng thuật toán nén ...
April 26 2023 holiday
Holiday nameHoliday locationHoliday type World Intellectual Property Day - International (Products & Technology ) Secretaries Day Colombia Observance Day of Remembrance of the Chernobyl ...
Hướng dẫn google cloud translation api python - google dịch thuật toán đám mây api python
Giữ tổ chức với các bộ sưu tập lưu và phân loại nội dung dựa trên sở thích của bạn. Save and categorize content based on your preferences. Trang này cung cấp tài ...
Hướng dẫn what is difference == and === in javascript? - sự khác biệt == và === trong javascript là gì?
= Trong javascript là gì?Bằng (=) là toán tử gán, đặt biến ở bên trái của = với giá trị của biểu thức ở bên phải của nó. Nhà điều hành này chỉ định ...
Hướng dẫn dùng print directory trong PHP
Giới thiệuTrong phát triển ứng dụng, nhiều khi chúng ta cần làm việc với file (tập tin) và folder (thư mục). Một số thao tác phổ biến có thể kể đến như ...
Hướng dẫn php class to array - lớp php thành mảng
Chỉ cần đánh máy nóNội dung chính ShowShowLàm cách nào để chuyển đổi một chuỗi thành một mảng trong PHP?Làm thế nào để bạn chuyển đổi một phần tử ...
Hướng dẫn how to link excel to excel - cách liên kết excel với excel
Trên một bảng tính, nhấp vào ô nơi bạn muốn tạo một liên kết.Bạn cũng có thể chọn một đối tượng, chẳng hạn như hình ảnh hoặc một phần tử trong ...
Backdrop tất niên 2023 vector
1.Hình ảnh Thiệp Mời Tất Niên PNG Và Vector, Tải Xuống Miễn Phí Pngtree cung cấp cho bạn 75285 vector, png, psd và biểu tượng miễn phí hình ảnh Thiệp Mời ...
Hướng dẫn how to add an average line in google sheets - cách thêm một dòng trung bình trong google trang tính
Hướng dẫn này cung cấp một ví dụ từng bước về cách tạo biểu đồ sau với một dòng trung bình trong Google Sheets:Bước 1: Nhập dữ liệuĐầu tiên, hãy để ...
Hướng dẫn how to connect python code with website - cách kết nối mã python với trang web
Ngôn ngữ Python sử dụng CGI để thực thi trên trang web. Bạn phải nhập thư viện CGITB cho ngôn ngữ Python để thực thi và hiển thị kết quả trong trình duyệt ...