今天给大家讲解python语言基础~~

01、python核心数据类型

 

整型数 int:整数是不带有小数部分的数字

浮点型数 float:浮点数是带有小数部分的数字(小数部分可以是0)

复数 complex:

分为两部分:实部(real)、虚部(image) 虚部是以j或J结尾的数

布尔型数 bool:用来表求真和假两种状态的数字

True 表示值(条件满足或成立)

False 表示假(条件不满足或不成立)

内置对象:空值 None 是一个表示不存的特殊对象

作用:用来占位、变量解除绑定

02、python算数运算符

 

运算符:

算术运算符:

+ 加法 - 减法 * 乘法

/ 除法

// 地板除floordiv

% 求余

** 幂运算

/ 除法

除法得到的数是浮点型数,不会丢弃小数部分

8 / 2 得 4.0

// 地板除

除的结果云掉小数部分向下取整

如:

7 // 3 # 得 2

% 求余

如:

7 % 3 # 得 1

** 幂运算

格式:

x ** y

意为 x的y次方

如:

4 ** 2 # 得 16

运算符的优先级

**

* / // %

+ -

括号分组子表达式:

()内部的表达式先进行计算

混合类型自动升级

1 + 2.14 返回类型为浮点型 3.14

3 + 4.0 返回 7.0

03、变量

 

什么是变量?

变量是关联一个对象的"标识符"。

标识符的命名规则:

必须为字母或下划线开头,后跟字母或下划线或数字;

不能使用python的关键字。

说明:

python的变量名区分大小写

合法的标识符(变量名) 举例 :

abc a1b2 _abc __Abcd var

不合法的标识符:

1a2b $ABC +a -b #ABC @ ABC

python关键字:

True, False, None, is, del, if, elif ...等

04、赋值语句

 

赋值语句 =

语法:

变量名 = 表达式

变量名1 = 变量名2 = 表达式

变量名1, 变量名2 = 序列

作用:

1. 创建一个变量,此变量用来绑定数据对象

2. 修改一个变量的绑定关系,让其绑定另一个数据对象

说明:

当变量不存在时,创建该变量,同时将变量绑定在这个对象上

当变量存在时,改变此变量绑定的对象

一个变量只能绑定一个对象

两个变量可以同时绑定同一个对象

Python编程语言基础的更多相关文章

  1. 3.Python编程语言基础技术框架

    3.Python编程语言基础技术框架 3.1查看数据项数据类型 type(name) 3.2查看数据项数据id id(name) 3.3对象引用 备注Python将所有数据存为内存对象 Python中 ...

  2. python 编程语言基础技术框架

    python标识符身份 id方法查看唯一标示符,内存地址 >>> a = "str" >>> b = 2 >>> id(a) ...

  3. 『Python基础-1 』 编程语言Python的基础背景知识

    #『Python基础-1 』 编程语言Python的基础背景知识 目录: 1.编程语言 1.1 什么是编程语言 1.2 编程语言的种类 1.3 常见的编程语言 1.4 编译型语言和解释型语言的对比 2 ...

  4. Python爬虫基础

    前言 Python非常适合用来开发网页爬虫,理由如下: 1.抓取网页本身的接口 相比与其他静态编程语言,如java,c#,c++,python抓取网页文档的接口更简洁:相比其他动态脚本语言,如perl ...

  5. 中小学Python编程语言教学

    中小学Python编程语言教学 作为一名高中信息技术老师,被技术的发展潮流推动着,不断更新教学内容和方法,以适应快速发展的信息社会. 以前的中小学信息技术课程,老师们各显神通,身怀绝技,教PS,Fal ...

  6. (数据分析)第02章 Python语法基础,IPython和Jupyter Notebooks.md

    第2章 Python语法基础,IPython和Jupyter Notebooks 当我在2011年和2012年写作本书的第一版时,可用的学习Python数据分析的资源很少.这部分上是一个鸡和蛋的问题: ...

  7. 孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备

     孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 今天本来应当继续学习Python的数据库操作,但根据过去我自 ...

  8. 1.Python编程基础

    1. 其实,程序指的就是一系列指令,用来告诉计算机做什么,而编写程序的关键在于,我们需要用计算机可以理解的语言来提供这些指令. 虽然借助 Siri(Apple).Google Now(Android) ...

  9. Python的基础类型(int,bool,str):

    Python的基础类型(int,bool,str): 1.int -------> 整形:主要用力进行数字计算 2.string ------>字符串:可以保存少量数据并进行相关的操作 3 ...

随机推荐

  1. Mesh属性[Unity]

    Mesh属性[Unity] Mesh是Unity内的一个组件,称为网格组件.3D网格是Unity中最重要的图形元素.在Unity中存在多种组件用于渲染标准网格或者蒙皮网格.拖尾或者3D线条. 在Uni ...

  2. python学习笔记(三)- 字典、集合

    字典:key-value形式 1)取数据方便   #字典里面没有重复的key 2)查询速度快 #字典是无序的 一.定义一个字典 infos = { 'name':'王小明', 'sex':'male' ...

  3. jdango 使用oss存储

    安装django-aliyun-oss2-storage-0.1.5.tar.gz settings文件添加 MEDIA_ROOT = os.path.join(BASE_DIR,'upload/') ...

  4. TypeError: while_loop() got an unexpected keyword argument 'maximum_iterations'

    错误: TypeError: while_loop() got an unexpected keyword argument 'maximum_iterations' 参照https://blog.c ...

  5. 创建第一次C语言程序

    在这里我以VS2015为例,做演示.为什么要去演示怎样创建项目尼,因为我写第一个程序时,不知道该怎样用VS创建我的第一个应用程序. 第一步:打开VS环境如下 第二步:在开始出点击“新建项目”或在右上角 ...

  6. jq怎么给图片绑定上传文件按钮

    html代码 <img src="/img/zhengmian.png" alt="" class="file1"> <i ...

  7. WordPress 自动初始化数据库

    背景 自动化搭建开发环境.测试.部署如通过网页操作(访问 /wp-admin/install.php)相对比较麻烦且在有的场景无法实现. 步骤 修改 wp-config.php 配置 wordpres ...

  8. 为了应对异常情况,提供最原始的python第三方库的安装方法:手动安装。往往是Windows用户需要用到这种方法。

    进入pypi.python.org,搜索你要安装的库的名字,这时候有3中可能: 第一种是exe文件,这种最方便,下载满足你的电脑系统和python环境的对应的exe,再一路点击next就可以安装. 第 ...

  9. webapi 重复提交问题

    https://izen.live/Blog/info/13.html /// <summary> /// action方法过滤器 /// </summary> public ...

  10. c#NPOI读取excel 比interop和Microsoft.Jet.OLEDB.4.0 之类 的好的多

    今天下午开始整理excel这块, 微软弄的那些库简直是个坑, 什么com注册之类的净是些报错. 在网上搜资料偶然碰见npoi ,好东西,值得使用 NPOI是指构建在POI 3.x版本之上的一个程序,N ...