Như title, nếu một người có tư duy nhưng không có đam mê với IT, theo chỉ vì tiền thì liệu có trụ nổi không các bác?
Bác xem bác dưới lý giải nè, vấn đề là học mãi kiến thức IT, bác làm được điều đó thì theo được.
Bữa chỉ hỏi đứa em là nó làm gì, nó bảo nhìn code để hiểu đứa trước viết thế để làm gì, mà để hiểu thì phải học khá nhiều, lại còn phải liên kết mấy kiến thức đó nữa. Làm cái mới thì mất ít thời gian (phần mềm mới), coi code người trước viết xong sửa chữa update thì tốn thời gian (Refactor code phần mềm đã có).
Để dễ hình dung, bác đọc cái này, 1 cái đơn giản trong Python mà Python 2 viết khác, Python 3 viết khác:
https://daynhauhoc.com/t/su-khac-biet-giua-input-va-raw-input-trong-python/4599
Trong python 2 thì
raw_input sẽ đọc 1 dòng từ
stdin (bỏ đi kí tự '\n' cuối cùng). Còn
input sẽ
eval từ
raw_input đọc được.
###ví dụ:
raw_input()
### nhập '1+2'
### => '1+2'
input()
### => 3
Ở python 3 thì họ không dùng
raw_input nữa mà dùng
input tương đương với
raw_input ở python 2
Lí do bảo mật chắc là
eval từ input rồi
Hay ví dụ này dễ hiểu hơn nữa nè:
Vì thử sự khác nhau giữa ‘raw_input’ với ‘input’ trên cả 2 phiên bản python 2 và python 3 mà mình phát hiện ra là riêng với lệnh print ở 2 phiên bản khá khác nhau.
Python 2: viết print hay print() đều được
Python 3: bắt buộc phải viết print() lệnh mới chạy.
(Mới ngó thử tới đây T_T)
thông minh kiểu gì thì bị bào cho chừng 2 wave upgrade công nghệ là chán cmnr
mà nó còn update công nghệ theo chu kì 2 năm nữa mới vl