Python 知识点笔记一常用数据类型

简介: Python 知识点笔记一常用数据类型

知识点主要范围:常用数据类型。

介绍
  • 诞生:1985年 圣诞节 由龟叔无聊编写出来;
  • python的3大特点:优雅、明确、简单;
  • 不适合游戏开发,游戏需要高速的渲染,要c/c++来编写;
  • 当代程序运行速度的瓶颈:数据库的操作和网络调用;
  • python的源码不能加密;
  • 互联网时代不能靠卖源码赚钱,靠的是网站或移动应用的服务;
  • 需要了解的开源:Linux,openstack(基于python写的);
  • cmd是通过系统变量的Path来找到要运行的程序;
  • cmd输入python来运行python,退出用exit();
  • python比较好用的编写程序:Geany、Notepad++;
  • word不是纯文本文件,记事本会在每个文本前加上“0xefbbbf”,python运行时会把它作为代码的一部分;
  • cmd的dir命令可以看到当前目录下的文件列表;
  • python程序的运行python xx.py
常用数据类型
  • 1.23x10^9可以用1.23e9表示;
  • 布尔值只有True和False两种,0和1是不能作为布尔值的;
  • 与 and 或 or 非 not
  • 10进制转化为16进制 hex() 8进制 oct() 2进制 bin();
  • 各类字符串或整数转化为10进制整数int(),转化为x进制int( , x );
  • 10进制和其它进制相加直接+就好了,会输出10进制的结果;
  • print()打印多个用逗号分隔开,打印出的多个间隔是空格;
  • python只有 # 这一种注释方法;
  • 转义符:\n表示换行,\t表示一个制表符,\表示\本身;
  • raw字符串,字符串前加一个r表示字符串里的字符不需要转义了,因为我可能单纯的想用多个\,没必要每个都用\来表示;
  • raw字符串不能表示多行字符串,也不能表示包含’和"的字符串,因为要用来\n的\被当做常规的\了;
  • 多行字符串用‘‘‘ ’’’三个单引号包起来表示,也可以和r搭配;
  • 字节指的是8位2进制,00000000-11111111,0到255;
  • ASCII编码是字节编码,包括大小写a,b,c和符号;
  • 中国研究了专门针对中文设计的2字节编码GB2312;
  • 包括多国文字的编码大集合Unicode编码,2字节编码,但一些特殊复杂的中文编码里面是没有的,GB2312是全的;
  • ASCII转化为Unicode编码只需要前面加8个0,就由1字节变为2字节了;
  • 整数跟整数计算的结果是整数,整数跟浮点数计算结果是浮点数;
  • python是动态语言,变量a可以是任意类型互相切换,java是静态语言,int a表示a只能为整数型,所以java定义变量时前面需要先声明类型;
  • print  True and ‘a=B’ or ‘a=C’  计算结果不是布尔型而是字符串‘a=B’,python把0、空字符串和None看做False,其他数据和非空字符串看成True,and、or运算法则短路运算。如果已经确定了结果后面就不用看了,True  and ‘a=B’结果等于‘a=B’,而且真and真为真,真or肯定还是真,or后面的结果就不用看了,所以结果就是‘a=B’;


目录
相关文章
|
2月前
|
机器学习/深度学习 新能源 调度
电力系统短期负荷预测(Python代码+数据+详细文章讲解)
电力系统短期负荷预测(Python代码+数据+详细文章讲解)
186 1
|
2月前
|
缓存 API 网络架构
淘宝item_search_similar - 搜索相似的商品API接口,用python返回数据
淘宝联盟开放平台中,可通过“物料优选接口”(taobao.tbk.dg.optimus.material)实现“搜索相似商品”功能。该接口支持根据商品 ID 获取相似推荐商品,并返回商品信息、价格、优惠等数据,适用于商品推荐、比价等场景。本文提供基于 Python 的实现示例,包含接口调用、数据解析及结果展示。使用时需配置淘宝联盟的 appkey、appsecret 和 adzone_id,并注意接口调用频率限制和使用规范。
|
29天前
|
存储 监控 API
Python实战:跨平台电商数据聚合系统的技术实现
本文介绍如何通过标准化API调用协议,实现淘宝、京东、拼多多等电商平台的商品数据自动化采集、清洗与存储。内容涵盖技术架构设计、Python代码示例及高阶应用(如价格监控系统),提供可直接落地的技术方案,帮助开发者解决多平台数据同步难题。
|
1月前
|
存储 JSON 算法
Python集合:高效处理无序唯一数据的利器
Python集合是一种高效的数据结构,具备自动去重、快速成员检测和无序性等特点,适用于数据去重、集合运算和性能优化等场景。本文通过实例详解其用法与技巧。
87 0
|
3月前
|
存储 Web App开发 前端开发
Python + Requests库爬取动态Ajax分页数据
Python + Requests库爬取动态Ajax分页数据
|
3月前
|
JSON API 数据格式
Python采集京东商品评论API接口示例,json数据返回
下面是一个使用Python采集京东商品评论的完整示例,包括API请求、JSON数据解析
|
14天前
|
JSON API 数据安全/隐私保护
Python采集淘宝评论API接口及JSON数据返回全流程指南
Python采集淘宝评论API接口及JSON数据返回全流程指南
|
16天前
|
数据采集 数据可视化 关系型数据库
基于python大数据的电影数据可视化分析系统
电影分析与可视化平台顺应电影产业数字化趋势,整合大数据处理、人工智能与Web技术,实现电影数据的采集、分析与可视化展示。平台支持票房、评分、观众行为等多维度分析,助力行业洞察与决策,同时提供互动界面,增强观众对电影文化的理解。技术上依托Python、MySQL、Flask、HTML等构建,融合数据采集与AI分析,提升电影行业的数据应用能力。
|
2月前
|
JSON 安全 API
Python处理JSON数据的最佳实践:从基础到进阶的实用指南
JSON作为数据交换通用格式,广泛应用于Web开发与API交互。本文详解Python处理JSON的10个关键实践,涵盖序列化、复杂结构处理、性能优化与安全编程,助开发者高效应对各类JSON数据挑战。
140 1
|
25天前
|
数据可视化 大数据 数据挖掘
基于python大数据的招聘数据可视化分析系统
本系统基于Python开发,整合多渠道招聘数据,利用数据分析与可视化技术,助力企业高效决策。核心功能包括数据采集、智能分析、可视化展示及权限管理,提升招聘效率与人才管理水平,推动人力资源管理数字化转型。

推荐镜像

更多