转载请注明出处:王亟亟的大牛之路

理论知识虽然很枯燥,但是你以后的高度取决于你基础的厚度

每种语言多多少少都有它的保留关键字
JAVA的:

Python的:

那关键字是什么?

电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。

注释
java:
-单行 //
-多行/** **/

Python:
单行#
多行'''


数据类型

整数:诸如 1 2 3 -1 -2 10 0 这种都算,当然计算机是 2进制干活的,所以 2进制 10进制 16进制的整形数据都算。。。。你懂的。。。。还有,在python是没上下限的

浮点数:就是我们数学概念中的小数,但是python没有单精度和双精度这些区分,都算一起

字符串:在Python也没有char什么的其它类型,都归于字符串,用“”或者''表示。

“数组”List:我之所以称之为数组,因为他实际呈现就是数组,但是学名还是叫列表,像这样 a = [‘AA’, 25, 100, ‘CC’,’212A’],在Python中并没有像别的语言一样像 Cint a[10]; /* 说明整型数组a,有10个元素 */这类的对数组类型有一个定义,Python并没有,并且内部的元素是可以改变的。

Tuple:长得跟数组很像例:a = (‘aaa’, 111, ‘123’, ‘哇塞123’) 内部的数据类型是可以不同的,但是有很重要的一点元祖,被初始化之后就不能被改变!

注:tuple的元素不可改变,但它可以包含可变的对象,比如list列表,元祖和列表都支持 “运算符”

Sets(集合):是一个无序不重复元素的集,诸如JAVA中的HashMap和ArrayList的结合体,并且他会自动去掉重复的元素(补充一点,它也支持不同数据类型,set也支持数学计算,交集,并集之类的)。

Dictionaries(字典):诸如java的map,它是一个无序的键 : 值对集合,并且字典的Key是不能重复的。

布尔值: 可以直接打出的True和False,Python对大小写是敏感的。

接下来,简单的演示下一系列的刚才所说的内容,还有些比较细的知识点,会在代码段注释中写出

运行效果:

补充下 字典和sets,编译器对他们的提示并不相同,如图

源码地址:https://github.com/ddwhan0123/PythonExample/blob/master/%E7%A4%BA%E4%BE%8B/Demo.py

谢谢给位观众老爷点个 star啊!

王亟亟的Python学习之路(三)-基础语法以及基本数据类型相关推荐

  1. Python学习之路 day1_Python基础1

    本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语 ...

  2. Python学习之路1 - 基础入门

    本文内容 Python介绍 安装Python解释器 输出 变量 输入 条件判断语句 循环语句 模块讲解 三元运算 字符串和二进制的相互转化 本系列文章使用的Python版本为3.6.2 使用开发工具为 ...

  3. python之路 mysql 博客园_教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql...

    教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql Easy_install安装MySQLdb 很简单,以至于我不晓得该怎么说.一句话. sodu ...

  4. Python学习之路—2018/7/14

    Python学习之路-2018/7/12 3.功能开发 3.3 设计博客首页 博客首页中最重要的就是中间的文章区域,所以我首先把文章区域设计出来,一开始并没有数据,如果用orm添加或者直接在数据库添加 ...

  5. Python学习之路—2018/6/20

    Python学习之路-2018/6/20 1.模板语法之变量 views.py def index(request):import datetimes="gyq"l=[1,2,3] ...

  6. Python学习之路9☞面向对象的程序设计

    Python学习之路9☞面向对象的程序设计 一 面向对象的程序设计的由来 见概述:http://www.cnblogs.com/linhaifeng/articles/6428835.html 二 什 ...

  7. python 学习之路开始了

    python 学习之路开始了.....记录点点滴滴.... 转载于:https://www.cnblogs.com/chobit/p/6163287.html

  8. Python学习之路5☞文件处理

    Python学习之路5☞文件处理 一.文件处理流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 1 正趣果上果 2 Interesting fruit fruit 3 4 ...

  9. python学习之路0x00

    Python学习之路0x00 在学习python之前,要知道什么是python? python是一种跨平台的计算机程序设计语言.是一种面向对象的动态类型语言,与c语言不同, c语言要编译后才能执行.而 ...

  10. 我的Python学习之路(一)_Mr_Ouyang

    我的Python学习之路(一)_Mr_Ouyang 笔者按: 本文从18:55开始写作,至19:38中断,又从21:12始继续,至23:22写就. 共计耗时113分钟,总字数9081字,约80.4字/ ...

最新文章

  1. 2021 阿里云容器服务年度盘点:企业级容器应用变化和技术趋势观察
  2. 虚拟机配置网络eth1
  3. linux 网络的一些书籍
  4. 荷小鱼 x mPaaS | 借助 H5 容器改善 App 白屏、浏览器兼容问题
  5. 桌面消息提醒_对win7的支持已近尾声,如何关闭不断弹出的提醒通知
  6. java 删除压缩zip文件_从ZIP存档中删除文件,而无需在Java或Python中解压缩 - java...
  7. 机器学习常用模型:决策树_fairmodels:让我们与有偏见的机器学习模型作斗争
  8. 论文浅尝 - EMNLP2020 | 跨媒体关键词预测: 多模态多头注意力和图像文本的统一框架...
  9. sql怎么撤回update_零基础快速自学SQL,2天足矣!
  10. IDEA快捷键拆解系列(三):Edit篇
  11. subprocess,类
  12. 安卓使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)
  13. Web渗透测试之信息收集
  14. 利用虚拟打印机截取打印文件并上传到服务器
  15. 空号检测模块设计原理
  16. 【39】给定一个无重的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复
  17. 整合SSM中jsp页面图片加载不出来问题
  18. android 下的 WATCHDOG(2)
  19. 公链扩展路线之争:道阻且长的过程中Ardor 3.0能为我们带来什么?
  20. 这5款堪称神器的插件,能让你的效率提升3-4倍!还不知有点遗憾

热门文章

  1. 【Python】批量下载Google图片
  2. JS实现密码框小眼睛的显示与隐藏(使用字体图标)
  3. python sum函数用法_python3中sum函数大全
  4. [2021-06-17]PostgreSQL事物提交日志信息clog解析
  5. (摘自网络)名人论上帝
  6. TensorFlow最出色的30个机器学习数据集
  7. Maven中父子项目依赖传递详解
  8. 有java基础学习大数据该如何规划
  9. CSP-J2021 第一轮(初赛)游记
  10. RPG Maker MV笔记-软件介绍