返回顶部
首页 > 资讯 > 后端开发 > Python >【Python系列】Python基础语法轻松入门—从变量到循环
  • 345
分享到

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

python开发语言python之光原力计划 2023-08-30 22:08:12 345人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录 写在前面  语法介绍 变量 数据类型 整数 浮点数 字符串 列表 元组 字典 运算符 算术运算符 比较运算符 逻辑运算符 条件语句 循环语句 图书推荐 图书介绍 参与方式 中奖名单  写在前面  python 是一种高级、解释

目录

写在前面 

语法介绍

变量

数据类型

整数

浮点数

字符串

列表

元组

字典

运算符

算术运算符

比较运算符

逻辑运算符

条件语句

循环语句

图书推荐

图书介绍

参与方式

中奖名单 


写在前面 

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

语法介绍

变量

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

示例代码:

# 定义变量age = 18name = 'Tom'is_male = True# 输出变量的值print(age)print(name)print(is_male)

数据类型

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

整数

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

示例代码:

# 定义整数a = 5b = 2# 整数运算print(a + b)  # 加法print(a - b)  # 减法print(a * b)  # 乘法print(a / b)  # 除法print(a // b) # 整数除法print(a % b)  # 取余数print(a ** b) # 指数运算

浮点数

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

示例代码:

# 定义浮点数a = 3.14b = 2.0# 浮点数运算print(a + b)  # 加法print(a - b)  # 减法print(a * b)  # 乘法print(a / b)  # 除法print(a // b) # 整数除法print(a % b)  # 取余数print(a ** b) # 指数运算

字符串

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

示例代码:

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

列表

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

示例代码:

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

元组

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

示例代码:

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

字典

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

示例代码:

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

运算符

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

算术运算符

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

示例代码:

a = 5b = 2print(a + b)    # 加法print(a - b)    # 减法print(a * b)    # 乘法print(a / b)    # 除法print(a // b)   # 整数除法print(a % b)    # 取余数print(a ** b)   # 指数运算

比较运算符

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

示例代码:

a = 5b = 2print(a > b)    # 大于print(a >= b)   # 大于等于print(a < b)    # 小于print(a <= b)   # 小于等于print(a == b)   # 等于print(a != b)   # 不等于

逻辑运算符

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

示例代码:

a = Trueb = Falseprint(a and b)  # 与运算print(a or b)   # 或运算print(not a)    # 非运算

条件语句

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

示例代码:

age = 18if age < 18:    print('未成年')elif age >= 18 and age < 60:    print('成年人')else:    print('老年人')

循环语句

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

示例代码:

# for 循环for i in range(1, 11):    print(i)# while 循环i = 1while i < 11:    print(i)    i += 1

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

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

图书推荐

图书名称:

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

图书介绍

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

亮点

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

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

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

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

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

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

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

配套资源

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

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

参与方式

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

抽奖方式:

  • 评论区随机抽取

参与方式:

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

中奖名单 

🍓🍓 公布时间🍓🍓

 中奖名单:请关注博主动态

名单公布时间:2023-08-04 下午

🍓🍓 获奖名单🍓🍓

来源地址:https://blog.csdn.net/weixin_36755535/article/details/132026506

--结束END--

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

本文链接: https://lsjlt.com/news/383841.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作