Python语法之语言元素和分支循环结构详解
本文主要讲解Python基础语法之语言元素和分支循环结构的详细介绍。
1.语言元素
在Python中,语言元素代表了一种基本的数据类型,包括以下几种:
- 数字:包括整数、浮点数和复数等。
- 字符串:是由字符序列组成,可以是单引号或双引号。
- 列表:是一个可变的有序序列,每个元素可以是数字、字符串、列表等。
- 元组:是一个不可变的有序序列,每个元素可以是数字、字符串、元组等。
- 集合:是一个无序的不重复元素序列。
- 字典:是一个无序的键(key)和值(value)的组合。
示例1:输出数字类型
num1 = 10 # 整数类型
num2 = 3.14 # 浮点数类型
num3 = 1 + 2j # 复数类型
print(type(num1)) # <class 'int'>
print(type(num2)) # <class 'float'>
print(type(num3)) # <class 'complex'>
示例2:输出字符串类型
str1 = 'hello'
str2 = "world"
str3 = """hello
world"""
print(type(str1)) # <class 'str'>
print(type(str2)) # <class 'str'>
print(type(str3)) # <class 'str'>
2.分支结构
在Python中,分支结构主要通过if语句实现,语法如下:
if condition:
# 如果condition为True,则执行该语句块
else:
# 如果condition为False,则执行该语句块
示例3:判断一个数的正负性
num = int(input("请输入一个整数:"))
if num > 0:
print("该数为正数")
elif num < 0:
print("该数为负数")
else:
print("该数为0")
3.循环结构
Python中的循环结构主要有for循环和while循环两种,分别用于遍历可迭代对象和执行循环语句块,语法如下:
- for循环:
for variable in iterable:
# 循环语句块
- while循环:
while condition:
# 循环语句块
示例4:使用for循环遍历列表
list1 = [1, 2, 3, 4, 5]
for num in list1:
print(num)
示例5:使用while循环计算斐波那契数列
a, b = 0, 1
while b < 100:
print(b, end=' ')
a, b = b, a + b
以上就是Python语法之语言元素和分支循环结构的详细介绍。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python语法之语言元素和分支循环结构详解 - Python技术站