Cho e hỏi nếu muốn xuất chuỗi từ trái sang phải trong python thì làm sao.
Nếu muốn xuất chuỗi từ trái sang phải trong python thì làm sao?
chuỗi là gì bạn ? String hả, bạn nói rõ hơn được không ? mình không hiểu bạn muốn hỏi gì
Cách ngắn gọn nhất là dùng theo kiểu list slice
print ("banana"[::-1])
#ananab
Ý mình là có 1 string muốn xuất ra từng ký tự cho đến hết
text = '‘tung ki tu cho den het’
a = [x for x in text]
print(a)
Print như vậy thì sẽ xuống dòng sao bạn có cách nào để nó đi từ trái sang phải k
a = [x for x in text]
print(a, end="\t")
thay ký tự sau khi in là tab thay vì mặc định là new line ("\n")
V có cách nào xuất ra đúng vs text ban đầu của mình k
Hay còn hiểu là tạo dòng chữ xuất hiện từng ký tự
Thì thay end = ‘\n’ thành end = ‘’ thôi.
Nhưng chú ý tùy python console, có console chỉ in từng dòng. nên nó chỉ in sau khi có ký tự ‘\n’,
À mình hiểu rồi tks bạn nhé
Trong python 2 khác python 3 cú pháp đó trong python 3 còn mình xài python 2 v cú pháp nó sẽ ntn
for x in str:
print x,
Phải vậy không ?
Chắc là chỉ còn cách này thôi
import sys
a = "adfasdf"
for i in a:
sys.stdout.write(i)