Python速成笔记(2):Python数据类型

python一周速成学习笔记 python 一周速成笔记 自制教程 阅读详情

数据类型

整数

这个很好理解,就是整数嘛。10,50,50000000000000,2,7,9,等等……都是整数。整数用‘int’表示

浮点数

浮点数就是小数。1.3,1.9,2.1……都是浮点数

要注意的是,2和2.0是不一样的。2是整数,2.0是浮点数。

浮点数用float表示

布尔值

“真”和“假”就是布尔值。

True或False是布尔值的表示

也可以表示为运算,例如:1+1=2

2=2

50-1=49

等等

布尔值用Bool来表示。

字符串

一串字符就是字符串,字符串这个形容很形象吧!'Hello'就是字符串。注意,字符串必须用"" '' 括起来,否则会:

  File "C:/Users/Administrator/PycharmProjects/untitled1/Hello.py", line 2, in <module>
    hello
NameError: name 'hello' is not defined

字符串用str表示 

查看数据类型

还有很多的数据类型,那么怎么查看数据类型呢?

在Pycharm中输入下面代码

print(type(1))#type后面的括号里写想要查看的数据

输出:

<class 'int'>

变量

变量

变量,顾名思义就是一个可以改变的量。这个量可以是任何数据类型。

赋值

把一个量给一个标识,这个过程叫做赋值。

赋值一个变量

Python中,变量不需要声明,可以直接定义:

a = 1.3

数据类型的转换

str(1)
int(2.0)
bool(1=1)
float(2)

以这样的方式,可以转换数据类型。

多图速成Python基础语法上篇 前面写了4篇Python入门的一些文章。 更多是传递一种python编程的感觉,和展示了一些小段代码,更多是给读者直接复制黏贴运行看效果,找找感觉的。 本篇我们直接过一遍基础 表达式 下面的表达可以直接执行 1+1 2-2 5*5 9/3 "希望都333" print("希望都333") 几行代码分别展示加减乘除。 后面两行为字符串表达式,和函数调用表达式。 变量 下面的第一行代码也是表达式,还是赋值表达式。 第一行定义了变量text,同时把左边的值赋给它。 第二行直接进行输出。 text = "Hell 阅读详情

相关推荐

python数据分析一周速成1.先从查询开始吧

众所周知,20%的知识点可以覆盖80%的使用场景。时间就是生命~~咱主打一个“用最小的成本,收获最大化”!快跟我来,感受python的效率~~

weixin_44856107的博客 1749

Python速成笔记

Python速成

mjnhlqk的博客 889

Python速成篇(基础语法)上

引言 都是我手欠非要报什么python的计算机二级,现在好了假期不但要冲C艹,还要学个python,用了几天的时间速成了一下python的基础语法,其实在学会C的基础上,py学起来是非常的快啊。这篇博客呢,建议有一定语言基础的朋友来看。没有接触过编程的朋友可以先看看python相关书籍或视频从0到1学,这里我推荐蟒蛇的python,浅显易懂。那么就开始接下来的正文内容吧。 Python环境配置 想要进行Python开发,就要搭建好Python的环境 需要安装的环境主要是两个部分: 运行环境:Pyt

2303_79329831的博客 3606

Python期末速成课笔记

