资讯专栏INFORMATION COLUMN

Python基础语法之变量与数据类型详解

89542767 / 378人阅读

  小编写这篇文章的主要目的,主要是给大家去进行解释一些关于Python的事情,包括关于一些基础的语法,还会涉及到一些相关的变量问题。另外,在Python之中,还会涉及到一些相关的数据,这些数据类型都包括什么呢?下面就给大家详细解答下。


  一.输出函数print


  在python中,print()是可以直接使用的输出函数,将数据输出到控制台上。


  1.print函数的使用


  1.1可以输出数字


  只要是数字都可以输出


  #author:爪哇斗罗(javaDouLuo)
  #date:2022/7/4 0:22
  print(520)
  print(131.4)
  print(-131.4)


  1.2可以输出字符串


  输出字符串需要加上引号


  print("我爱Python")
  print('Python是什么?')
  print('''Python无敌了''')


  1.3可以输出表达式


  print(1+1)
  print(2+2)
  print(4+4)


  1.4可以输出至文件中


  1.1-1.3都是输出至控制台中,当然也可以输出到文件中。


  #在D盘创建a.txt文件,a+表示文本内容的追加
  fp=open('D:/a.txt','a+')
  #文件写入信息HelloWorld
  print('HelloWorld',file=fp)
  #关闭资源
  fp.close()


  有时候我们需要对一些特殊字符进行转义,使用"\"


  常见的转义字符含义:

01.png

  二.变量与数据类型


  数据类型


  变量就是存储数据的一片内存空间,里面由数据类型,地址,数据构成,变量的命名规则:


  变量名由字母(广义的Unicode字符,不包括特殊字符)、数字和下划线构成,数字不能开头,注意大小写,不要跟关键字(有特殊含义的单词,后面会讲到)和系统保留字(如函数、模块等的名字)冲突。


  Python中常见的数据类型如下:


  2.1整型


  Python3.x中只有int类型的整数,在Python中可以处理任意大小的整数。并且可以支持进制的表示。
  #author:爪哇斗罗(javaDouLuo)
  #date:2022/7/4 23:40
  #输出各个类型数据以及它们的类型
  n1=123
  n2=0
  n3=-123
  print(n1,type(n1))
  print(n2,type(n2))
  print(n3,type(n3))
  #二进制
  print('二进制',0b011101)
  #八进制
  print('八进制',0o123)
  #十进制
  print('十进制',123)
  #十六进制
  print('十六进制',0x123)


  结果:

02.png

  2.2浮点型


  浮点数就是小数,支持科学计数法表示。浮点型运算是有精度问题的。


  x1=1.1
  x2=2.2
  print(x1+x2)

03.png

  解决精度问题,使用Demical对象:


  from decimal import Decimal
  x1=1.1
  x2=2.2
  print(Decimal('1.1')+Decimal('2.2'))

  04.png

      2.3字符串型


  字符串是以单引号或双引号括起来的任意文本,字符串可以是单引号,双引号或者三引号。


  print("我爱Python")
  print('Python是什么?')
  print('''Python无敌了''')

05.png

  2.4布尔型


  布尔值只有True、False两种值,要么是True,要么是False。运算的时候True为1.Flase为0。


  print(True)
  print(False)
  print(True+1+False)

06.png

  3.数据类型转换


  为了可以让不同的数据类型进行拼接与运算,Python提供了类型转换的函数。


  3.1 int()


  将一个数值或数值表示的字符串转换成整数。


  x1=3
  x2="4"
  print(x1+int(x2))#7


  3.2 float()


  将一个数值表示字符串或者int型转换成浮点数。


  3.3 str()


  将指定的对象转换成字符串形式。


  x1=32
  x2=32.2
  print(str(x1)+str(x2))#3232.2


  Python中的注释tips:


  1.单行注释用#注释内容


  2.多行注释使用一对三引号'''注释内容'''


  到此为止,这篇文章就给大家介绍到这里了,希望可以给大家带来更多的帮助。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/128269.html

相关文章

  • Python基础到入门】Python基础语法篇——基本数据类型【文末送书】

    摘要:布尔值布尔值和布尔代数的表示完全一致,一个布尔值只有两种值的数据类型可以通过内置的函数查询,例如还可以用来判断和的区别在于不会认为子类是一种父类类型。会认为子类是一种父类类型。基本功能是进行成员关系测试和删除重复元素。 ...

    Winer 评论0 收藏0
  • python基础知识函数初阶——参数详解

    摘要:定义函数中的函数使用关键字定义,格式为函数名形参函数语句块函数名只能包含字符串下划线和数字且不能以数字开头。所以默认参数还是放在后面合适。 定义函数 python中的函数使用关键字 def 定义,格式为: def 函数名(形参): 函数语句块 函数名只能包含字符串、下划线和数字且不能以数字开头。函数的形参分为:位置参数、默认参数(自带默认值的参数)、动态参数return是关键字...

    Rindia 评论0 收藏0
  • Django Web开发技术栈清单-Python基础

    摘要:使用单引号双引号和三引号或来表示字符串。不可变的集合函数会以字典类型返回当前位置的全部全局变量。用于将进制整数转换成进制,以字符串形式表示。返回字符串中最大的字母,或数组中的最大值。的作用就是减少了单行函数的定义。 问题答案由本人整理 1.基础语法是否熟悉?介绍一下 Python和其他语言最大的区别就是使用行和缩进,而不是大括号({})或者分号(;)来控制类、函数或者逻辑判断。Pyt...

    leeon 评论0 收藏0
  • 工具使用-积累发现

    摘要:一积累中如何快速查看包中的源码最常用的大开发快捷键技巧将对象保存到文件中从文件中读取对象中的用法的配置详解和代码的格式详解格式化内容设置生成详解注释规范中设置内存调试的小知识单步执行命令的区别的动态代理机制详解内容有瑕疵,楼指正泛型继承的几 一、积累 1.JAVA Eclipse中如何快速查看jar包中 的class源码 最常用的15大Eclipse开发快捷键技巧 Java将对象保存到...

    wangjuntytl 评论0 收藏0
  • 工具使用-积累发现

    摘要:一积累中如何快速查看包中的源码最常用的大开发快捷键技巧将对象保存到文件中从文件中读取对象中的用法的配置详解和代码的格式详解格式化内容设置生成详解注释规范中设置内存调试的小知识单步执行命令的区别的动态代理机制详解内容有瑕疵,楼指正泛型继承的几 一、积累 1.JAVA Eclipse中如何快速查看jar包中 的class源码 最常用的15大Eclipse开发快捷键技巧 Java将对象保存到...

    Lyux 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<