Python:概念解析:基础语法

这篇具有很好参考价值的文章主要介绍了Python:概念解析:基础语法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


本章节介绍Python的一些基础语法

1. 列表,元组,字典

  • 在其他编程语言中存在数组,但在 Python中称作列表 list
  • 元组(tuple) 是列表的进一步表示,列表的数据可以修改,但是元组的数据不允许修改
  • 字典(dict) 中存放的每个数据都是 key:value 的形式

1.1 列表

Python 中列表就是数组,只不过不同指定数组的长度以及数组中每个数据的类型。使用 [ ] 来定义

people = ['jack',28, "wuhan"]
# 输出列表中第一个元素
print(people[0])
# 输出全部内容
print(people)

1.2. tuple元组

元组的定义和使用与列表差不多,但是列表使用[ ] 定义,元组需要使用 () 定义,并且元组中的数据不可以修改

# 1. 定义一个 元组 tuple
tuple = ("Hello",12,True,'china')
#2. 输出第一个元素
print(tuple[0])
#3. 修改第二个元素
tuple[1] = 10  # TypeError: 'tuple' object does not support item assignment

1.3 字典dict

字典中存放的数据都是键值对的形式, 使用 { } 进行定义
键值对:数据组织的一种方式

  1. 平常我们在存放数据的时候,只会存放数据的本身,即数据的 “值” ,访问这个数据会根据编号/索引访问 list[0]
  2. 但是键值对的存放形式,要求存放数据值的时候,也要存放这个数据值索引名字,也就是 键
  3. 比如 {“age”: 23 } , 这里 "age " 是索引,23 是数据值, 我们可以通过 “age” 索引得到 23 这个数据值
# 1. 定义一个 dict 
dict = {"name": "小明", "age":23, "description":"他是一个好孩子"}
# 2. 输出字典 第二个元素
print(dict["age"])  # 23
# 3. 输出字典所有元素
print(dict) 
#  {'name': '小明', 'age': 23, 'description': '他是一个好孩子'}

2. 数据类型推断

2.1 在Python中有一个函数 isinstance(data,type) , 可以用来判断某个数据是什么类型。

原型函数: isinstance(data, type)
功能: 用来判断某个数据是不是 type 类型
参数 data : 是一个数据/ 变量名
参数type : 数据类型(int float str bool list tuple dict ) 等python数据类型中的一种
结果: 如果 data 与 type 是相同数据类型,就会得到 true , 否则 false .

# a 是整型
a = 23
print(isinstance(a,int))  #  true
# b 是浮点数
b = 0.3562
print(isinstance(b,float))  #  ture
# c 是字符串
c = 'Hello'
print(isinstance(b,str))  #  ture 

3. Python 基本数据类型

Python:概念解析:基础语法
下面我们根据上图,来分析下Python 中基本数据类型特点。

3.1 整型 int

  • Python中的整数是没有长度限制的,不像其他语言有 int short long 等长度限制。

💚💚 原因可以参照我这篇文章。
https://blog.csdn.net/u013620306/article/details/130519122文章来源地址https://www.toymoban.com/news/detail-435355.html

到了这里,关于Python:概念解析:基础语法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL 基本概念 基础用法 增删改查(特殊查询)语法 详细篇

    今天来分享一期MySQL的基本用法(增删改查 对库 对表 对值) 目录 MySQL的基础概念  SQL 语言的主要分类 DDL(数据定义语言) DML(数据操控语言) DQL(数据库查询语言) DCL(数据库控制语言) 基础语法 增 库的操作 表操作 列操作 值操作 删 删除库 删除表 删除值 改 修改表名 更新数

    2024年03月16日
    浏览(32)
  • 初识React: 基础(概念 特点 高效原因 虚拟DOM JSX语法 组件)

    React是一个由Facebook开源的JavaScript库,它主要用于构建用户界面。React的特点是使用组件化的思想来构建界面,使得代码的可复用性和可维护性大大提高。React还引入了虚拟DOM的概念,减少了对真实DOM的直接操作,加快了渲染速度。 React使用虚拟DOM,将页面的渲染操作转化为

    2024年02月14日
    浏览(39)
  • 【C/C++套接字编程】套接字的基本概念与基础语法

    TCP/UDP实验为牵引,学习套接字编程的相关知识,再进一步深化对TCP/UDP的理解 目录 前言 Socket编程语法 1. 套接字及创建 什么是套接字? 创建套接字 2. 端口绑定 3. 收发信息 与recv()函数的比较: 与send()函数的比较: 编程实例  总结 系列博客 【C/C++套接字编程】TCP协议通信的

    2024年02月09日
    浏览(35)
  • Go 语言入门指南:基础语法和常用特性解析

    代码解释: 变量声明和初始化: var a = \\\"initial\\\" :声明一个名为 a 的变量,初始值为字符串 “initial”。 var b, c int = 1, 2 :声明两个整数变量 b 和 c ,并分别初始化为 1 和 2。 var d = true :声明一个布尔变量 d ,初始值为 true 。 var e float64 :声明一个浮点数变量 e ,因为没有显

    2024年02月11日
    浏览(29)
  • 【React 入门实战篇】从零开始搭建与理解React应用-三、React核心概念与基础语法

    三、React核心概念与基础语法 3.1 JSX语法详解 JSX是React中的一个语法糖,它允许开发者在JavaScript代码中编写类似HTML的标记。这种语法使得开发者能够以一种声明式的方式描述界面,提高了代码的可读性和可维护性。 JSX的语法规则: 元素创建 :使用尖括号 来创建元素,就像在

    2024年04月08日
    浏览(34)
  • Go语言入门指南:基础语法和常用特性解析(上)

    Go是一种静态类型的编译语言,常常被称作是21世纪的C语言。Go语言是一个开源项目,可以免费获取编译器、库、配套工具的源代码,也是高性能服务器和应用程序的热门选择。 Go语言可以运行在类UNIX系统——比如Linux、OpenBSD、Microsoft Windows等操作系统上。 因为Go语言的特性,

    2024年02月12日
    浏览(29)
  • 编译原理笔记11:自上而下语法分析(1)基础概念、左递归和公共左因子处理、递归下降分析(咕咕咕)

    词法分析,是把源程序分析成记号流,识别其中的单词。 语法分析,是要分析词法分析产生的记号流中的语法结构是否正确——对词法分析得到的记号流进行分析,以确认其是不是一个可以由我们定义好的文法推出来的句子。如果语法结构正确,语法分析器最终要为输入序列

    2024年02月11日
    浏览(26)
  • Go 语言入门指南: 环境搭建、基础语法和常用特性解析 | 青训营

    Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且

    2024年02月14日
    浏览(26)
  • C++ 运算符全解析:从基础概念到实际应用

    运算符用于对变量和值执行操作。 在下面的示例中,我们使用 + 运算符将两个值相加: 虽然 + 运算符经常用于将两个值相加,就像上面的示例一样,但它也可以用于将变量和一个值相加,或者将一个变量和另一个变量相加: C++ 将运算符分为以下几组: 算术运算符 赋值运算

    2024年03月27日
    浏览(30)
  • python基础实战4-python基础语法

    注释用来向用户提示或解释某些代码的作用和功能,它可以出现在代码中的任何位置。 Python解释器在执行代码时会忽略注释,不做任何处理,就好像它不存在一样。 注释就是对代码的解释说明,可以让其他人更加轻松地了解代码 注释就是编写程序时,写程序的人给一个语句

    2024年02月01日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包