You are on page 1of 3

2/7/23, 8:53 AM K15_introduction_to_python.

ipynb - Colaboratory

1 print("Xin chào!")
2 print("Hello!")
3 print(4 * 5)
4
5 # press "shift + enter" to run this cell

Xin chào!
Hello!
20

1 x = 2 # đặt một biến x tham chiếu đến giá trị 2
2 print(x)
3 print(type(x))

2
<class 'int'>

1 x = 2.0
2 print(x, type(x))

2.0 <class 'float'>

1 # kiểu string 
2 # là các ký tự được đặt trong "" hoặc ''
3 x = "Hello world"
4 print(x)
5 print(type(x))
6 print("Số lượng kỹ tự:", len(x))
7 print("To upper case:", x.upper())
8 print("To lower case: ", x.lower())

Hello world
<class 'str'>
Số lượng kỹ tự: 11
To upper case: HELLO WORLD
To lower case: hello world

1 # nối hai string bằng toán tử +
2 x = "Hello"
3 y = "Phenikaa"
4
5 z = x + " " +  y
6 print(z)

Hello Phenikaa

1 # multiline string được đặt trong """  """
2 x = """I am new student at Phenikaa Uni.
3 I enjoy learning python very much.
4 I learn it every day.
5 """
6 print(x)
7 print(len(x))

I am new student at Phenikaa Uni.


I enjoy learning python very much.
I learn it every day.

91

1 # format string
2 age = 40
3 x = "Tôi hiện tại %d tuổi" % age # d for integer, f for float, s for string
4 print(x)
5
6 x = "Tôi hiện tại {} tuổi".format(age)
7 print(x)
8
9 x = f"Tôi hiện tại {age} tuổi"
10 print(x)

Tôi hiện tại 40 tuổi


Tôi hiện tại 40 tuổi
Tôi hiện tại 40 tuổi

1 # string indexing and slicing
2 age = 30
3 x = f"Tôi hiện tại {age} tuổi"

https://colab.research.google.com/drive/1smY538crAvYS_Ro378Y2Ki1piGEz6Q0X#scrollTo=5mYGQH9B-Xsp&printMode=true 1/3
2/7/23, 8:53 AM K15_introduction_to_python.ipynb - Colaboratory
4
5 print(x)
6 print(x[0])
7 print(x[1])
8
9 print(x[:5])
10 print(x[2:5])
11 print(len(x))
12
13 print(x[10:]) 
14 print(x[10:-1]) # -1 đại diện cho chỉ số của ký tự cuối cùng
Tôi hiện tại 30 tuổi
T
ô
Tôi h
i h
20
ại 30 tuổi
ại 30 tuổ

1 # Boolean biểu diễn giá trị True hoặc False
2 x = True 
3 print(x)
4 print(type(x))
5
6 y = 5 > 3
7 print(y)
8
9 z = 5 == 3 # toán tử == so sánh hai toán hạng
10 print(z)

True
<class 'bool'>
True
False

1 # cấu trúc điều khiển (flow control) if - elif - else
2 a = 3
3 b = 2
4
5 condition1 = a > b
6 condition2 = a == b
7 condition3 = a < b
8
9 if condition1:
10   print(f" {a} is greater than {b}")
11   print("I am in the block of condition1")
12 elif condition2:
13   print(f" {a} equals {b}")
14   print("I am in the block of condition2")
15 else:
16   print(f" {a} is less than {b}")
17

3 is greater than 2
I am in the block of condition1

1 #·list,·vòng·lặp·for,·hàm·trong·python
2 #·sử·dụng·thư·viện·trong·python,·thư·viện·numpy
3
4
5 #·list·->·lưu·trữ·một·chuỗi·các·đối·tượng
6 #·xử·lý·thông·tin·của·nhiều·đối·tượng
7 #·VD·list·chứa·tên·các·bạn·sv·trong·lớp·
8 #·->·mỗi·phần·tử·sẽ·là·chuỗi·ký·tự·(string)
9 #·Đạt,·Đào,·Quân,·Đức,·Quyền
10
11 #·Khai·báo·list:·đặt·các·đối·tượng·vào·trong·[]
12 names·=·["Đạt",·"Đào",·"Quân",·"Đức",·"Quyền"]
13 print(names)
14 print(type(names))
15
16 #·truy·xuất·đến·các·thành·phần·của·list·bằng·chỉ·số
17 #·các·thành·phần·của·list·được·đánh·chỉ·số·(index)·từ·0
18 #·tên_list[idx]
19 #·Ví·dụ·truy·suất·đến·phần·tử·số·0
20 print(f"The·0th·elements:·{names[0]}")
21 print(f"The·4th·elements:·{names[4]}")
22
23 #·Xác·định·chiều·dài·của·list:·hàm·len·(có·sẵn·trong·python)
24 print(f"The·length·of·list:·{len(names)}")

https://colab.research.google.com/drive/1smY538crAvYS_Ro378Y2Ki1piGEz6Q0X#scrollTo=5mYGQH9B-Xsp&printMode=true 2/3
2/7/23, 8:53 AM K15_introduction_to_python.ipynb - Colaboratory

['Đạt', 'Đào', 'Quân', 'Đức', 'Quyền']


<class 'list'>
The 0th elements: Đạt
The 4th elements: Quyền
The length of list: 5

1 x = [1, 2, 3, 4, 1, 2]
2
3 print(x[1:3])

[2, 3]

Colab paid products - Cancel contracts here

https://colab.research.google.com/drive/1smY538crAvYS_Ro378Y2Ki1piGEz6Q0X#scrollTo=5mYGQH9B-Xsp&printMode=true 3/3

You might also like