=18:print("Dewasa""/> =18:print("Dewasa"">

Rumah >pembangunan bahagian belakang >Tutorial Python >Resipi Ajaib Sintaks Python: Kuasai Asas Kod

Resipi Ajaib Sintaks Python: Kuasai Asas Kod

WBOY
WBOYke hadapan
2024-02-21 08:39:24978semak imbas

Python 语法的魔法配方:精通代码基础

Pembolehubah dan jenis data

Pembolehubah digunakan untuk menyimpan data, dan namanya mesti mengikut peraturan penamaan python. Python menyokong berbilang jenis data, termasuk nombor, rentetan, senarai dan tupel. Apabila mengisytiharkan pembolehubah, kaitkan dengan nilai menggunakan pengendali tugasan (=).

# 声明一个整数变量
age = 25

# 声明一个字符串变量
name = "John Smith"

Kawalan Proses

Python menggunakan pernyataan bersyarat (jika-lain) dan pernyataan gelung (untuk, sementara) untuk mengawal aliran program. Pernyataan bersyarat melaksanakan blok kod yang berbeza berdasarkan syarat, manakala pernyataan gelung berulang kali melaksanakan blok kod tertentu sehingga syarat keluar dipenuhi.

# if-else 语句
if age >= 18:
print("成年人")
else:
print("未成年人")

# for 循环
for i in range(5):
print(i)

Fungsi dan modul

Fungsi merangkum satu set kod boleh guna semula yang boleh dipanggil menggunakan nama fungsi. Modul menyusun fungsi dan data yang berkaitan bersama-sama dan boleh diimport dan digunakan semula.

# 定义一个函数
def add_numbers(a, b):
return a + b

# 导入一个模块
import math

Struktur data

Python menyediakan struktur data yang berkuasa untuk mengatur dan memanipulasi data, termasuk senarai, tupel, kamus dan set.

  • Senarai: Kumpulan data yang tersusun dan boleh diubah yang elemennya boleh diakses dan diubah suai menggunakan indeks.
  • Tuple: Kumpulan data tidak berubah yang dipesan yang tidak boleh diubah suai setelah dibuat.
  • Kamus: Pengumpulan data boleh ubah tidak teratur, menggunakan pasangan nilai kunci untuk menyimpan data.
  • Set: Koleksi unsur unik yang tidak teratur, digunakan untuk mencari dan mengalih keluar unsur pendua.

Objek dan kelas

Python ialah berorientasikan objek bahasa pengaturcaraan, di mana objek merangkum data dan kaedah. Kelas ialah pelan tindakan untuk mencipta objek baharu dan mentakrifkan kelakuan dan sifat objek tersebut.

# 定义一个类
class Person:
def __init__(self, name, age):
self.name = name
self.age = age

def greet():
print(f"Hello, my name is {self.name} and I am {self.age} years old.")

Ralat pengendalian

penyataan cuba-kecuali digunakan untuk mengendalikan ralat dalam kod anda. Apabila ralat berlaku, atur cara melaksanakan kod dalam blok kecuali dan terus berjalan.

try:
# 可能引发错误的代码
except Exception as e:
# 错误处理代码

Ringkasan

Menguasai asas sintaks Python ialah langkah pertama yang kukuh dalam perjalanan pengaturcaraan. Daripada pembolehubah dan jenis data kepada kawalan aliran, struktur data, objek dan kelas, Python menyediakan set kaya alatan untuk membangunkan aplikasi yang berkuasa dan fleksibel. Melalui latihan dan penerokaan berterusan, anda akan menjadi pakar dalam pengaturcaraan Python.

Atas ialah kandungan terperinci Resipi Ajaib Sintaks Python: Kuasai Asas Kod. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lsjlt.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam