<!DOCTYPE html>
	<html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
	<head>
<title>&#91;Python Cơ Bản&#93; Phần 3&#x3A; Từ khóa và định danh trong Python</title>
<meta name="description" content="&#91;Python Cơ Bản&#93; Phần 3&#x3A; Từ khóa và định danh trong Python - Savefile - Tin Tức -...">
<meta name="author" content="TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG">
<meta name="copyright" content="TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG [webmaster@tinhocdct.xyz]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.0">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="&#91;Python Cơ Bản&#93; Phần 3&#x3A; Từ khóa và định danh trong Python">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;tinhocdct.xyz&#x002F;savefile&#x002F;hoat-dong-chuyen-mon&#x002F;python-co-ban-phan-3-tu-khoa-va-dinh-danh-trong-python-117.html">
<meta property="og:site_name" content="TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG">
<meta property="og:url" content="https://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-3-tu-khoa-va-dinh-danh-trong-python-117.html">
<link rel="shortcut icon" href="https://tinhocdct.xyz/favicon.ico">
<link rel="canonical" href="https://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-3-tu-khoa-va-dinh-danh-trong-python-117.html">
<link rel="alternate" href="https://tinhocdct.xyz/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tin-tuc/" title="Tin Tức - TIN TỨC" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/thong-cao-bao-chi/" title="Tin Tức - THÔNG BÁO" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/ban-tin-noi-bo/" title="Tin Tức - BẢN TIN NỘI BỘ" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tin-cong-nghe/" title="Tin Tức - CÔNG NGHỆ - KHOA HỌC" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/thu-thuat/" title="Tin Tức - THỦ THUẬT" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tien-ich/" title="Tin Tức - TIỆN ÍCH" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/ai/" title="Tin Tức - AI" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/khoa-hoc/" title="Tin Tức - KHOA HỌC" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/hoat-dong-chuyen-mon/" title="Tin Tức - HOẠT ĐỘNG CHUYÊN MÔN" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/hoat-dong-cong-doan/" title="Tin Tức - CÔNG ĐOÀN" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/hoat-dong-doan-the/" title="Tin Tức - ĐOÀN THỂ" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tuyen-sinh-huong-nghiep/" title="Tin Tức - TUYỂN SINH - HƯỚNG NGHIỆP" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/tuyen-sinh-2025/" title="Tin Tức - TUYỂN SINH" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/huong-nghiep/" title="Tin Tức - HƯỚNG NGHIỆP" type="application/rss+xml">
<link rel="alternate" href="https://tinhocdct.xyz/rss/lich-cong-tac-tuan/" title="Tin Tức - Lịch công tác tuần" type="application/rss+xml">
<link rel="preload" as="script" href="https://tinhocdct.xyz/assets/js/jquery/jquery.min.js">
<link rel="preload" as="script" href="https://tinhocdct.xyz/assets/js/language/vi.js">
<link rel="preload" as="script" href="https://tinhocdct.xyz/assets/js/global.js">
<link rel="preload" as="script" href="https://tinhocdct.xyz/themes/default/js/news.js">
<link rel="preload" as="script" href="https://tinhocdct.xyz/themes/default/js/main.js">
<link rel="preload" as="script" href="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1816161148536198">
<link rel="preload" as="script" href="https://tinhocdct.xyz/themes/default/js/bootstrap.min.js">
<link rel="StyleSheet" href="https://tinhocdct.xyz/assets/css/font-awesome.min.css">
<link rel="StyleSheet" href="https://tinhocdct.xyz/themes/default/css/bootstrap.non-responsive.css">
<link rel="StyleSheet" href="https://tinhocdct.xyz/themes/default/css/style.css">
<link rel="StyleSheet" href="https://tinhocdct.xyz/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://tinhocdct.xyz/themes/default/css/news.css">
<link rel="StyleSheet" href="https://tinhocdct.xyz/assets/css/default.vi.0.css">
<style>
	body{background: #fff;}
</style>
	</head>
	<body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG</h2>
		<p class="pull-right"><a title="TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG" href="https://tinhocdct.xyz/">https://tinhocdct.xyz</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>&#91;Python Cơ Bản&#93; Phần 3&#x3A; Từ khóa và định danh trong Python</h1>
		<ul class="list-inline">
			<li>Thứ ba - 25/05/2021 05:24</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
			Mỗi ngôn ngữ lập trình có từ khóa (keyword) và định danh (identifier) khác nhau và Python cũng không ngoại lệ.
		</div>
				<div class="imghome">
			<img alt="Python" src="https://tinhocdct.xyz/uploads/news/2021_05/hinh-1.png" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<p>Trong bài này chúng ta sẽ tìm hiểu về từ khóa Python là từ dành riêng cho Python và định danh là tên cho các biến, hàm trong Python.</p>

<h2>Keyword của Python</h2>

<p>Keyword của Python như đã nói là những từ chỉ dành riêng cho<a href="https://quantrimang.com/python">&nbsp;Python</a>. Bạn không thể sử dụng những keyword này để đặt tên cho biến, hay sử dụng chúng như các hằng, tên định danh.</p>

<p>Trong Python, ngoại trừ True, False và None được viết hoa ra thì các keyword khác đều được viết dưới dạng chữ thường, đây là điều bắt buộc.</p>

<p>Dưới đây là danh sách các từ khóa trong&nbsp;<a href="https://quantrimang.com/python-la-gi-tai-sao-nen-chon-python-140518">ngôn ngữ lập trình Python</a>: (Danh sách này tính đển Python 3.0, các phiên bản mới hơn có thể có thêm keyword bổ sung)</p>
&nbsp;

<table width="100%">
	<tbody>
		<tr>
			<td>
			<ul>
				<li>False</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>class</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>finally</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>is</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>return</li>
			</ul>
			</td>
		</tr>
		<tr>
			<td>
			<ul>
				<li>None</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>continue</li>
			</ul>
			</td>
			<td>
			<ul>
				<li><a href="https://quantrimang.com/vong-lap-for-trong-python-142234">for</a></li>
			</ul>
			</td>
			<td>
			<ul>
				<li>lambda</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>try</li>
			</ul>
			</td>
		</tr>
		<tr>
			<td>
			<ul>
				<li>True</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>def</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>from</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>nonlocal</li>
			</ul>
			</td>
			<td>
			<ul>
				<li><a href="https://quantrimang.com/vong-lap-while-trong-python-142407">while</a></li>
			</ul>
			</td>
		</tr>
		<tr>
			<td>
			<ul>
				<li>and</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>del</li>
			</ul>
			</td>
			<td>
			<ul>
				<li><a href="https://quantrimang.com/tu-khoa-global-trong-python-147596" title="Từ khóa global trong Python">global</a></li>
			</ul>
			</td>
			<td>
			<ul>
				<li>not</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>with</li>
			</ul>
			</td>
		</tr>
		<tr>
			<td>
			<ul>
				<li>as</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>elif</li>
			</ul>
			</td>
			<td>
			<ul>
				<li><a href="https://quantrimang.com/lenh-if-ifelse-trong-python-141111">if</a></li>
			</ul>
			</td>
			<td>
			<ul>
				<li>or</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>yield</li>
			</ul>
			</td>
		</tr>
		<tr>
			<td>
			<ul>
				<li>assert</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>else</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>import</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>pass</li>
			</ul>
			</td>
			<td>&nbsp;</td>
		</tr>
		<tr>
			<td>
			<ul>
				<li>break</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>except</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>in</li>
			</ul>
			</td>
			<td>
			<ul>
				<li>raise</li>
			</ul>
			</td>
		</tr>
	</tbody>
</table>

<h2>Định danh trong Python</h2>

<p>Định danh là tên được đặt cho các thực thể như class, function, biến,... trong Python. Nó giúp phân biệt thực thể này với thực thể khác.</p>

<p>Quy tắc viết định danh và vài tips cho định danh trong Python:</p>

<ul>
	<li>Định danh có thể là sự kết hợp giữa các chữ cái viết thường (từ a đến z) hoặc viết hoa (A đến Z) hoặc các số (từ 0 đến 9) hoăc dấu gạch dưới (_). Định danh hợp lệ sẽ giống như thế này: bien_1, tinh_tong_0_9, firstClass.</li>
	<li>Định danh không thể bắt đầu bằng một chữ số, ví dụ 1bien là không hợp lệ, nhưng bien1 thì đúng.</li>
	<li>Định danh phải khác các keyword. Bạn thử nhập and = 1 rồi chạy sẽ xuất hiện thông báo lỗi &quot;SyntaxError: invalid syntax&quot;.</li>
	<li>Python không hỗ trợ các ký tự đặc biệt như !, @, #, $, %,... trong định danh. Nếu cố tình gán các ký tự này trong định danh bạn cũng sẽ nhận được thông báo lỗi &quot;SyntaxError: invalid syntax&quot; hoặc &quot;NameError:...&quot;</li>
	<li>Định danh có thể dài bao nhiêu tùy ý.</li>
	<li>Tên lớp thường bắt đầu với một chữ cái hoa. Tất cả các định danh khác bắt đầu với chữ cái thường.</li>
	<li>Định danh bắt đầu với một dấu dạch dưới _ thì là định danh private.</li>
	<li>Định danh bắt đầu với 2 dấu gạch dưới __ thì mức độ private cao hơn.</li>
	<li>Nếu định danh bắt đầu và kết thúc bằng 2 dấu gạch dưới (__init__ chẳng hạn) thì định danh đó là tên đặc biệt được ngôn ngữ định nghĩa.</li>
	<li>Nên đặt tên định danh có nghĩa. Dù c = 10 vẫn đúng, nhưng viết count = 10 sẽ rõ nghĩa hơn và dễ hiểu nó là gì hơn dù bạn đã xem code một đoạn dài sau đó.</li>
	<li>Python là ngôn ngữ lập trình phân biệt chữ hoa, chữ thường, nghĩa là bien và Bien là không giống nhau.</li>
	<li>Khi đặt định danh nhiều từ bạn có thể dùng dấu gạch dưới giữa các từ, day_la_mot_bien_dai, kiểu vậy.</li>
	<li>Bạn có thể viết theo phong cách HoaRoiThuong như thế này để phân biệt các từ trong trường hợp biến dài.</li>
</ul>

<p>Vậy là bạn đã nắm được những quy tắc cơ bản về keyword và định danh trong Python rồi. Trong bài tiếp theo chúng ta sẽ biết về cách viết lệnh, thụt lề và bình luận trong Python.</p>

<p><em>Phần sau:</em>&nbsp;<a href="http://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-4-cach-viet-lenh-thut-le-va-chu-thich-trong-python-118.html" target="_blank">&#91;Python Cơ Bản&#93; Phần 4:&nbsp;Cách viết lệnh, thụt lề và chú thích trong Python</a><br  />
<em>Phần trước:</em>&nbsp;<a href="http://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-2-cach-cai-dat-python-tren-windows-macos-linux-116.html" target="_blank">&#91;Python Cơ Bản&#93; Phần 2:&nbsp;Cách cài đặt Python trên Windows, macOS, Linux</a></p>
		</div>
				<div id="author">
						<p>
				<strong>Tác giả bài viết:</strong>
				Thanh Sơn
			</p>
						<p>
				<strong>Nguồn tin:</strong>
				quantrimang.com
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-3-tu-khoa-va-dinh-danh-trong-python-117.html" title="&#91;Python Cơ Bản&#93; Phần 3&#x3A; Từ khóa và định danh trong Python">https://tinhocdct.xyz/hoat-dong-chuyen-mon/python-co-ban-phan-3-tu-khoa-va-dinh-danh-trong-python-117.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; TỔ TIN HỌC TRƯỜNG THPT ĐỖ CÔNG TƯỜNG
		</div>
		<div id="contact">
			<a href="mailto:webmaster@tinhocdct.xyz">webmaster@tinhocdct.xyz</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://tinhocdct.xyz/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<div id="run_cronjobs" style="visibility:hidden;display:none;"><img alt="" src="/index.php?second=cronjobs&amp;p=q8irg3cE" width="1" height="1" /></div>
<script src="https://tinhocdct.xyz/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_is_recaptcha=0;</script>
<script src="https://tinhocdct.xyz/assets/js/language/vi.js"></script>
<script src="https://tinhocdct.xyz/assets/js/global.js"></script>
<script src="https://tinhocdct.xyz/themes/default/js/news.js"></script>
<script src="https://tinhocdct.xyz/themes/default/js/main.js"></script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1816161148536198"
     crossorigin="anonymous"></script>
<script src="https://tinhocdct.xyz/themes/default/js/bootstrap.min.js"></script>
</body>
</html>