Python基础语法

编码:

  默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码

  

  python2.7中有两个函数encode()和decode(),是字符串类型的成员函数,encode()功能是编码,decode()功能是解码,那么用什么字符流来进行编码,又解码成什么字符流呢,答案是unicode,decode()函数功能就是将任何形式的编码字符串,解码成unicode字符集,encode()函数的功能是将unicode字符流编码成指定的字符集,这两个函数都是围绕unicode展开的。

标准数据类型

  在内存中存储的数据可以有多种类型。

  例如,一个人的年龄可以用数字来存储,他的名字可以用字符来存储。

  Python 定义了一些标准类型,用于存储各种类型的数据。

  Python有五个标准的数据类型:

  • Numbers(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Dictionary(字典)

Python支持四种不同的数字类型:

  • int(有符号整型)
  • long(长整型[也可以代表八进制和十六进制])
  • float(浮点型)
  • complex(复数)

转载于:https://www.cnblogs.com/jackson669/p/11182259.html

7.13 Python基础语法相关推荐

  1. python语法基础学习-Python基础语法精心总结!看完都知道的可以往下继续学习了...

    原标题:Python基础语法精心总结!看完都知道的可以往下继续学习了 这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 1. input 用户自己输入值 2. print 打印值 可 ...

  2. 【Python基础】Python基础语法14个知识点大串讲

    作者:来自读者投稿 来源:Python数据之道 Python基础语法大串讲 Python 是一门面向对象的编程语言,相信这篇文章对于初学者而言应该会有一个比较大的帮助,下面我们将 Python 中常用 ...

  3. python基础语法及知识点总结

    本文转载于星过无痕的博客http://www.cnblogs.com/linxiangpeng/p/6403991.html 在此表达对原创作者的感激之情,多谢星过无痕的分享!谢谢! Python学习 ...

  4. Python基础语法(五)—常用模块和模块的安装和导入

    Python基础语法(五)-常用模块的使用和模块的安装和导入,本文介绍的Python模块有:os.sys.time.datetime.random.pickle.json.hashlib.shutil ...

  5. Python基础语法笔记

    文章目录 前言 1.变量.运算符与数据类型 1.1 注释 1.2 运算符 1.3 变量与赋值 1.4 数据类型与转换 1.5 print()函数 2.位运算 2.1 原码.反码和补码 2.2 利用位运 ...

  6. 【Python基础语法记录】

    Python基础语法记录 隔好长时间不用Python就什么都不记得了,记在这里方便下次找 文章目录 Python基础语法记录 一.循环语句 二.list相关 1.创建 2.增加 3.删除 4.两个li ...

  7. Python基础语法视频教程全39集,历时1个多月终于更新完毕,需要的拿走!

    我应该是在4月底5月初的时候,说我准备录制一个python的教学视频. 我坚持了一个多月,每天晚上9点准时更新一集,从未断过. 截止上上周,全部39集python基础语法系列更新完毕. 完整教程目录 ...

  8. 从列表中切片最佳英雄组合,我的选择是亚索和李青——补充python基础语法有关数字类型和列表的知识

    本文继续补充个人对python基础语法的理解,这里主要讲数字类型和列表~ 目前还不算初级程序员把,但是一洗头就掉头发,现在都不敢洗头了~ 数字类型 python中的数字类型:int(整型).float ...

  9. 【数据分析师-python基础】python基础语法精讲

    python基础语法精讲 1 从数字开始 1.1 理解整数.浮点数.复数几种类型对象 1.2 掌握运算及其相关的常用函数 2 变量.表达式和语句 2.1 变量作用及定义的方法 2.2 变量命名原则和习 ...

最新文章

  1. 【图文讲解】TCP为啥要3次握手和4次挥手?握两次手不行吗?
  2. Decision stump、Bootstraping、bagging、boosting、Random Forest、Gradient Boosting
  3. python编程入门经典实例-Python编程语言入门经典案例
  4. 为何你叫妹子笑,却拍出无数黑照?
  5. CentOS安装setup
  6. android http pos 请求和gson解析处理head头信息
  7. 2013第四届蓝桥杯Java组省赛题解析
  8. Flume架构及应用
  9. 如何正确运用计算机技术,如何正确认识与运用计算机网络技术.doc
  10. SQL Server复制需要有实际的服务器名称才能连接到服务器 错误解决方案
  11. Zcash已发布ZIP 313提案
  12. 刨根问底:什么是yum源,yum的工作原理又是什么
  13. 微信小程序设置字体无效_微信小程序字体设置
  14. linux中获取系统时间的几种方法
  15. Spring boot 发送手机验证码
  16. 【NOIP2013模拟10.23】君と彼女の恋
  17. chromium-browser添加flash插件
  18. httplib2的安装
  19. 99%的老板都不知道的股权设计
  20. 语言编程中的疑惑及感悟

热门文章

  1. 在本地进行开发工作置chrome谷歌浏览器解决跨域问题
  2. linux性能评估-内存基础理解篇
  3. week08 S8-01 docker images tensorflow-jupyter
  4. 算法竞赛入门经典第六章(例题) B - Rails(涉及到栈的运用)
  5. Mac 10.12安装IntelliJ出品的数据库管理工具DataGrip
  6. 用数字化数据战略取代数据“收集和管理”
  7. Flash 杂志《summer tree》 第七期发布
  8. 粒子群优化算法(1)
  9. CMake使用详解一(单文件编译)
  10. python导入自己写的py_卧槽,神操作!一句查询让Python帮忙自己写程序