python

1.变量

1、变量的定义

在Python中,每个变量在使用之前都必须赋值,变量只有在赋值之后才会被创建。

使用=可以给变量赋值。

=左边是变量名,=右边是变量的值。

2、变量的命名

  1. 标识符
  • 标识符就是在程序中定义的变量名和函数名。
  • 标识符可以由字母、下划线和数字组成。
  • 标识符不能以数字开头。
  • 标识符不能与关键字重名。
  • 标识符区分大小写。

3、 关键字

关键字就是在Python内部已经使用的标识符。

查看Python关键字:



4.变量的命名规则

1> 官方的命名规则

规定命名规则的目的是为了增加代码的识别性和可读性,并非绝对与强制。

定义变量时,建议在=的左右两边各保留一个空格。

变量名由两个或多个单词组成时,每个单词都应使用小写字母,并且单词与单词之间用下划线连接。如:first_name。

2> 驼峰命名法

变量名由两个或多个单词组成时,还可以使用驼峰命名法来命名。

小驼峰式命名法

第一个单词以小写字母开始,后续单词的首字母大写。如:firstName。

大驼峰式命名法

每一个单词的首字母都大写。如:FirstName。

5、变量的类型

在Python中,定义变量是不需要指定数据类型的。但Python本身是有数据类型的,它的数据类型可分为数字型和非数字型。

  1. 数字型
  • 整型int。
  • 浮点型float。
  • 布尔bool。布尔类型中用True和False表示真和假(非零即真)。

    复数型complex。主要用于科学计算,如:平面场问题、波动问题、电感电容等问题。
  1. 非数字型
  • 字符串。
  • 列表。
  • 元组。
  • 字典。
  • 说明

    在Python 2.x版本中,根据保存数值的长度整型还分为整型(int)和长整型(long),而在Python 3.x版本中整型并没有区分整型(int)和长整型(long)。

    在Python中可使用type函数查看一个变量的数据类型,如:type(var)

5、不同类型变量之间的计算

  1. 数字型变量之间的计算
  • 在Python中,数字型变量之间是可以直接计算的。
  • 布尔类型(bool)变量在计算时True的值为1,False的值为0。
  1. 字符串变量之间的计算
  • 在Python中,字符串变量之间可以用+进行拼接,生成新的字符串。
  • 在Python中,字符串变量和整型变量之间可以用*进行计算,表示重复拼接相同的字符串。除此之外,数字型变量和字符串之间不能进行其他计算

6、变量的输入

所谓输入,就是用代码获取用户通过键盘输入的信息。

在Python中,想要获取用户在键盘上输入的信息,需要用到input函数。

用户输入的任何内容Python都认为是一个字符串。

7.变量的格式化输出

在Python中使用print函数可以将信息输出到控制台。

希望输出信息的同时输出数据,就要用到格式化操作符%。

格式化字符串,即包含%的字符串。

8、格式化的换行输出

python变量及简单数据类型的更多相关文章

  1. Python变量和简单数据类型

    变量的命名和使用 在Python中使用变量时 ,需要遵守一定的规则和指南. 变量名只能包含字母‘数字和下划线 变量名不能包含空格,但可以用下划线分割其中单词 不要将Python关键字和函数名用作变量名 ...

  2. python—变量和简单数据类型

    1.变量 在程序中可随时修改变量的值,python始终记录变量的最新值 变量名:必须以字母或者下划线开头,只能包含字母数字和下划线,建议使用下划线+小写字母的方式命名,不能为函数名和python关键字 ...

  3. Python编程从入门到实践笔记——变量和简单数据类型

    Python编程从入门到实践笔记——变量和简单数据类型 #coding=gbk #变量 message_1 = 'aAa fff' message_2 = 'hart' message_3 = &qu ...

  4. Python变量与基本数据类型

    Python变量与基本数据类型 前言 好了,从本章开始将正式进入Python的学习阶段.本章主要介绍的是Python变量与基本数据类型的认识,这些都是最基本的知识并且必须要牢靠掌握在心中. 注释 学习 ...

  5. Python的变量及简单数据类型

    Python的变量及简单类型 1.  变量 在Python编程中,变量是用来存放值或对像的容器.变量的名称可以自定义,但需遵循一定的规范,否则可能会引发一些错误.Python的变量可以分为数字.字符和 ...

  6. 说说 Python 的变量以及简单数据类型

    1 变量 先来看一个示例: news="我国第一个人工智能规划问世"print(news) 运行结果: 可以看出使用 Python 定义变量很简单,甚至都不需要指定变量的类型. 1 ...

  7. python变量和简单的数据类型

    1.运行hello_world.py时发生的情况 运行hello_world.py时,Python都做了些什么呢?实际上,即便是运行简单的程序,Python所做的工作也相当多: #!/usr/bin/ ...

  8. python基础之变量和简单数据类型

    1.1 变量的命名和使用规范 变量名可以包含数字.字母.下划线,但是不能以数字开头. 变量名不能包含空格,可使用下划线来分割其中的单词. 不要将Python关键字和函数名用作变量名. 变量名应既简短又 ...

  9. python变量与基础数据类型

    一.什么是变量 变量是什么?  变量:把程序运行的中间结果临时的存在内存里,以便后续的代码调用.在python中一切都是变量. 1.python变量命名的要求 1,必须有数字,字母,下划线任意组合. ...

