广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python中的变量及简单数据类型应用
  • 938
分享到

Python中的变量及简单数据类型应用

2024-04-02 19:04:59 938人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

目录一、变量二、字符串1.使用方法修改字符串的大小写2.在字符串中添加空白3.删除空白三、数字1.整数2.浮点数3.使用函数str()避免类型错误四、python 之禅前言: 本文的

前言:

本文的主要内容是介绍Python中的变量命名规则和简单数据类型的应用,简单的数据类型包括字符串和数字等,文中还附有代码以及相应的运行结果辅助理解。

一、变量

变量的命名规则:

  • 1.变量名只能包含字母、数字和下划线,且数字不能打头。
  • 2.变量名不能包含空格,但可使用下划线来分隔其中的单词。
  • 3.不要将Python关键字和函数名用作变量名。

Python中的关键字如下图所示:

Python中的内置函数如下图所示:

  • 4.变量名应既简短又具有描述性,即读者可以通过变量的名称知道其用途。
  • 5.慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。
  • 6.应尽量避免使用大写字母。

上面的命名规则中,1—3条是必须遵守的,否则程序会报错,4—6条是为了让程序有更好的可读性,也应当遵守。
PyCharm中,我们如果要修改多个相同变量的名称,可将光标置于这个变量后,然后按下Alt + J 键,每按一次,会多选一个,选择完后直接输入想要重新命名的名称即可。

二、字符串

字符串就是一系列字符,在Python中,用引号括起来的都是字符串,引号可以是单引号,也可以是双引号。这样的话,如果字符串本身就有单(双)引号,在使用时用双(单)引号括起来所有的内容。

1.使用方法修改字符串的大小写

  • title() —— 以首字母大写的方式显示每个单词。
  • upper() —— 将字符串改为全部大写。
  • lower() —— 将字符串改为全部小写。

以上三个方法的应用代码如下:

msg="HeLlO woRlD!"
print('1.原字符输出:' + msg)
print('2.title()后输出:' + msg.title())
print('3.upper()后输出:' + msg.upper())
print('4.lower()后输出:' + msg.lower())

输出结果如下图所示:

方法是Python可对数据执行的操作,在上面例子中以msg.title()为例,msg后面的点让Python对变量msg执行方法title()指定的操作。每个方法后面都跟着一对括号,这是因为方法通常需要额外的信息来完成其工作,而这种信息是在括号内提供的。函数title()不需要额外的信息,因此它后面的括号是空的。

2.在字符串中添加空白

在字符串中添加空白主要有空格、制表符\t和换行符\n。
空格一般是在两个字符串拼接的时候使用,使用 + 即可拼接字符串、空格以及另外的字符串。

例子如下:

first_name="kobe"
last_name="bryant"

输出结果如下图所示:

下面的例子是制表符\t和换行符\n的应用:

print("1. Languages:\tPython\tJava\tC")
print("2. Languages:\nPython\nJava\nC")
print("3. Languages:\t\nPython\t\nJava\t\nC")
print("4. Languages:\n\tPython\n\tJava\n\tC")

输出结果如下图所示:

由上面的例子可知,如果要使输出既有换行又有制表符缩进,应使用 \n\t 而不是 \t\n 。

3.删除空白

空白很重要,因为我们经常需要比较两个字符串是否相同,如果空白是用户不小心输入的,那么删除多余的空白是必要的。

  • lstrip() —— 删除字符串开头空白。
  • rstrip() —— 删除字符串末尾空白。
  • strip() —— 删除字符串两端空白。

下面是删除空白的一个例子:

msg=" Space "
print("1.原字符串输出:\n"+msg)
print("2.lstrip()后输出:\n"+msg.lstrip())
print("3.rstrip()后输出:\n"+msg.rstrip())
print("4.strip()后输出:\n"+msg.strip())

输出结果如下图所示:

