Python基础语法有哪些
更新时间:2023-12-06Python 基础语法简介
Python 是一门高级编程语言,其灵活性和易读性非常高,任何人都可以开始学习Python。Python 语法和实现方式与其他编程语言非常不同,语法的基础结构在下面的段落中进行了介绍。
Python 变量
字母、数字和下划线组成的字符序列称为变量。在Python中,变量不需要声明,当你首次赋值时,Python就会自动分配空间,如下所示:
x = 5 y = "Hello, World!"
在Python中,变量名称不需要指定类型。自动设置需要根据赋值推断:
x = 5 # int y = "John" # str print(x) print(y)
Python 数据类型
Python有不同的数据类型,包括数字、字符串、列表、元组和字典。
以下例子用于说明Python的数据类型:
x = 5 # int y = 3.14 # float z = 4+3j # complex s = "Hello" # str a = ["apple", "banana", "cherry"] # list b = ("apple", "banana", "cherry") # tuple c = {"name" : "John", "age" : 36} # dict print(type(x)) print(type(y)) print(type(z)) print(type(s)) print(type(a)) print(type(b)) print(type(c))
Python 运算符
Python中支持多种运算符,包括算术、比较、逻辑、位、赋值、身份和成员运算符。以下是一些示例:
x = 5 y = 3 print(x + y) # 加法 print(x - y) # 减法 print(x * y) # 乘法 print(x / y) # 除法 print(x % y) # 取模 print(x ** y) # 幂 print(x // y) # 取整 x = 5 print(x == 5) # 等于 print(x != 5) # 不等于 print(x > 3) # 大于 print(x < 3) # 小于 print(x >= 5) # 大于等于 print(x <= 5) # 小于等于 x = 5 print(x > 3 and x < 10) # and操作符 print(x > 3 or x < 4) # or操作符 print(not(x > 3 and x < 10)) # not操作符 x = 5 print(x & 1) # 按位 & 运算符 print(x | 1) # 按位 | 运算符 print(x ^ 1) # 按位 ^ 运算符 print(~x) # 按位 ~ 运算符 print(x << 1) # 左移位运算符 print(x >> 1) # 右移位运算符 x = 5 x += 3 # 加法赋值运算符 print(x) x -= 3 # 减法赋值运算符 print(x) x *= 3 # 乘法赋值运算符 print(x) x = ["apple", "banana"] y = ["apple", "banana"] z = x print(x is z) # 用 'is' 操作符比较对象标识符 print(x is y) print(x == y) # 用 '==' 操作符比较两个对象的值 print(x == z) fruits = ["apple", "banana"] if "apple" in fruits: # 成员操作符 print("Yes, apple is a fruit!")总结一下Python基础语法, 变量名称不需要声明类型。Python有五种基本数据类型:数字、字符串、列表、元组、字典。在Python中,支持多种运算符包括算术、比较、逻辑、位、赋值、身份和成员运算符。Python基础语法简单易学,让大多数人可以开始学习。