Python基础之基本数据类型
2021-01-17 04:12
标签:报错 star finish 保留 margin 循环 tar 中间 oat 在Python中从大的分类可以将数据类型分为两类:数字型和非数字型。 数字型中可分为: 非数字型中可分为: 数字型的变量之间是可以直接进行计算的,其中bool类型中True为1,False为0,bool类型是整数类型的子类。数字类型显著的特点就是支持四则运算,如下的操作均支持: 其中需要说明的如下: x/y表示x与y的商,x//y表示x与y的商的整数部分,x%y表示取余。 进行类型转换 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数。 完成该练习可能涉及到的额外知识点有: (1)打印函数print函数 (2)python中的for循环 使用成对的单引号、双引号或者三引号将其进行包裹。 字符串与转义字符 如果字符串中间有正常的字符,不进行区别就会报错,python解释器无法判断单引号是正常字符还是多余单引号,例如: 对于此问题,有以下方法解决: (1)使用双引号将单引号扩起来 (2)可以使用转义字符“\”(‘It\‘s pencil‘) (1)索引 根据字符串索引取值,索引为0取出字符串第一个值,索引为-1取出倒数第一个,索引从0(前向)或-1(后向)开始。 (2)切片 语法:[start : finish] 如果不提供 start 或者 finish,默认 start 为第一 个字符开始,finish 为最后一个字符 待续... Python基础之基本数据类型 标签:报错 star finish 保留 margin 循环 tar 中间 oat 原文地址:https://www.cnblogs.com/shenjianping/p/12913253.html一、概述
(一)数字型
(二)非数字型
二、类型学习
(一)数字型
1、x/y、x//y、x%y
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AM
D64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> 10/3
3.3333333333333335
>>> 10//3
3
>>> 10%3
1
2、int(x)、float(x)
>>> int(10.3)
10
>>> float(10)
10.0
>>>
3、练习
(二)非数字类型
1、字符串
name=‘hello‘
name="hello"
#保留字符串格式信息
name=‘‘‘hello
word
‘‘‘
s1=‘It‘s pencil‘
print(s1)
File "
s8="hello word"
print(s8[0]) #h
print(s8[-1]) #d
上一篇:线程的生命周期