虽然1和3,2和4看起来输出结果相同,但是1比3右侧多一个空格,2比4右侧多一个空格。

三、数字

编程当中,经常使用数字来记录游戏得分、表示可视化数据、存储WEB应用信息等,Python根据数字的用法以不同的方式处理它们。

1.整数

整数的应用比较简单,直接通过一个例子来理解:

print(4+2)
print(4-2)
print(4*2)
print(4/2)
print(4**2) #两个*代表乘方运算
print(4+2*2)
print((4+2)*2)

输出结果如下图所示:

当然也可以把参与运算的数存在变量中,再通过变量进行计算,结果也是一样的。
通过上面的例子可知,Python中的运算次序仍然是先乘除后加减,不过我们可以通过使用括号来修改运算次序,让Python按照指定的次序执行运算。

2.浮点数

浮点数的运算与整数的运算类似,但是需要注意的是,结果包含的小数位数可能是不确定的,仍然通过下面的例子来理解。

print(0.2+0.2)
print(0.4+0.2)
print(0.4-0.2)
print(0.4*0.2)
print(0.4/0.2)

输出结果如下图所示:

由输出结果可以清楚地看到,小数位数是不确定的,所有语言都存在这种问题,没有什么可担心的,现阶段忽略多余的小数位数即可。

3.使用函数str()避免类型错误

函数str()的作用是让Python将非字符串值表示为字符串,以避免类型错误。

先来举一个例子:

a=4
b=2
print('a+b = '+(a+b))

上面代码的运行结果如下图:

错误类型是"can only concatenate str (not “int”) to str",即只能将字符串(不是“int”)连接到字符串,不能将整型连接到字符串,因此要调用函数str()将整型数据转换为字符串再进行连接。
再用上面整数进行加减乘除的例子,使输出更加清楚。

a=4
b=2
print('a = '+str(a)+'; b = '+str(b))
print('a+b = '+str(a+b))
print('a-b = '+str(a-b))
print('a*b = '+str(a*b))
print('a/b = '+str(a/b))
print('a^b = '+str(a**b))#两个*代表乘方运算

输出结果如下图所示:

四、Python 之禅

输入如下代码:

import this

输出的结果如下:

以上这些输出就是“Python 之禅”,也是Python的重要理念,是我们在学习Python的过程中需要融会贯通的。

总结:

以上就是Python中变量和简单数据类型应用的所有内容了,应记住本文中提到的一些方法,在后面的编程中会用到,尤其是str()的使用,这对字符串与整数的连接至关重要。

到此这篇关于Python中的变量及简单数据类型应用的文章就介绍到这了,更多相关Python中变量和数据类型内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python中的变量及简单数据类型应用