随机推荐

  1. Golang Gtk+3教程:GtkBuilder使用XML构建UI

    在这节我将介绍GtkBuilder,其使我们可以从一个描述界面的xml文件构建UI.而这个文件我们可以使用Glade生成,这会极大的方便我们编辑用户界面.这节我们会使用到这么一个XML文件,名字为Bu ...

  2. 很挫的 SHFileOperation 用法 2011-07-18 11:42

    今天编写一个局域网文件拷贝的demo .其中有一个 SHFileOperation 的用法,这个函数有个参数SHFILEOPSTRUCT.查看msdn有如下解释: pFromAddress of a ...

  3. 《Java从入门到失业》第二章:Java环境(四):IDE集成环境

    2.4IDE集成环境 在掌握了编写.编译和运行Java程序的基本步骤以后,你肯定就在想,这太麻烦了,有没有更好的工具?当然有了,那就是IDE.IDE就是专业的集成开发环境(Integrated Dev ...

  4. 【Spring】Spring如何实现多数据源读写分离?这是我看过最详细的一篇!!

    写在前面 很多小伙伴私聊我说:最近他们公司的业务涉及到多个数据源的问题,问我Spring如何实现多数据源的问题.回答这个问题之前,首先需要弄懂什么是多数据源:多数据源就是在同一个项目中,会连接两个甚至 ...

  5. openvswitch ovs-appctl 使用

    参考链接:https://www.cnblogs.com/zqyanywn/p/10501590.html 1. fdb/show bridge 列出指定桥上每个MAC直至与VLAN的对应信息,并且包 ...

  6. Java多线程_Future设计模式

    Future模式的核心:去除了主函数的等待时间,并使得原本需要等待的时间段可以用于处理其他业务逻辑.    Future模式有点类似于商品订单.在网上购物时,提交订单后,在收货的这段时间里无需一直在家 ...

  7. Prometheus监控神器-Alertmanager篇(4)

    本章节主要讲解Alertmanager高可用的搭建与配置的详细的知识内容. 为了提升Prometheus的服务可靠性,我们会部署两个或多个的Prometheus服务,两个Prometheus具有相同的 ...

  8. 给你的Swagger文档换套附魔皮肤吧

    前言 相信无论是前端或是后端的程序员对Swagger都不怎么陌生,没有用过应该也听说过 Swagger 是一个规范和完整的框架,用于生成.描述.调用和可视化 RESTful 风格的 Web 服务. 简 ...

  9. Cobalt strike与内网渗透

    cobalt strike的用法参照我之前的博客: https://www.cnblogs.com/vege/p/12743274.html 这里只演示上线之后的操作. Socks代理 开启socks ...

  10. sublime Text 3安装 Sublime Package Control(这个可以用于安装各种插件)时显示默认安装的c盘内存不够的解决方案

    首先先关闭st3 之后在安装的路径下创建Data文件夹,然后打开st3(sublime Text 3简写)CTRL+`打开命令行输入以下内容,直接回车,等待下载完成就可以了import urllib. ...