一个程序可以按不同功能实现拆分成不同模块,而函数就是能实现某一部分功能的代码块。Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号内参数和冒号(😃,然后在缩进块中编写函数体,函数的返回值用return语句返回。Python是靠缩进块来标明函数的作用域范围的,缩进块内是函数体,这和其它高级编程语言是有区别的,比如:C/C++/iavaR语言大括号{}内的是函数体。return num1 if num1 > num2 else num2 # 三元表达式,返回最大值全局变量。

qq_56679246的博客 1217

Python速成笔记——(进阶)处理Excel表格

Python Excel表格处理

m0_56961206的博客 1409

Python最全面的 速成学习笔记

该文章摘要如下: Python编程基础与实践指南 数据结构部分: 详细讲解字符串、列表、元组、字典等核心数据结构,包括特性、操作方法和应用场景 字符串:不可变性、格式化方法、常用处理函数 列表:可变有序集合的增删改查操作、排序和推导式 元组:不可变序列的特点和使用场景 字典:键值对结构的CRUD操作和视图方法 数值处理部分: 深入解析整数、浮点数、复数三种数值类型 整数的不同进制表示和位运算 浮点数的精度问题和科学计数法 复数的基本运算和属性操作 数据库操作部分: 对比SQLite(嵌入式)和MySQL(关

gxiqoq46的博客 1188

python速成_速成python

广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!amusi 知道关注cver的同学们都是机器学习、深度学习、cv或者nlp方向的研究者,毋庸置疑,python作为一个很入门且很硬的编程语言,大家都要熟练掌握。 所以本文特意来安利一个库存已久的免费资源《十分钟速成python》,该教程是特别对python3所写的。 那个,这不是广告...

weixin_39957027的博客 675

Python速成笔记——实践:Conway生命游戏

python Conway生命游戏代码

m0_56961206的博客 787

Python3速成 笔记 备忘

#!/usr/bin #! /usr/bin/python3 第一行注释标的是指向 python 的路径,告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 python 解释器。 此外还有以下形式(推荐写法): #!/usr/bin/env python3 这种用法先在 env(环境变量)设置里查找 python 的安装路径,再调用对应路径下的解释器程序完成操作。 这是脚本...

Srise97的博客 915

Python 3 速成技巧

Python 是一种广泛使用的高级编程语言,以其简洁明了的语法和强大的功能而闻名。Python 3 是该语言的最新版本,它在 Python 2 的基础上进行了许多改进和更新。本教程将重点介绍 Python 3 的一些关键特性和速成技巧,帮助您快速掌握这门语言。

wjs2024的博客 624

基于角谱传播的MATLAB仿真:从相位恢复看自由空间光传播

本文详细介绍了基于角谱传播理论的MATLAB仿真方法,用于模拟自由空间光传播过程。通过傅里叶光学原理,将光场分解为频谱并应用传播相位滤波器,实现了从纯相位物体到可观测衍射图样的仿真。文章结合具体代码,演示了如何利用角谱法进行相位恢复,为计算成像和生物医学检测等领域的研究提供了实用的仿真工具和思路。

weixin_29055699的博客 282

Python 速成(精华版)

提示:以下是本篇文章正文内容,下面案例可供参考以上就是今天要讲的内容,本文仅仅简单介绍了本系列课程的大纲方向,以便大家可以快速判断是否适合自己,下一篇将正式开始咱们的速成之路。最后欢迎大家在文章最后参与投票活动,以便于我后续文章的针对性优化😄🙏😊。

Pioneer_ing的博客 1106

深入理解DQN中的Q值:核心概念和应用

在强化学习中,Q值(或称为动作价值函数)是核心概念之一。Q值函数 ( Q(s, a) ) 表示在给定状态 ( s ) 下,采取动作 ( a ) 并遵循某策略后,智能体从当前状态到未来状态所能获得的预期总回报。简言之,Q值是评估特定状态和动作对的好坏的指标。

qlkaicx的博客 2975

Python速成

Python速成 学完能看懂,写简单代码

qq_62398832的博客 2877

非线性功率放大器对QAM传输BER性能的影响及补偿

1、线性功率放大器对传输性能的影响 为表述非线性功率放大器对传输性能的影响,以Saleh模型进行观察。具体来说,在QAM调制器之后添加一个非线性模块,使调制后的波形经历AM / AM和AM / PM转换。 在Saleh模型中,转换用四个参数表示,即AM / AM转换为????a和????a,AM / PM转换为????p和????p。 在Saleh模型中,AM / AM和AM / PM方程以输入电压u的大小表示为: 式中,FAM / AM是AM / AM转换的输出电压与输入电压的关系,而FAM

太阳帅帅的博客 2080

自考计算机系统原理(第六章计算机系统概论)-13015

名词解释 I/O 硬件 I/O软件 用户空间I/O软件 内核空间I/O 软件 系统调用处理程序 系统调用服务例程 设备驱动程序 中断服务程序 系统级1/O函数 虚拟文件系统 文件描述符 文件元数据 流缓冲区 索引节点 目录文件 目录项 系统打开文件表 磁盘高速缓存 高速缓存 RAM I / O 控制方式 程序直接控制I/O 就绪状态 中断控制I/O 中断屏蔽字 多重中断 中断嵌套 DMA 方式 DMA 控制器 设备控制器 I/O端口 控制端口 数据端口 状态端口 I/O 地址空间 独立编址方式 统一编址方

qq_23872947的博客 1150

Python基础速成

错误定义方式 ❌names_tuple = ('林青霞')​正确定义方式 ✅names_tuple = ('林青霞',)

qq_68112703的博客 919

Qt实战:用QTreeView+QStandardItemModel实现多级多列文件浏览器(附完整代码)

本文深入探讨了使用Qt的QTreeView与QStandardItemModel构建多级多列文件浏览器的完整实践。通过分析模型/视图框架的优势,详细演示了从基础框架搭建、模拟数据填充,到对接真实文件系统实现懒加载的全过程。文章还涵盖了自定义委托、多列排序、右键菜单等高级定制技巧,并提供了性能优化建议和完整的代码示例,帮助开发者打造功能强大且高效的工业级文件管理界面。

weixin_29021291的博客 424

python如何速成_怎样速成python?

Python速成,从0基础到实战高手,你也可以做到的! 运营小伙伴和数据分析师着重看!1 首先,还是科普贴,什么是python ?这个就不过多解释,既然你来看这个题目了。自然是对这个语言是有一定了解,简单说python是一种计算机语言,类似java ,C++,但是python是一种比java更简单易用的语言。2 为什么要学习python?关于为什么要学习Python这个问题?你可能是一个工程师又或...

weixin_34977617的博客 2618

ubuntu20.4源码安装最新gcc(gcc V12.2)

Ubuntu20.4自带的gcc为V9.4.0的版本,老版本的gcc存在不支持新版本C语言规范,在配置、编译、安装应用软件或工具时,可能存在不能正确安装的问题。(比如:libpqxx-7.7.4在配置时要求c++17版本的支持,但gcc V9.4.0版本不支持c++17)。因此本文介绍ubuntu20.4的系统下载最新gcc12.2版本源码,并进行本地编译、安装。本节内容包括gcc12.2的必备库安装和gcc12.2安装两部分内容组成。

q544344318的博客 1万+

用 Claude Code 快速摸清一个陌生代码库

摘要:Claude Code作为AI编码助手,能帮助开发者快速理解陌生代码库。与传统代码搜索不同,它从项目根目录出发,通过分析目录结构、配置文件等技术栈信息,提供系统级的概览。最佳实践是先通过"give me an overview"获取整体架构,再深入数据模型、认证流程等核心模块。它能生成术语表、编码规范和推荐的代码阅读路径,极大降低新成员的学习成本。相比传统方式,Claude Code能主动探索项目上下文,无需人工整理相关文件,使代码理解过程更接近有经验的工程师带教。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 93

python速成

实际上,不管一个对象属于哪个类,也不管声明的具体接口是什么,只要该对象实现了相应的方法,函数就可以在对象上执行操作。实际上,可以理解为动态属性存放于__dict__属性中,静态属性存放于__slots__中。描述符被定义为类,然后将描述符的实例对象赋值给类属性,从而实现对该属性的全方位管理。描述符被定义为类,然后将描述符的实例对象赋值给类属性,从而实现对该属性的全方位管理。不管什么鸟,只要走路像鸭子,游泳像鸭子,叫声像鸭子,那么这只鸟就被成为鸭子类型。通过某种手段,使得对象中的属性或方法无法被外部所访问。

m0_64615322的博客 998

在 Zynq 7010 上运行 VxWorks 7.0 的详细流程【持续更新】

本文介绍了在Zynq 7010开发板上运行VxWorks 7.0的完整流程。主要包括:1)使用Vivado创建硬件设计,配置Zynq模块并生成比特流文件;2)通过Workbench 4创建VxWorks工程,配置启动参数并生成镜像;3)下载运行步骤。此外还讲解了使用Workbench 4开发VSB和VIP工程的方法,包括工程创建、配置和调试流程。文中提供了关键操作截图和注意事项,为开发者提供了完整的Zynq 7010平台VxWorks开发解决方案。

weixin_45397344的博客 1223

Python10天速成秘籍专栏

Python16天速成秘籍专栏

weixin_41171614的博客 469

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Python速成-基础语法

因为我自己在准备保研推免事宜,在参加预推免阶段,有一个学校上机测试只能用Python,可惜我没学过,只能速成了(我也不晓得为什么,没有其他语言选择的余地,甚至没有Java和C),没办法,于是自己网上看了一下菜鸟教程,整理了一些主要的东西 注意!注意!我这个是速成笔记! 如果要看详细的教程,建议去网上找视频看 # input接受的是输入的返回值: str = input("Enter your input: "); # print可以无限拼接字符串,用逗号间隔 str = input("Enter y

weixin_45266856的博客 332

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

上一篇: Python速成笔记(1):认识Python
下一篇: Python爬虫速成(1):准备
PythonKingdomcit
博客等级 码龄2年 21粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值