当前位置:   article > 正文

【Python系列】Python基础语法轻松入门—从变量到循环

【Python系列】Python基础语法轻松入门—从变量到循环

目录

写在前面 

语法介绍

变量

数据类型

整数

浮点数

字符串

列表

元组

字典

运算符

算术运算符

比较运算符

逻辑运算符

条件语句

循环语句

图书推荐

图书介绍

参与方式

中奖名单 


写在前面 

Python 是一种高级、解释型的编程语言,具有简单易学、可读性强、开发效率高等特点。本文将介绍 Python 的基础语法,包括变量、数据类型、运算符、条件语句、循环语句等,并提供相应的示例代码。

语法介绍

变量

在 Python 中,变量是用于存储值的容器。变量的命名规则和其他编程语言类似,必须以字母或下划线开头,可以包含字母、数字和下划线。Python 是一种动态类型语言,变量的类型是根据值自动推导出来的。

示例代码:

  1. # 定义变量
  2. age = 18
  3. name = 'Tom'
  4. is_male = True
  5. # 输出变量的值
  6. print(age)
  7. print(name)
  8. print(is_male)

数据类型

Python 支持多种数据类型,包括整数、浮点数、字符串、列表、元组、字典等。

整数

整数是不带小数部分的数字,可以进行加、减、乘、除等运算。

