Top doanh nghiệp đã đăng ký cho nhân viên
Bạn sẽ học được gì?
Khoá học này sẽ có:
Video
12h 41m giờ học
Article
0 bài viết chuyên môn
Material
2 tài liệu đính kèm
Exam questions
0 đề thi ghi nhớ kiến thức
Khóa học này dành cho ai?
Nội dung khoá học
23 Chương . 103 bài giảng . 12h 41m giờ học
Mô tả khoá học
Ngôn ngữ lập trình Python
Python là ngôn ngữ lập trình kịch bản (scripting language) do Guido van Rossum tạo ra năm 1990. Cho đến nay ngôn ngữ Python đã trở thành một trong 5 ngôn ngữ lập trình phổ biến nhất trên thế giới.
Cùng với sự phát triển theo cấp số nhân của khoa học công nghệ, ngôn ngữ Python ngày càng có nhiều ứng dụng không thể thiếu, cùng với đó là tình trạng luôn khát nhân lực tinh anh về Python của các doanh nghiệp, do đó một lập trình viên Python có vị trí và mức lương bổng rất cao. Điều này lý giải phần nào vì sao rất nhiều người, nhất là các bạn trẻ là học sinh, sinh viên đại học tìm học các khóa học công nghệ thông tin chuyên biệt về Python hiện nay.
Nhằm giúp các bạn tiếp cận đến Python một cách bài bản, chi tiết và khoa học nhất, giảng viên Trần Duy Thanh đã cho ra mắt khóa học "Làm chủ Python trong 4 tuần" dành riêng cho các bạn có nhu cầu tìm hiểu và mong muốn học ngôn ngữ lập trình như một kỹ năng lập trình, ứng dụng hiệu quả và trở thành cánh tay đắc lực cho công việc của bạn sau này.
Nội dung khóa học "Làm chủ Python trong 4 tuần"
Khóa học sẽ cung cấp toàn bộ kiến thức từ cơ bản đến chuyên sâu của lập trình Python, giúp học viên có thể tạo ra một ứng dụng Python hoàn chỉnh sau khi hoàn thành khóa học:
Đặc biệt khóa học được thiết kế thành 11 phần học nhỏ với các nội dung và vấn đề của ngôn ngữ lập trình Python, giúp học viên dù mới lần đầu tiếp xúc cũng có thể theo kịp và thành thạo ngôn ngữ này.
Bắt đầu khóa học và trở thành lập trình viên chuyên nghiệp ngay hôm nay.
Giảng viên:
Hỏi đáp khóa học
Thảo luận về bài học
39 thảo luận
Hồ Duy Phương 27 Mar 2023
thầy có gui file tài liệu để học không thầy, sao em không thấy tải về
Ths. Trần Duy Thanh [Giảng viên] 27 Mar 2023
Hi Em
Gitiho để tải liệu ở bài cuối cùng (103), Em bấm vào tải nhé
Để Thầy báo Gitiho để ở chỗ nào đó dễ tìm hơn
Thầy Thanh
thevinhhv2509@gmail.com 21 Feb 2023
Thầy cho em hỏi, thầy có giảng khóa python nâng cao hơn không ạ, em muốn học nâng cao và ứng dụng python cho Excel Cảm ơn thầy !
Ths. Trần Duy Thanh [Giảng viên] 21 Feb 2023
Hi Em
Em tìm hiểu sâu về Pandas Em nhé
Hiện Thầy đang nghiên cứu các lĩnh vực máy học, robotics, Thầy sẽ ra các khóa học nâng cao sau
Thầy Thanh
Thịnh Phương Loan 16 Feb 2023
Cho em hỏi end = “\t” có nghĩa là gì ạ
Trợ giảng Gitiho (Huyền Trang) 16 Feb 2023
Chào bạn! Trong Python, end là một tham số được sử dụng với hàm print() để xác định ký tự được thêm vào cuối của chuỗi được in ra màn hình. Mặc định, ký tự này là dấu xuống dòng "\n".
Nếu bạn gán giá trị cho tham số end bằng "\t", nó sẽ thêm ký tự tab (\t) vào cuối chuỗi được in ra màn hình thay vì dấu xuống dòng. Điều này có thể hữu ích khi bạn muốn in các giá trị cách nhau bởi một ký tự tab thay vì mỗi giá trị trên một dòng riêng biệt.
Nguyễn Thanh Thảo 25 Oct 2022
Chào thầy,
Nhờ thầy gửi kết quả bài tập rèn luyện chương 5.
Em cảm ơn
Nguyễn Thanh Thảo 25 Oct 2022
Câu 1: 100
Câu 2: 1
Câu 3:
range(5) : chạy từ 0 đến 4
range(5,10): chạy từ 5 đến 9
range(5,20,3): chạy 5, 8, 11, 14, 17
range(20, 5,-1): chạy từ 20 lùi về đến 6
range (20, 5 , -3): chạy 20 , 17 , 14 , 11, 8
range (10,5): chạy từ 10 đến 6
range (0):-
range(10,101,10): chạy 10 20 30 40 50 60 70 80 90 100
range(10,-1,-1): chạy 10 9 8 7 6 5 4 3 2 1 0
range(-3,4): chạy -3 -2 -1 0 1 2 3
range(0,10,1): chạy 0 1 2 3 4 5 6 7 8 9 10
Nhờ thầy kiểm tra giúp em
Nguyễn Thanh Thảo 25 Oct 2022
Chào thầy,
Cho em xin kết quả bài tập tự rèn luyện Chương 6, bài giảng 48 ạ.
Em cảm ơn
Ths. Trần Duy Thanh [Giảng viên] 25 Oct 2022
Hi Em
Các bài tự rèn luyện không cung cấp đáp án
Học viên ráng luyện tập và hỏi các lỗi trong quá trình xử lý
Mục đích tự rèn luyện là giúp nâng cao sự áp dụng kiến thức từ các bài mẫu
Thầy Thanh
Minh Phạm 06 Sep 2022
mấy cái hàm này của cấp 3 hả thầy tại em cấp 2 nên ko hiểu lắm ạ
Ths. Trần Duy Thanh [Giảng viên] 06 Sep 2022
Hi Em
Đó là các bài học để luyện cách viết hàm, nó không nằm trong cấp 2, hay cấp 3. Mà nó là kiến thức nền tảng quan trọng để hiểu cơ chế hoạt động của các hàm
Thầy Thanh
Nguyễn Thanh Binh 30 Aug 2022
Chao Thay,
em viet code cho bt nay nhung khong ra ket qua. Xin Thay cho loi giai
a=int(input('nhap vao 1 so:'))
if a in range (1,100):
hangchuc=a//10
hangdv=a%10
if a==1:
print('mot')
elif a==2:
print('hai')
elif a==3:
print('ba')
elif a==4:
print('bon')
elif a==5:
print('nam')
elif a==6:
print('sau')
elif a==7:
print('bay')
elif a==8:
print('tam')
elif a==9:
print('chin')
elif a==10:
print('muoi')
else:
print(hangchuc,'muoi',hangdv)
else:
print('khong phai so co hai chu so')
Ths. Trần Duy Thanh [Giảng viên] 30 Aug 2022
Hi Em
Bên dưới dòng:
hangdv=a%10
Em thử xuất a ra bằng bao nhiêu
hangchuc, hangdv
Để biết được điều kiện nó nằm ở chỗ nào
Nguyễn Thanh Binh 14 Aug 2022
Thay giup em:
win = input ('Co tip khong?')
a='Mung qua' if win !='co' else 'buon tenh'
print(a)
2. trong bai phuong trinh bac 2, neu minh viet a = int (input()) thi minh co the biet if a= 0 hay phai viet a==0.
Em nham lan giua phep bang va phep gan. xin they noi ro hon.
Xin cam on Thay
Ths. Trần Duy Thanh [Giảng viên] 14 Aug 2022
Hi Em
Có thể Em nhập sai dữ liệu thôi Em. Lưu ý Unikey lâu lâu nó bị dữ liệu rác, nên Em có thể tắt Unikey . Và code đang so sánh là có phân biệt hoa thường.
2. so sánh là 2 dấu bằng , còn gán là 1 dấu bằng
nên trong biểu thức if thường là so sánh , nên Em dùng a==0
Thầy Thanh
Lê Văn Lai 11 Aug 2022
Hi Thầy,
Hàm SortSP(dssp) trong trường hợp này mình không cần return dssp để trả giá trị về à thầy ?
Thanks Thầy,
Ths. Trần Duy Thanh [Giảng viên] 11 Aug 2022
Hi Em
Em thích return cũng được, nhưng thường nếu truyền là đối tượng thì nó tự động hiểu là Reference nên không cần
Thầy Thanh
Lê Văn Lai 02 Aug 2022
a = 5
b = 7
"""
#cach viet thu 1
if a!=b:
c=113
else:
c=115
"""
# cach viet thu 2
c = 113 if a!=b else c = 115
print(c)
Kết quả:
c = 113 if a!=b else c = 115
^^^^^^^
SyntaxError: invalid syntax. Maybe you meant '==' or ':=' instead of '='?
Lê Văn Lai 02 Aug 2022
Sorry em bị nhầm giá trị biến trả về sau else. Em đã fixed đc rồi ạ
Đặng Quang Trang 23 Jul 2022
Khóa học này không có tài liệu hả thầy
Ths. Trần Duy Thanh [Giảng viên] 23 Jul 2022
Hi Em
Có Em Nhé
Có đây đủ
Em kéo xuống dưới có link tải
Thầy Thanh
Nguyễn Thanh Binh 02 Jul 2022
Chao thay,
Toi ten Binh. Xin Thay cho biet toi cai python 3.10.5 co duoc khong? vi version 3.6.4 khong con hieu luc. Xin Thay xem ghi chu duoi day. Cam on THay
https://gitiho.com/discussion/image-d..." style="max-width:100%;margin:0.5rem 0;">
Ths. Trần Duy Thanh [Giảng viên] 02 Jul 2022
Chào bạn, bạn cài version >=3.7 OK.
Lưu ý không phải version mới là tốt nhất, mà nó lệ lệ thuộc vào nhiều yêu cầu lúc triển khai, nó phù hợp với của mình là được.
Minh Phạm 01 Jul 2022
Tại sao cái dt=r**2 mà không phải là dt=math.pi*r**2 vậy thầy?
Ths. Trần Duy Thanh [Giảng viên] 01 Jul 2022
Hi Em
đây là bài tập minh họa về dùng try catch để bắt lỗi á Em. nên Thầy cố tình làm sai để test
Thầy Thanh