Python3是一种高级编程语言,旨在简洁、易读且具有易于学习的语法。以下是Python3基础语法的知识总结:
1 .变量:Python3是动态类型语言,无需声明变量类型。变量名可以使用字母、数字和下划线,但不能以数字开头,例如:
a = 1
name = "John"
2. 数据类型:Python3支持多种数据类型,包括整数(int)、浮点数(float)、布尔值(bool)、字符串(str)、列表(list)、元组(tuple)、集合(set)和字典(dict)。例如:
a = 1
b = 2.5
c = True
d = "Hello"
e = [1, 2, 3]
f = (4, 5, 6)
g = {7, 8, 9}
h = {"name": "John", "age": 30}
3. 输入输出:Python3中使用input()函数获取用户输入,print()函数输出结果。例如:
name = input("What's your name?")
print("Hello, " + name + "!")
4. 运算符:Python3支持算术运算符(如+、-、*、/等)、比较运算符(如==、!=、>、<等)、逻辑运算符(如and、or、not等)、赋值运算符(如=、+=、-=等)等。例如:
a = 10
b = 3
print(a + b) # 输出13
print(a > b) # 输出True
print(not a > b) # 输出False
c = a + b # 等价于c += a
5. 控制语句:Python3支持条件语句(if、elif、else)、循环语句(for、while)、跳出循环语句(break、continue)等控制语句。例如:
age = 18
if age >= 18:
print("You are an adult.")
else:
print("You are a child.")
for i in range(5):
print(i)
while age < 20:
age += 1
print(age)
if age > 19:
break
6. 函数:Python3中使用def关键字定义函数,函数可接受多个位置参数和关键字参数,并可有返回值。例如:
def add(x, y):
return x + y
z = add(1, 2) # z的值为3
以上是Python3基础语法的学习心得