示例代码:

  1. # 定义整数
  2. a = 5
  3. b = 2
  4. # 整数运算
  5. print(a + b) # 加法
  6. print(a - b) # 减法
  7. print(a * b) # 乘法
  8. print(a / b) # 除法
  9. print(a // b) # 整数除法
  10. print(a % b) # 取余数
  11. print(a ** b) # 指数运算

浮点数

浮点数是带有小数部分的数字,可以进行与整数相同的运算。

示例代码:

  1. # 定义浮点数
  2. a = 3.14
  3. b = 2.0
  4. # 浮点数运算
  5. print(a + b) # 加法
  6. print(a - b) # 减法
  7. print(a * b) # 乘法
  8. print(a / b) # 除法
  9. print(a // b) # 整数除法
  10. print(a % b) # 取余数
  11. print(a ** b) # 指数运算

字符串

字符串是用单引号、双引号或三引号括起来的一段文本,可以进行拼接、截取等操作。

示例代码:

  1. # 定义字符串
  2. s1 = 'hello'
  3. s2 = "world"
  4. s3 = '''Python'''
  5. # 字符串拼接
  6. s4 = s1 + s2
  7. print(s4)
  8. # 字符串截取
  9. print(s1[0]) # 取第一个字符
  10. print(s2[2:4]) # 取第三个到第四个字符
  11. print(s3[-1]) # 取最后一个字符

列表

列表是用方括号括起来的一组值,可以包含不同类型的元素,可以进行增、删、改、查等操作。

示例代码:

  1. # 定义列表
  2. l1 = [1, 2, 3]
  3. l2 = ['a', 'b', 'c']
  4. l3 = [1, 'a', True]
  5. # 列表操作
  6. l1.append(4) # 增加元素
  7. l1[1] = 'b' # 修改元素
  8. del l2[1] # 删除元素
  9. print(l1) # 输出列表
  10. print(l2)

元组

元组是用圆括号括起来的一组值,与列表类似,但是元组的元素不可修改。

示例代码:

  1. # 定义元组
  2. t1 = (1, 2, 3)
  3. t2 = ('a', 'b', 'c')
  4. t3 = (1, 'a', True)
  5. # 元组操作
  6. print(t1[1]) # 获取元素
  7. print(t2 + t3) # 拼接元组

字典

字典是用花括号括起来的一组键值对,可以通过键来访问值,可以进行增、删、改、查等操作。

示例代码:

  1. # 定义字典
  2. d1 = {'name': 'Tom', 'age': 18, 'gender': 'male'}
  3. d2 = {'name': 'Alice', 'age': 20, 'gender': 'female'}
  4. # 字典操作
  5. print(d1['name']) # 获取值
  6. d1['age'] = 19 # 修改值
  7. d1['address'] = 'Beijing' # 新增键值对
  8. del d2['gender'] # 删除键值对
  9. print(d1) # 输出字典
  10. print(d2)

运算符

Python 支持多种运算符,包括算术运算符、比较运算符、逻辑运算符等。

算术运算符

算术运算符包括加、减、乘、除、整数除、取余、指数运算等。

示例代码:

  1. a = 5
  2. b = 2
  3. print(a + b) # 加法
  4. print(a - b) # 减法
  5. print(a * b) # 乘法
  6. print(a / b) # 除法
  7. print(a // b) # 整数除法
  8. print(a % b) # 取余数
  9. print(a ** b) # 指数运算

比较运算符

比较运算符用于比较两个值的大小关系,返回 True 或 False。

示例代码:

  1. a = 5
  2. b = 2
  3. print(a > b) # 大于
  4. print(a >= b) # 大于等于
  5. print(a < b) # 小于
  6. print(a <= b) # 小于等于
  7. print(a == b) # 等于
  8. print(a != b) # 不等于

逻辑运算符

逻辑运算符包括与、或、非三种运算。

示例代码:

  1. a = True
  2. b = False
  3. print(a and b) # 与运算
  4. print(a or b) # 或运算
  5. print(not a) # 非运算

条件语句

条件语句用于根据条件来选择不同的执行路径,包括 if、elif 和 else 三种语句。

示例代码:

  1. age = 18
  2. if age < 18:
  3. print('未成年')
  4. elif age >= 18 and age < 60:
  5. print('成年人')
  6. else:
  7. print('老年人')

循环语句

循环语句用于重复执行一段代码,包括 for 和 while 两种语句。

示例代码:

  1. # for 循环
  2. for i in range(1, 11):
  3. print(i)
  4. # while 循环
  5. i = 1
  6. while i < 11:
  7. print(i)
  8. i += 1

以上是 Python 的基础语法使用介绍,包括变量、数据类型、运算符、条件语句、循环语句等。

Python 具有简单易学、可读性强、开发效率高等特点,是一种非常适合初学者学习的编程语言。

图书推荐

图书名称:

  • 《 Python之光:Python编程入门与实战》

图书介绍

本书将带领读者快速掌握Python语言的最新特性、最新编程方法和最佳实践,让读者学完本书后具备项目实战能力,能用Python解决实际工作中的问题。

亮点

  • 零基础,尽量不使用专业词汇,不需要任何背景知识;

  • 语言通俗易懂,讲解深入浅出,内容详略得当;

  • 代码简洁,变量命名尽量使用简单单词;

  • 知识全面,讲解精练,涵盖最新的语言特性;

  • 知识结构设计合理,学习曲线平滑;

  • 面向应用,讲解必备的第三方库,配有经典、实用的案例。

另外,本书不堆砌知识,而是合理编排内容,从总到分,从原理到细节,从理论到实例,根据读者的学习心智模型层层递进。在应用部分,本书选取了数据科学(数据处理、数据分析、数据可视化)、办公自动化(对Word、Excel的操作)、图形及界面、Web开发等领域的案例,引导读者在实践中应用Python。这些案例非常有代表性,且均有详细的代码讲解。

配套资源

 《Python之光》提供海量免费配套资源,包括100个视频、1600个实战案例、源代码下载、高品质练习题、作者提供全程辅导、思维导图呈现全书知识精华、配套完整教学PPT,让学习过程直观易懂。

无论学习者的年龄、职业或行业,都能轻松入门Python编程。《Python之光》为初学者提供了极简的入门之路,是入门Python编程的不二之选。

参与方式

图书数量:本次送出 4 本   !!!⭐️⭐️⭐️
活动时间:截止到 2023-08-04 12:00:00

抽奖方式:

  • 评论区随机抽取

参与方式:

  • 关注博主、点赞、收藏,评论本文

中奖名单 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/153906
推荐阅读
相关标签