python中整数类型的输出格式,Python基础语法(变量、模块、基本数据类型、format格式化)...

Python的变量

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的”类型”是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。我们来看一下最基本的一些变量:

在Python中,你可以同时为多个变量赋值。例如:

那么我们来看一易混的知识点:

你需要注意的是变量名字的定义规则:

可以使用26个英文字母,随意拼接

变量名只能是字母、数字或下划线的任意组合

变量不能以数字开头

关键字不能作为变量,列如:[‘and’,’break’,’class’,’def’,’import’,’del’,’print’,’except’,’for’,’from’,’global’,’if’,’lambda’,’not’,’or’,’while’,’true’,’yield’,’with’,’return’,’finally’,’continue’,…]

关键字就是在Python中具有特殊意义,所以我们不能做为变量!

变量的命名应该让人看一眼就知道是什么,比方说用一些英语单词,或者驼峰命名每个单词首字母大写,解释内容比较多的变量,可以把单词用_分割开来,这样更加醒目明了,尽量规范的使用变量名字。

请不要使用汉语或者汉语拼音来做变量,Python是很神奇的,它允许使用汉语来做变量,但是请永远不要这么干,以为这样显得你太LOW了!

Python中的常量

Python中常量用的不是很多,常量是不可改变的量,但是你也可以改变常量,但是我们通常不这么做。常量一般使用大写英文字母表示。

import 与 from…import

Python中导入模块是最常见的事情,那么该如何导入呢?在 python 用 import 或者 from...import 来导入相应的模块:

将整个模块(somemodule)导入,格式为:import somemodule

从某个模块中导入某个函数,格式为:from somemodule import somefunction

从某个模块中导入多个函数,格式为:from somemodule import firstfunc, secondfunc, thirdfunc

将某个模块中的全部函数导入,格式为: from somemodule import *

需要注意somemudle即要使用的模块,那么在上面就已经简单使用过导入模块的操作了:import this,这里不做详细介绍,在以后的代码中,你会遇到很多!

Python中的格式化

在Python使用格式化,比较常用的就是使用%,在这里你只需死记住%s代表字符串和%d代表整数,它非常的简单!

前面讲过input返回的类型为字符串,可以使用int()函数转换为整数。可以简单理解为%?相当于占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%?,括号可以省略。

在Python中格式化,format()函数也是一种不错的选择,它会用传入的参数依次替换字符串内的占位符{0}、{1}……:

那么如果存在一个需要格式化的变量时,可以这样写:

f-string 是 python3.6 之后版本添加的,称之为字面量格式化字符串,是新的格式化字符串的语法。f-string 格式字符串以f 开头,后面跟着字符串,字符串中的表达式用大括号{}包起来,它会将变量或表达式计算后的值替换进去,实例如下:

Python输出带颜色的内容

有时候为了输出的结果能够更清楚,我们可以对输出的样式做一些设置:

这是固定的语法 \033[显示方式;前景色;背景色m + 结尾部分:\033[0m ,三个参数是可选的,你可以只写其中一个,那么下面是一些颜色对照表:

Python中的序列

所谓序列,指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。

在 Python 中,序列类型包括字符串、列表、元组、集合和字典,这些序列支持以下几种通用的操作,但比较特殊的是,集合和字典不支持索引、切片、相加和相乘操作,反之都可以。

序列中,每个元素都有属于自己的编号(索引)。从 起始元素索引值为0开始,逐渐递增。除此之外,Python 还支持索引值是负数,此类索引是从右向左计数,换句话说,从最后一个元素开始计数,从索引值 -1开始。那么在学习数据类型的时候会具体介绍。但是我不会在强调切片操作的索引值是从0开始的。

Python标准数据类型

在Python 中有六个标准的数据类型:

Python 的六个标准数据类型中:

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);

可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值