Python 3 – 基本语法
Python 3 是一种高级语言,很容易上手,因为它的语法非常简单。本文将介绍 Python 3 的一些基本语法,帮助入门者快速掌握 Python 3。
基本数据类型
Python 3 中的基本数据类型有整数、浮点数、布尔值和字符串等。
整数:
a = 10
b = -5
浮点数:
c = 3.14
d = -2.5
布尔类型:
e = True
f = False
字符串:
g = "Hello World!"
h = 'Python 3'
变量
在 Python 3 中,变量无需事先声明,直接赋值即可。Python 3 会根据变量的初始赋值来自动推断变量的类型。
x = 10
y = 'hello'
运算符
Python 3 中有很多种运算符,包括算术运算符、比较运算符、逻辑运算符、位运算符等等。
算术运算符:
a = 10 + 2
b = 10 - 2
c = 10 * 2
d = 10 / 2
e = 10 % 3
f = 10 ** 3
比较运算符:
a = 10 > 2
b = 10 < 2
c = 10 == 2
d = 10 >= 2
e = 10 <= 2
f = 10 != 2
逻辑运算符:
a = True and False
b = True or False
c = not False
控制流语句
Python 3 中有三种主要的控制流语句,即条件语句、循环语句和函数。
条件语句:
if a > 10:
print("a is greater than 10")
elif a == 10:
print("a is equal to 10")
else:
print("a is less than 10")
循环语句:
for i in range(0, 10):
print(i)
while i < 10:
print(i)
i += 1
函数:
def add_numbers(x, y):
return x + y
result = add_numbers(2, 3)
print(result)
数据结构
Python 3 中有几种常见的数据结构,包括列表、元组、字典和集合。
列表:
a = [1, 2, 3, 4, 5]
a.append(6)
a.insert(0, 0)
a.remove(3)
元组:
b = (1, 2, 3, 4, 5)
字典:
c = {'a': 1, 'b': 2, 'c': 3}
c['d'] = 4
del c['a']
集合:
d = {1, 2, 3, 4, 5}
d.add(6)
d.remove(3)
模块和包
Python 3 中的模块和包可以组织和重用代码。
模块:
import math
print(math.sin(0))
包:
from mypackage import mymodule
print(mymodule.myfunction())
文件读写
Python 3 中可以轻松地读写文件。
写文件:
with open("test.txt", "w") as f:
f.write("hello world")
读文件:
with open("test.txt", "r") as f:
content = f.read()
print(content)
结论
本文介绍了 Python 3 的一些基本语法,包括数据类型、变量、运算符、控制流语句、数据结构、模块和包以及文件读写等。如果您是 Python 3 的初学者,希望通过本文对 Python 3 的基本语法有更深入的了解。