Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Python : Konsep Asas dalam Aritmetik, Jenis Data dan Logik Bersyarat

Python : Konsep Asas dalam Aritmetik, Jenis Data dan Logik Bersyarat

DDD
DDDasal
2024-11-09 17:40:02539semak imbas

Python : Basics Concepts in Arithmetic, Data Types, and Conditional Logic

Jika anda baru menggunakan Python, memahami operasi asas, jenis data dan logik bersyarat adalah penting. Mari kita imbas semula beberapa topik asas. Kami akan meneroka setiap topik dengan contoh.


Bab 1: Operator Aritmetik

Python menyediakan pelbagai operator yang memudahkan untuk melaksanakan operasi matematik. Berikut ialah senarai ringkas pengendali yang paling biasa:

Syntax Action Example Output
* Multiply 4 * 10 40
Addition 7 9 16
- Subtract 23 - 4 19
/ Division 27 / 3 9
** Power 3 ** 2 9
% Modulo 7 % 4 3

Pengendali ini membantu anda bekerja dengan nombor dalam kod anda. Berikut ialah beberapa contoh:

# Multiplication
result = 4 * 10
print(result)  # Output: 40

# Addition
total = 7 + 9
print(total)  # Output: 16

# Power
squared = 3 ** 2
print(squared)  # Output: 9

Anda juga boleh menetapkan nilai kepada pembolehubah menggunakan operator ini:

# Define total spend amount
total_spend = 3150.96
print(total_spend)  # Output: 3150.96

Bab 2: Jenis Data dan Pengumpulan

Dalam Python, anda mempunyai pelbagai cara untuk menyimpan data, setiap satunya sesuai dengan jenis tugasan yang berbeza.

  1. String: Digunakan untuk teks. Anda boleh menentukan rentetan menggunakan sama ada petikan tunggal atau berganda.

    # Defining a string
    customer_name = 'George Boorman'
    print(customer_name)
    
    # Double quotes also work
    customer_name = "George Boorman"
    
  2. Senarai: Senarai ialah koleksi tersusun yang boleh mengandungi berbilang nilai.

    # Creating a list
    prices = [10, 20, 30, 15, 25, 35]
    
    # Accessing the first item
    print(prices[0])  # Output: 10
    
  3. Kamus: Kamus menyimpan pasangan nilai kunci, membolehkan anda mencari nilai berdasarkan kunci.

    # Creating a dictionary
    products_dict = {
        "AG32": 10,
        "HT91": 20,
        "PL65": 30,
        "OS31": 15,
        "KB07": 25,
        "TR48": 35
    }
    
    # Accessing a value by key
    print(products_dict["AG32"])  # Output: 10
    
  4. Set dan Tuple:

    • Set: Koleksi elemen unik.
    • Tuple: Senarai tidak boleh diubah, bermakna ia tidak boleh ditukar selepas penciptaan.
    # Creating a set
    prices_set = {10, 20, 30, 15, 25, 35}
    
    # Creating a tuple
    prices_tuple = (10, 20, 30, 15, 25, 35)
    

Bab 3: Kata Kunci Bersyarat

Python termasuk beberapa kata kunci untuk menilai keadaan, yang penting untuk membuat keputusan dalam kod anda.

Keyword Function
and Evaluate if multiple conditions are true
or Evaluate if one or more conditions are true
in Check if a value exists in a data structure
not Evaluate if a value is not in a data structure

Mari kita lihat beberapa contoh untuk memahami kata kunci ini dalam tindakan:

  1. Menggunakan dan:
# Multiplication
result = 4 * 10
print(result)  # Output: 40

# Addition
total = 7 + 9
print(total)  # Output: 16

# Power
squared = 3 ** 2
print(squared)  # Output: 9
  1. Menggunakan atau:
# Define total spend amount
total_spend = 3150.96
print(total_spend)  # Output: 3150.96
  1. Menggunakan dalam:
# Defining a string
customer_name = 'George Boorman'
print(customer_name)

# Double quotes also work
customer_name = "George Boorman"
  1. Tidak menggunakan:
# Creating a list
prices = [10, 20, 30, 15, 25, 35]

# Accessing the first item
print(prices[0])  # Output: 10

RUMUSAN

Ikhtisar ini merangkumi asas operasi aritmetik, pelbagai jenis data dan kata kunci bersyarat dalam Python. Ini adalah konsep asas yang akan membantu anda membina program yang lebih kompleks.

Atas ialah kandungan terperinci Python : Konsep Asas dalam Aritmetik, Jenis Data dan Logik Bersyarat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn