luulam
  • Nhảm
  • Thủ thuật
  • Developer
    • Python
  • Download
  • PC
    • macos
    • Hackintosh
No Result
View All Result
luulam
  • Nhảm
  • Thủ thuật
  • Developer
    • Python
  • Download
  • PC
    • macos
    • Hackintosh
No Result
View All Result
luulam
Home Developer

Biến trong Python

10 months ago
0
0
Share on FacebookShare on Twitter

Trong Python, chúng ta không cần khai báo biến một cách tường tôi, Khi bạn gán bất cứ giá trị nào cho biến trong python thì biến đó được khai báo một cách tự động. Phép gán được thực hiện bởi toán tử =

Toán hạng trái của toán tử = là tên biến và toán hạng phải là giá trị được lưu trữ trong biến. Ví dụ:

a = 20          # Mot phép gan so nguyen
b   = 100.0       # Mot so thuc
ten    = "Hoang"       # Mot chuoi

print a
print b
print ten

Ở đây, 20, 100.0 và Hoang là các giá trị được gán cho các biến a, b và ten. Các lệnh trên sẽ cho kết quả sau:

20
100.0
Hoang

Phép đa gán (multiple assignment) trong Python

Python cho phép bạn gán một giá trị đơn cho một số biến một cách đồng thời. Python hỗ trợ hai kiểu đa gán sau:

Gán giá trị đơn cho nhiều biến, ví dụ:

a = b = c = 1

Hoặc gán nhiều giá trị cho nhiều biến, ví dụ:

a,b,c=5,10,15  
print a  
print b  
print c  

Trong trường hợp này, các giá trị sẽ được gán theo thứ tự mà các biến xuất hiện.

Các kiểu dữ liệu chuẩn trong Python

Python có 5 kiểu dữ liệu chuẩn là:

  • Kiểu Number
  • Kiểu String
  • Kiểu List
  • Kiểu Tuple
  • Kiểu Dictionary

Ngoài kiểu Number và kiểu String mà có thể bạn đã được làm quen với các ngôn ngữ lập trình khác thì ở trong Python còn xuất hiện thêm ba kiểu dữ liệu đó là List, Tuple và Dictionary. Chúng ta sẽ tìm hiểu chi tiết từng kiểu dữ liệu trong một chương riêng (Bạn theo link để tìm hiểu chúng). Tiếp theo chúng ta tìm hiểu một số hàm đã được xây dựng sẵn trong Python để thực hiện phép chuyển đổi giữa các kiểu dữ liệu.

Chuyển đổi kiểu trong Python

Đôi khi bạn cần thực hiện một số phép chuyển đổi kiểu để thỏa mãn hàm hoặc phương thức nào đó, … Để thực hiện điều này, đơn giản là bạn sử dụng tên kiểu như là một hàm. Dưới đây là một số hàm đã được xây dựng sẵn để chuyển đổi từ một kiểu này sang một kiểu khác. Các hàm này trả về một đối tượng mới biểu diễn giá trị đã được chuyển đổi.

HàmMiêu tả
int(x [,base])Chuyển đổi x thành một số nguyên. Tham số base xác định cơ sở nếu x là một chuỗi
long(x [,base] )Chuyển đổi x thành một long int. Tham số base xác định cơ sở nếu x là một chuỗi
float(x)Chuyển đổi x thành một số thực
complex(real [,imag])Chuyển đổi x thành một số phức
str(x)Chuyển đổi x thành một chuỗi
repr(x)Chuyển đổi đối tượng x thành một chuỗi biểu thức
eval(str)Ước lượng một chuỗi và trả về một đối tượng
tuple(s)Chuyển đổi s thành một Tuple
list(s)Chuyển đổi s thành một List
set(s)Chuyển đổi s thành một Set
dict(d)Tạo một Dictionary. Tham số d phải là một dãy các Tuple của cặp (key, value)
frozenset(s)Chuyển đổi s thành một Fronzen Set
chr(x)Chuyển đổi một số nguyên thành một ký tự
unichr(x)Chuyển đổi một số nguyên thành một ký tự Unicode
ord(x)Chuyển đổi một ký tự đơn thành giá trị nguyên của nó
hex(x)Chuyển đổi một số nguyên thành một chuỗi thập lục phân
oct(x)Chuyển đổi một số nguyên thành một chuỗi bát phân

Tiếp tục với series: python cơ bản

Thấy hay và hũu ích hãy share với mọi người cùng đọc nhé ! Xem thêm tại : luulam.dev

Tags: pythonpython basic
Previous Post

Dictionary trong Python

Next Post

Toán tử trong Python Cơ bản

Next Post

Toán tử trong Python Cơ bản

Recommended

electron js

Electron js – Build cross-platform desktop apps với JavaScript, HTML, and CSS #1

28/04/2020

Vòng lặp while – for trong Python

19/03/2020

Microsoft Office 2019 macos google drive – Bộ Office mới nhất của Microsoft [Hỗ trợ Dark Mode]

29/03/2020

Hướng dẫn setup bios hackintosh cho Mainboard PC Laptop #8

02/04/2020

Tags

adobe airpods airpods pro amd apple bios build hackintosh build Pc Catalina cmd cos Crawler disk emulator hackintosh High Sierra ios ios13 JavaScript Macbook macos Mojave nitendo switch note office opencore photoshop python python basic series hackintosh Sierra unibeast window xml xpath
  • About
  • Contact
  • Privacy Policy

© 2021 Blog luulam.dev chia sẻ kiến thức tổng hợp về tin tức mới về tình hình phát triển công nghệ và nhiều mẹo trong lập trình, build pc, hackintosh, macos ...

No Result
View All Result
  • Nhảm
  • Thủ thuật
  • Developer
    • Python
  • Download
  • PC
    • macos
    • Hackintosh

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Go to mobile version