一、Python編程語言介紹
Python編程語言是一種高級的、通用型的編程語言。它非常適合初學者學習,因為它的語法非常簡單,易於閱讀和理解。另外,Python語言非常流行,因此許多公司、組織和社區都有各種各樣的資源、工具和應用程序可供使用。雖然Python在數據科學、人工智慧、機器學習等方面受到了廣泛的關注,但 Python 亦可用於編寫各種類型的桌面應用、Web 應用、遊戲、網路爬蟲等。
二、Python基礎知識
1. Python變數和數據類型
#變數
x = 5
y = "hello"
z = True
#數據類型
a = 5 #整型
b = 5.0 #浮點型
c = "hello" #字元串
d = 'c' #字元
e = True #布爾型
f = [1, 2, 3] #列表
g = {'name': 'John'} #字典
Python中有幾種基本的數據類型。 整數(int)、浮點數(float)、字元串(str)、列表(list)、元組(tuple)、序列(sequence)、集合(set)、字典(dictionary)等,此外還有None、bool等。
2. Python流程式控制制語句
# If 語句
x = 5
if x > 10:
print("x is greater than 10")
elif x == 10:
print("x is equal to 10")
else:
print("x is less than 10")
# While 循環
i = 0
while i < 5:
print(i)
i += 1
# For 循環
for x in range(5):
print(x)
# Break 和 Continue 語句
for x in range(10):
if x == 3:
continue
elif x == 5:
break
print(x)
Python流程式控制制語句包括if語句、for循環、while循環等,可以對代碼的執行流程進行控制。可以使用break和continue語句來終止循環。
三、Python進階知識
1. Python函數
def greet(name):
print("Hello, " + name)
greet("John") # 調用函數
函數是指完成特定任務的代碼塊,可以將其定義一次,然後在任何需要時調用。Python函數使用關鍵字def定義,可以傳遞參數並返回值。Python函數也可以作為參數傳遞給其他函數。
2. Python文件讀寫操作
# 寫文件
f = open("myfile.txt", "w")
f.write("Hello, World!")
f.close()
# 讀文件
f = open("myfile.txt", "r")
print(f.read())
f.close()
Python可以使用文件來保存和讀取數據。使用open()函數來打開文件,可以選擇讀取模式(”r”)或寫入模式(”w”)。完成操作後,必須使用close()函數關閉文件。
四、 Python編程實戰
1. 簡單的數學運算器
def add(a, b):
return a + b
def subtract(a, b):
return a - b
def multiply(a, b):
return a * b
def divide(a, b):
return a / b
print("Select operation.")
print("1.Add")
print("2.Subtract")
print("3.Multiply")
print("4.Divide")
choice = input("Enter choice(1/2/3/4): ")
num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: "))
if choice == '1':
print(num1,"+",num2,"=", add(num1,num2))
elif choice == '2':
print(num1,"-",num2,"=", subtract(num1,num2))
elif choice == '3':
print(num1,"*",num2,"=", multiply(num1,num2))
elif choice == '4':
print(num1,"/",num2,"=", divide(num1,num2))
else:
print("Invalid input")
2. 循環列印數字
for i in range(10):
print(i)
這個簡單的程序使用for循環列印數字1到9。類似的循環可以使用while循環或其他類型的循環。
總結
Python是一個易於上手的編程語言,適合初學者和使用者多種領域。本文簡要介紹了Python編程語言的基礎語法和高級功能,並提供了兩個簡單的示常式序,希望這些信息使您能夠開始編寫Python程序。如果想深入了解Python語言,請參閱 Python 的官方文檔。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/242754.html