Bai32: Matrix python - mảng đa chiều python - Tự học lập trình python

  Рет қаралды 11,620

Gà Lại Lập Trình

Gà Lại Lập Trình

Күн бұрын

Пікірлер
@TruongPham-ew1hs
@TruongPham-ew1hs 2 жыл бұрын
bài học hữu ích quá, chúc anh 1 ngày tràn đầy năng lượng và vui vẻ !!
2 жыл бұрын
Cảm ơn. Chúc e học tốt nhé
@eduhochoc9428
@eduhochoc9428 2 жыл бұрын
Chúc mừng năm mới! chúc thầy vui khỏe nhiều thành công trong cuộc sống.
2 жыл бұрын
Tks bạn 🥰. Chúc bạn năm mới vui vẻ, hp, gặp nhiều may mắn. 🥰🥰🥰
@CFFM318
@CFFM318 Жыл бұрын
# 1. Viết chương trình nhập vào ma trận có m dòng và n cột # (m, n do người dùng nhập từ bàn phím). Các phần tử ngẫu nhiên # từ (1 đến 100 import random row= int(input("Enter the number Row of matrix:")) column= int(input("Enter the number Column of matrix:")) matrix= [] for i in range(0,row,1): one_row=[] for j in range(0,column,1): one_row.append(random.randrange(0, 100)) matrix.append(one_row) for hang in matrix: for element in hang: print("{:
@tinhocthuvi
@tinhocthuvi 11 күн бұрын
HAY QUÁ.
@MaiCrapToiYeu
@MaiCrapToiYeu 2 жыл бұрын
Cho 1 like và đăng ký kênh ông rồi , chúc ông thành công
@MaiNguyen-ni5uv
@MaiNguyen-ni5uv 7 ай бұрын
#Tạo bảng m dòng, n cột from random import randrange a=[] m=int(input('Enter Number row: ')) n=int(input('Enter Number column: ')) for i in range(m): onearr=[] for j in range(n): onearr.append(randrange(1,101)) a.append(onearr) #Hiển thị bảng for i in range(m): for j in range(n): #print("{:
@SơnNguyễn-w9x
@SơnNguyễn-w9x 3 ай бұрын
đa tạ
@nghiaha7439
@nghiaha7439 3 ай бұрын
from random import randrange m = int(input()) n = int (input()) arr = [] for i in range(m): a = [] for j in range(n): a.append(randrange(0,101)) arr.append(a) for i in range(m): for j in range(n): print("{:
@My.Daisy.
@My.Daisy. Жыл бұрын
hay quá a
Жыл бұрын
@MaiCrapToiYeu
@MaiCrapToiYeu 2 жыл бұрын
Tên hay lắm ông bạn
@TruongNGUYEN-kg4ct
@TruongNGUYEN-kg4ct Жыл бұрын
hello anh, anh xem giúp em sự khác nhau khi đặt arr=[] ở bên ngoài và đặt arr ở bên trong for cùng với vị trí của onerow được không? cũng như đặt onerow ở bên ngoài ấy, em thử tìm xem khác nhau như thế nào rồi mà tìm không ra nên mới nhờ anh ạ. cảm ơn anh
Жыл бұрын
Cho a code và đoạn em cần so sánh nhé
@TruongNGUYEN-kg4ct
@TruongNGUYEN-kg4ct Жыл бұрын
@ em tìm được nguyên nhân rồi tìm trên mạng không thấy nhưng có chatgpt rồi, Thanks anh
Жыл бұрын
@@TruongNGUYEN-kg4ct ok e
@thinhtranvan4877
@thinhtranvan4877 9 ай бұрын
Thầy có bài hướng dẫn làm về máy tính casio bằng python ko ạ
9 ай бұрын
chưa có e ạ.
@nguyenvanhung8891
@nguyenvanhung8891 2 жыл бұрын
from random import randrange m = int(input("Nhập số dòng: ")) n = int(input("Nhập số cột: ")) matrix = [] for i in range(m): dong = [] for j in range(n): dong.append(randrange(1, 100)) matrix.append(dong) for c in matrix: print(c) nhapd = int(input("Nhập dòng muốn xuất: ")) for x in range(len(matrix)): if x == nhapd: print(f"Dòng của bạn muốn xuất là:{matrix[x]}") nhapc = int(input("Nhập cột muốn xuất: ")) for y in range(m): for z in range(n): if z == nhapc: print(matrix[y][z]) # In ra số lớn nhất trong ma trận lớn trên mtmax = [] for h in range(m): for l in range(n): mtmax.append(matrix[h][l]) print("Số lớn nhất có trong mảng là: ",max(mtmax)) for riết lú luôn anh, không biết sau này em có tối ưu code nổi k nữa @@@
2 жыл бұрын
được chứ e, dần dần mới hình thành tư duy được , đừng lo, bước 1: là e cứ làm được ra đáp án đã, sau này e sẽ vỡ dần ra. yên tâm/
@nguyenvanhung8891
@nguyenvanhung8891 2 жыл бұрын
@ 🥰
@tchetnguyen684
@tchetnguyen684 2 жыл бұрын
@@nguyenvanhung8891 giờ này còn suất max bằng hàm bạn không biết giờ bạn đã dùng tới numpy chưa:)
2 жыл бұрын
Mới học thì Cứ làm dc cũng là ok r e ạ. Dần dần khác ngon ngay 😉
@chinhantruong99
@chinhantruong99 2 жыл бұрын
btvd: from random import randrange matrix=[] row=int(input("nhap hàng: ")) col=int(input("nhap cot: ")) for i in range(row): onerow=[] for j in range(col): onerow.append(randrange(1,101)) matrix.append(onerow) print(matrix) for i in range(len(matrix)): for j in range(len(matrix[i])): print(matrix[i][j],end="\t") print() s=int(input("xuất hàng bất kỳ: ")) for i in range(len(matrix)): if s==i: print(matrix[i]) lst=[] for i in matrix: for j in i: lst.append(j) print("giá trị lớn nhất là: ",max(lst)) em làm được câu 1,2,4 còn câu 3 là xuất cột bất kì thì em chưa làm được, a gợi ý giúp em cách làm đc ko ạ. cảm ơn anh ^^
2 жыл бұрын
xuất theo cột, thì e cũng dùng 2 dòng for, nhưng thêm điều kiện, cột = n thì mới print element. n là do người dùng nhập vào từ bàn phím :)
@chinhantruong99
@chinhantruong99 2 жыл бұрын
@ Dạ em cảm ơn nhiều ạ.
@minhleanh9441
@minhleanh9441 3 жыл бұрын
có lệnh nào tìm pt max ko a. e thấy max(arr) là dòng max của nó
3 жыл бұрын
làm gì có khái niệm dòng max e? có phần tử lớn nhất thôi , kk
@nuptih
@nuptih 2 жыл бұрын
Bài này lúc đầu xuất hàng cột em nhét biến đếm các thứ vào làm điều kiện cứ bị phức tạp rồi lỗi tùm lum :)) ,ngồi sửa lại cái điều kiện đơn giản hơn thì mới chạy đúng được :v from random import randrange hang=int(input('Nhập vào số hàng: ')) cot= int(input('Nhập vào số cột: ')) mt=[] for i in range(hang): mt2=[] for j in range(cot): mt2.append(randrange(1,101)) mt.append(mt2) print('matrix random của bạn là:') for i in range(hang): for j in range(cot): print(mt[i][j],end='\t') print() n=int(input(f'Matrix của bạn có {hang} hàng. Nhập hàng bạn muốn xuất ra ngoài màn hình: ')) print(f'Hàng bạn muốn xuất ra ngoài màn hình là hàng thứ {n}, có các giá trị là: ') for i2 in range(hang): for j2 in range(cot): if (i2+1)==n: print(mt[i2][j2],end='\t') print() n2=int(input(f'Matrix của bạn có {cot} cột. Nhập cột bạn muốn xuất ra ngoài màn hình: ')) print(f'Cột bạn muốn xuất ra ngoài màn hình là cột thứ {n2}, có các giá trị là: ') for i3 in range(hang): for j3 in range(cot): if (j3+1)==n2: print(mt[i3][j3]) mtmax=[] for i4 in range(hang): for j4 in range(cot): mtmax.append(mt[i4][j4]) print(f'Số có giá trị lớn nhất trong matrix trên là: {max(mtmax)}')
2 жыл бұрын
có khi phải làm cái huân chương trao cho học sinh chăm học nhất kênh thôi
@nuptih
@nuptih 2 жыл бұрын
@ có em chịu khó comment nên thầy thấy thế thôi :v ,chứ em tin chắc còn nhiều anh em đồng môn im ỉm học chăm chỉ từ lúc bắt đầu đến lúc xuất sư mà không đặt dấu răng ở video nào ý chứ, haha
2 жыл бұрын
Xong python học thêm android nữa cho rực rỡ em. 🥰
@nuptih
@nuptih 2 жыл бұрын
@ em thì đang muốn xong cơ bản này nhanh còn tìm hiểu pyautogui, imagesearch với cả selenium để ứng dụng vào tool MMO thầy ạ, còn học thêm android thì em không rõ nó như nào cả sẽ dùng nó vào việc gì nên nếu công việc có liên quan thì chắc em mới bắt đầu tìm hiểu :D :D ,giờ mục tiêu trước mắt là xong khóa cơ bản bên thầy đã, hehe
2 жыл бұрын
@@nuptih ok e. Android để viết app cho mobile. 😅
@lwong1805
@lwong1805 2 жыл бұрын
Ngồi mất tầm 2 tiếng mới giải quyết được bài về nhà thì chậm quá k a, cứ ngồi thử sai thử sai: với em làm mà có mấy cú pháp không nhớ phải đọc lại tài liệu =)) tra trên mạng có dòng tìm row ngắn mà đơn giản nhưng mà em không hiểu lắm: third_column = [row[2] for row in A]
2 жыл бұрын
chậm hay nhanh không quan trọng, quan trọng là kiên trì e ạ, mai e làm lại bài này hoặc sau này sang ngôn ngữ khác, e sẽ thấy nhanh hơn nhiều. Chậm nhưng e suy nghĩ để giải nó, sẽ làm e nhớ lâu hơn. Nên không cần lo nhé , cái rút gọn của e đang dùng a có bài hướng dẫn ở đây, xem phát hiểu nhé =)) kzbin.info/www/bejne/iJ6VfJqVgqikhac
@lwong1805
@lwong1805 2 жыл бұрын
@ dạ
@trandungguitar3796
@trandungguitar3796 Жыл бұрын
"Dong" Python nó hiểu là dòng của ma trận ạ?
Жыл бұрын
Không. Nó là tên do mìmh đặt thôi. A để là dong để e dễ hiểu thôi. E thích đặt j cũng dc. Thử đổi tên nó đi là e hiểu 🤩
@trandungguitar3796
@trandungguitar3796 Жыл бұрын
Em cảm ơn anh :D
@_MinhPhat
@_MinhPhat 2 жыл бұрын
có chỗ nào sai, chú sửa giúp con ạ! Con cảm ơn=) Với lại laptop con win7 ko tải python về đc nên con học trên web, nếu nhập code trên pycharm mà nó báo lỗi thì chú thông cảm giúp con nha from random import randrange a1=[] m=int(input("nhap so dong: ")) n=int(input("nhap so cot: ")) for i in range(m): a=[] for j in range(n): a.append(randrange(1,101)) a1.append(a) for i in range(len(a1)): for j in range(len(a1[i])): print(a1[i][j],end=" ") print() a2=int(input("chon 1 dong bat ki de xuat: ")) print(a1[a2-1]) a3=int(input("chon 1 cot bat ki de xuat: ")) for i in a1: print(i[a3-1]) a4=[] for i in a1: a4.append(max(i)) print("so lon nhat trong ma tran la:",max(a4))
2 жыл бұрын
Up win10 đi e. Cài dc mà. 😅
@_MinhPhat
@_MinhPhat 2 жыл бұрын
@ em up r mà ko đc:(( nó báo lỗi quài luôn, em tìm cách fix r mà vẫn ko đc em định nâng lên win8 nhưng mà sợ máy ko chạy đc, tại laptop nhà em cũng cũ r:( nếu có cách j thầy chỉ giúp em với, chứ em học tới bài numpy arr r mà ko pip install đc
2 жыл бұрын
@@_MinhPhat bản mới python o cài được trên win7 E thử các bản cũ hơn xem nhé. Chứ gõ trên web thì hạn chế vi.all7soft.com/python-windows-7/ E thử cái này xem. Chúc e sớm thành công. Ham học quá. Cố lên em.
@_MinhPhat
@_MinhPhat 2 жыл бұрын
@ có bản 64 bit ko thầy ơi Chứ em tải về là bản 32 bit
@_MinhPhat
@_MinhPhat 2 жыл бұрын
@ yayyyyyyyy Thầy oiw!!!!!!! em tải đc roofiiiiiii!!! em cảm ơn thâỳ nhiều nhiều lắm em vui qúa thầy owiiiiii=))
@MaiCrapToiYeu
@MaiCrapToiYeu 2 жыл бұрын
Gà lại lập trình ???
Bai33: Kiểu dữ liệu dict python - Tự học lập trình python
25:20
Gà Lại Lập Trình
Рет қаралды 4 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
Bài 38: numpy array python - Xử lý mảng đa chiều python với numpy
32:04
Lập Trình Python Cho Mọi Người | Game Đấm Lá Kéo | Beginner
25:07
Dũng Lại Lập Trình
Рет қаралды 554 М.
Минимум математики для Айтишников
16:12
Самое простое объяснение нейросети
16:30
Программный Кот
Рет қаралды 135 М.
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,2 МЛН