Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Một số câu lệnh đơn giản trong python

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Một số câu lệnh đơn giản trong python



    MỘT SỐ CÂU LỆNH ĐƠN GIẢN TRONG PYTHON
    1. CONCATENATION
    • Câu lệnh in ra màn hình
    Code:
     print("Quote's can have LOT's of Quote's!")
    print ("Hello World using ‘new Python' !”)
    Dấu nháy đơn trong 2 câu trên được in ra màn hình terminal là do lệnh print hiểu đó là một ký tự bình thường nằm trong dấu nháy đôi.

    • Biến (variable)
    Trong ví dụ dưới đây, chúng ta định nghĩa ra các biến variable1, variable2, variable3. Sau đó chúng ta sẽ thử nghiệm một số thao tác trên các biến này.
    • [*=2]Biến có kiểu dữ liệu String
    Code:
    Variable1 = “this is a ‘sequence’”
    Variable2 = “with a value of”
    • [*=2]Biến có kiểu dữ liệu interger
    Variable3 = 5678
    • [*=2]Một số cách nối chuỗi :
    Code:
    print(variable1 + " " + variable2)
    print(variable1 + variable2 , variable3)
    • [*=2]Ép kiểu :
    Code:
    print(variable1 + variable2 + str(variable3)
    • Phân tích câu lệnh:
    • Code:
      [*=2]print ("The Python3.5 way: '\n' {0} {1:d}".format(variable1, variable3))
    • [*=2]\n: thực hiện lệnh xuống dòng[*=2]{0}: ứng với giá trị 0 trong format(0,1). Vị trí 0 có giá trị là”variable1” còn 1 có giá trị “variable3”. Chèn giá trị và định dạng giá trị đó thành một định dạng cụ thể.[*=2]{1:d}: “1”ứng với giá trị 1 trong format(0,1); còn “d” là tùy chọn chỉ định kết quả trả về kiểu định dạng là một số nguyên. Chèn giá trị và định dạng giá trị đó thành một định dạng cụ thể.
    • Code:
      [*=2]print ("printing back spaces:")
    Code:
    [COLOR=#2c3e50][SIZE=14px][FONT=Tahoma]print ("hello world\b\b\b\b\bthere !") # backspace character – try it and see what happens
    print ('\n')[/FONT][/SIZE][/COLOR]
    • [*=3]\b: xóa 1 ký tự đứng trước nó, \b xuất hiện bao nhiêu lần nó sẽ xóa đúng bao nhiêu ký tự đứng trước nó.
    • Code:
      [*=2]print("printing tabs")
    Code:
    [COLOR=#2c3e50][SIZE=14px][FONT=Tahoma]print("hello world\tthere !")
    print('\n')[/FONT][/SIZE][/COLOR]
    • [*=3]\t: thực hiện lệnh khoảng cách giữa các ký tự.


    IMPORTING MODULES
    • Tạo file “demo.py” chứa mảng “agv[‘name’, ‘ngay’, ‘tuoi’]”
    • Tạo file “testmodule.py” dùng lệnh “import demo” để mở file demo.py sao đó dùng lệnh “print demo.agv[0]” để lấy giá tri “name” theo đường dẫn là vào file demo.py -> mảng agv[]-> giá trị 0 của mảng là “name” rồi in gia trị đó ra màn hình.

    1. Files
    • đọc file test
    • Code:
       f = open("test","r")
    Code:
    [LIST][*][COLOR=#2c3e50][SIZE=14px][FONT=Tahoma]print("Đọc File Thành Công\n",f.read()) [/FONT][/SIZE][/COLOR][/LIST]

    • viết vào file có sẵn và đếm có bao nhiêu ký tự
    Code:
    [LIST][*][COLOR=#2c3e50][SIZE=14px][FONT=Tahoma]f =open ("test",'w') print(f.write("Xin Chào Vnpro"))[/FONT][/SIZE][/COLOR][/LIST][COLOR=#2c3e50][SIZE=14px][FONT=Tahoma][/FONT][/SIZE][/COLOR]


    • kiểm tra file có tồn tại hay không nếu không tạo file mới vài viết nội dung vào
    Code:
    [LIST][*][COLOR=#2c3e50][SIZE=14px][FONT=Tahoma]f = open("demofile2.txt", "a") f.write("Now the file has more content!") f.close()[/FONT][/SIZE][/COLOR][/LIST][COLOR=#2c3e50][SIZE=14px][FONT=Tahoma][/FONT][/SIZE][/COLOR]


    • đọc 5 ký tự đầu
    • đọc theo dòng
    • đọc 2 dòng



    --------------------------------------------------------
    Các bạn học viên hãy nhanh tay LIKE và bấm THEO DÕI TRƯỚC trên fanpage VnPro để cập nhật tin tức 1 cách nhanh nhất và các bài viết mới nhất nhé!!!
    Fanpage: VnPro
    Zalo:
    https://zalo.me/1005309060549762169
    Twitter: www.twitter.com/VnVnPro
    LinkedIn: www.linkedin/in/VnPro








    Email : vnpro@vnpro.org
    ---------------------------------------------------------------------------------------------------------------
    Trung Tâm Tin Học VnPro
    149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
    Tel : (08) 35124257 (5 lines)
    Fax: (08) 35124314

    Home page: http://www.vnpro.vn
    Support Forum: http://www.vnpro.org
    - Chuyên đào tạo quản trị mạng và hạ tầng Internet
    - Phát hành sách chuyên môn
    - Tư vấn và tuyển dụng nhân sự IT
    - Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

    Network channel: http://www.dancisco.com
    Blog: http://www.vnpro.org/blog
Working...
X