本文链接: https://www.lsjlt.com/news/144136.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python中的变量及简单数据类型应用
    目录一、变量二、字符串1.使用方法修改字符串的大小写2.在字符串中添加空白3.删除空白三、数字1.整数2.浮点数3.使用函数str()避免类型错误四、Python 之禅前言: 本文的...
    99+
    2022-11-13
  • python的变量和简单数字类型详解
    目录1.变量1.1使用变量名时避免命名错误2.字符串2.1修改字符串大小写的方法2.2合并字符串2.3使用制表符或换行符来添加空白2.4删除空白2.5使用字符串时需要避免语法错误3....
    99+
    2022-11-12
  • Python中的变量和数据类型
    python是一门弱数据类型的语言,变量不需要声明即可使用,向变量赋值即定义变量,赋予的值的类型就是变量的类型,但变量也是有数据类型的,字符串'1'如果想参与数据计算,则需要使用int()函数来进行转换,使用type()函数可以查看变量的数...
    99+
    2023-05-14
    Python 编程语言 变量
  • Python变量和数据类型和数据类型的转换
    目录变量什么是变量?print语句格式变量的特征数据类型type()语句type()语句的使用方式1.在print语句中,直接输出类型信息2.用变量存储type()的结果(返回值)3...
    99+
    2022-11-11
  • Python中的变量和数据类型详情
    python是一门弱数据类型的语言,变量不需要声明即可使用,向变量赋值即定义变量,赋予的值的类型就是变量的类型,但变量也是有数据类型的,字符串'1'如果想参与数据计算...
    99+
    2022-11-13
  • python中有哪些变量数据类型
    本篇文章为大家展示了python中有哪些变量数据类型,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。      python数据类型相关脚本内容如下:...
    99+
    2023-06-04
  • 简单介绍Python中的几种数据类型
    大体上把Python中的数据类型分为如下几类: Number(数字) 包括int,long,float,complex String(字符串) 例如:hello,"he...
    99+
    2022-06-04
    几种 数据类型 简单
  • Python中的变量和数据类型实例分析
    本篇内容介绍了“Python中的变量和数据类型实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!python是一门弱数据类型的语言,变量...
    99+
    2023-06-29
  • Python入门必学:数据类型和变量的用
    什么是数据类型?计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python...
    99+
    2023-01-30
    变量 数据类型 入门
  • Python变量与数据类型的原理和作用
    这篇文章主要介绍“Python变量与数据类型的原理和作用”,在日常操作中,相信很多人在Python变量与数据类型的原理和作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python变量与数据类型的原理和作用...
    99+
    2023-06-15
  • 简单讲解Python中的数字类型及基本的数学计算
    Python有四种类型的数字: 1.整型 a = 2 print a 2.长整型 b = 123456789 print b 3.浮点数 c = 3.2E2 ...
    99+
    2022-06-04
    类型 数学 简单
  • Python 变量的定义和数据类型的转换
    变量 变量的定义 基本语法:变量名 = 值 变量名是给对象贴一个用于访问的标签,给对象绑定名字的过程也称为赋值,赋值符号 “=” 变量名自定义,要满足标识符命名规则。 Python中,不需要事先...
    99+
    2023-09-15
    python 变量 数据类型
  • 简单谈谈Python中的几种常见的数据类型
    计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型...
    99+
    2022-06-04
    几种 数据类型 常见
  • TypeScript中定义变量方式以及数据类型详解
    目录TypeScript定义变量变量声明格式变量类型推导JS和TS的数据类型TS中使用JS的数据类型number类型boolean类型string类型Array类型Object类型S...
    99+
    2022-11-13
  • Java关键字和变量数据类型怎么应用
    本篇内容介绍了“Java关键字和变量数据类型怎么应用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一. 关键字Java中的关键字是由特定的单...
    99+
    2023-07-02
  • python数据类型和变量的使用方法有哪些
    本篇内容主要讲解“python数据类型和变量的使用方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python数据类型和变量的使用方法有哪些”吧!数据类型计算机顾名思义就是可以做数学计算...
    99+
    2023-06-02
  • python变量数据类型和运算符怎么使用
    1 数据类型不同类型的变量可以进行的运算是不同的,所以必须理解变量的类型,python中数据类型可以分为:内置类型:数值类型:整型int,浮点型float,复数(complex) 3+5jstr:字符串bool:布尔值【True,False...
    99+
    2023-05-14
    Python
  • python变量数据类型和运算符如何使用
    本篇内容介绍了“python变量数据类型和运算符如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1 数据类型不同类型的变量可以进行的运...
    99+
    2023-07-06
  • Python中的变量类型标注怎么用
    这篇文章主要讲解了“Python中的变量类型标注怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python中的变量类型标注怎么用”吧!一、概述1、描述变量类型注解是用来对变量和函数的参...
    99+
    2023-07-06
  • Python3中六种标准数据类型的简单
    作者:心叶时间:2018-04-21 09:28 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 Python3 中有六个标准的数据类型:Number(数字) + String(字符串) + ...
    99+
    2023-01-31
    六种 数据类型 简单
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作