首页 > 编程语言 >python基础-数据类型及常用方法

python基础-数据类型及常用方法

时间:2023-11-08 15:04:05浏览次数:35  
标签:常用 name python 18 age 数据类型 pslsy student print

数字类型

  int:是整形,用来记录没有小数点的数字,例如:1、2、3、4等等

age = 18
print(age)
print(type(age))

  float:是浮点型,用来记录有小数点的数字,例如:12.3、100.001等

money = 88888.88
print(money) print(type(money))

 

  str:是字符串类型,用来记录描述性质的东西,例如:名字、pslsy等,但定义字符串类型的变量,需要用引号引起来,单引号、双引号、多引号都可以定义字符串,但是需要考虑引号嵌套配对的问题,不能混着配对使用,如果里面有单引号或者双引号,外面必须用另外一种引号,不能三层及以上的嵌套,例如下面的示例:

# 错误用法:
name = 'p"sls'y"
name = "p's"l"s'y" # 正确用法: name = "p'sl'sy"
name = "My 'name' is 'psl'sy"
name = "My name is pslsy,I'm 18 years old"

  列表list:相当于一个容器,可以存储多个变量,列表的定义用[]表示,而列表类型的取值是通过索引来获取对应的值,索引所代表的意思是数据的位置,初始位置都是从0开始的,例如:

student_name = ["pslsy","张三","李四","jason"]
student_name[0]
student_name[1]
student_name[2]
student_name[3]
# 列表也可以使用嵌套,嵌套取值如下:
student = [['pslsy','18',['男','Traveling by car']],['Tom','18',['女','photography']]]
print(student[0][2][0]) # 取出第一个学生的性别
# 打印结果为'男'

  字典:可以用一个变量记录多个值,但多个值是不同属性的,通常在字典里面我们用键值对来表示,即key:value的形式来存取数据,其中key用来描述value的属性,value即是key的值,例如在学生表中,每个姓名下面有很多个名字,这其中的姓名就相当于key,而其中学生的名字就相当于value。字典的定义以及使用方法如下:

student = {'name':'pslsy','sex':'男','age':18}
print(student['name'])  # pslsy
print(student['sex'])  # 男
print(student['age'])  18

# 字典与列表一样,也能嵌套
students = [
{'name':'pslsy','age':18},
{'name':'json','age':19,'xinxi':['hello','red']},
{'name':'tom','age':20}
]
print(students[1]['xinxi'])
# 打印第二个学生的xinxi

  布尔值bool:用来记作真假的(是与不是),即True和False,为了方便一眼认出来,它的命名规则一般用is+变量名,例如:

is_name = True
is_name = False

  布尔值一般用在分支语句中,用来判断它的条件

 

      

标签:常用,name,python,18,age,数据类型,pslsy,student,print
From: https://www.cnblogs.com/pslsy/p/17804417.html

相关文章

  • 基于三维点云数据的主成分分析方法(PCA)的python实现
    https://github.com/mengxingshifen1218/learning-pointcloud/blob/master/%E6%B7%B1%E8%93%9D/CH1/PointCloudHomework1/pca_normal.py  KD-Tree原理详解https://zhuanlan.zhihu.com/p/112246942构建算法:Input:无序化的点云,维度kOutput:点云对应的kd-treeAlgorithm:1......
  • 1.Python操控Excel之读取
    1.读取excel文件数量和创建Sheet文件: 2.生成N列N行的值: 3.取到N行N列的值: 4.取到不同的行: 5.从表单中取行和列: 6.使用循环遍历多列,再遍历每一列的每个数据: 7.先遍历2行到6行,再遍历每一行的每一个数据: 8.获取到2行2列的值: 9.rowOfCellObjects访问每一行:......
  • C语言程序设计 第二章 数据类型
    本节是学习C语言数据类型。1、掌握C的数据类型2、掌握整型、实型、字符型数据的常量及变量  下载Powerpoint课件 下载图片格式的课件(PPT课件转换为JPG图片)......
  • C语言程序设计 数据类型转换
    C语言规定,不同类型的数据需要转换成同一类型后才可进行计算,在整型、实型和字符型数据之间通过类型转换便可以进行混合运算(但不是所有类型之间都可以进行转换).当混合不同类型的变量进行计算时,便可能会发生类型转换.相同类型的数据在转换时有规则可循:字符必须先转换为整数......
  • python123——模拟生成微软序列号
    模拟生成微软序列号描述微软产品一般都一个25位的序列号,是用来区分每份微软产品的产品序列号。产品序列号由五组被“-”分隔开,由字母数字混合编制的字符串组成,每组字符串是由五个字符串组成。如:36XJE-86JVF-MTY62-7Q97Q-6BWJ2每个字符是取自于以下24个字母及数字之中的一个:BCE......
  • python winrm 远程操作Windows服务器
    winrm:Windows远程管理先确定被控机器开启winrm服务打开powershell命令行winrmenumeratewinrm快速配置winrmwinrmquickconfig需要加域配置winrmwinrmsetwinrm/config/service/auth@{Basic="true"}winrmsetwinrm/config/service@{AllowUnencrypted="true"}pyt......
  • 数据类型详解
     注意:前边定义了后边输出就不用加引号,如果前边没有定义就后边加引号,如果加的是单引号就只能输入一个字符,如果是双引号就可以输入好多 ......
  • python入门6
    最基本内置数据类型介绍每个对象都有类型,python中最基本的内置数据类型有:1、整型整数,2345,10,502.浮点型2、小数3.14或者科学计数法314e-23、布尔型表示真假,仅包含:True、False4、字符串型由字符组成的序列。“abc”,"student”,”程序员”数字Python支持整数(如∶50,520)和......
  • python入门4
    变量和简单赋值语句变量的声明和赋值变量的声明和赋值用于将一个变量绑定到一个对象上,格式如下:变量名表达式最简单的表达式就是字面量。比如:a=123。运行过程中,解释器先运行右边的表达式,生成一个代表表达式运算结果的对象;然后,将这个对象地址赋值给左边的变量。【操作】变量在......
  • python入门5
    链式赋值链式赋值用于同一个对象赋值给多个变量。x=y=123相当于:x=123;y=123系列解包赋值系列数据赋值给对应相同个数的变量(个数必须保持一致)>>>a,b,c=4,5,6相当于:a=4;b=5;c=6【操作】使用系列解包赋值实现变量交换常量Python不支持常量,即没有语法规则限制改变一个常量的道......