第四章 数值和字符串类型

@数值和字符串

python的数据类型体现在数据上,数据是什么类型,他就是什么类型。

数值

数值分为整数(int),浮点数(float)以及decimal和fraction

变量引用:

表达式,有加减乘除。

可以用占位符传递数据:(浮点型显示并保留两位小数)

用于比较:

在数值中,我们有一个内置的math函数可以直接导入引用。

math.floor() 在横坐标中往左移;

math.ceil() 在横坐标中往右移

math.trunc() 在横左边中往0移

round()四舍五入法。

数值可以转换成二进制(bin),八进制,十六进制(hex)

math还有很多用法,比如math.pi是3.14,math.sqrt()数据的平方根。

在浮点数中,decimall的精度要高点。

字符串

字符串可以用单引号,双引号以及三引号。

在引用字符串或者写语句的时候,通常用到转义符。

换行\n

退格\b

等等

字符串可以相加,相加是叠加的意思,

字符串可以乘,是重复的意思。

字符串可以计算他的字符长度。

通过for循环,我们可以遍历字符串里面每一个字符。

字符串可以截取。

字符还有自己对应的位置。

这些基础知识也没多少,学习需要慢慢来,细水长流。

原文地址:https://www.cnblogs.com/daodexuke/p/11794897.html

时间: 2024-11-10 08:38:58

第四章 数值和字符串类型的相关文章

第四章 数组,字符串和指针

数组 数组若没有指定初始值则为内存遗留值 如果指定了部分初始值,那么其余部分也默认被指定为0: long data[100]={0};          //给data数组的所有元素赋0 字符串是附加有特殊字符(/0)的字符序列 数组的填充: char president[]="thank you"; wchar_t president[]=L"thank you";     //Unicode字符串 const int max=80; char name[max]

《ECMAScript 6 入门- 第四章 数值的扩展》 —— 摘抄

1. 二进制和八进制表示法 ES6提供了二进制和八进制数值的新的写法,分别用前缀0b和0o表示. 0b111110111 === 503 // true 0o767 === 503 // true 八进制用0o前缀表示的方法,将要取代已经在ES5中被逐步淘汰的加前缀0的写法. 2. Number.isFinite(), Number.isNaN() ES6在Number对象上,新提供了Number.isFinite()和Number.isNaN()两个方法,用来检查Infinite和NaN这两个

数值与字符串类型

Python3 中有六个标准的数据类型:Number(数字).String(字符串).List(列表).Tuple(元组).Sets(集合).Dictionary(字典). 不可变数据(四个):Number(数字).String(字符串).Tuple(元组).Sets(集合): 可变数据(两个):List(列表).Dictionary(字典). 一.数字类型 数字类型包括:int(整型).float(浮点数).complex(复数).bool(布尔值). 注:python2中还有一个长整型,py

《Python 学习手册4th》 第四章 介绍Python对象类型

''' 时间: 9月5日 - 9月30日 要求: 1. 书本内容总结归纳,整理在博客园笔记上传 2. 完成所有课后习题 注:“#” 后加的是备注内容(每天看42页内容,可以保证月底看完此书) ''' 摘要 Python程序可以分解成模块.语句.表达式和对象: 程序由模块构成: 模块包含语句: 语句包含表达式: 表达式建立并处理对象. 一. 为什么使用内置类型  #了解即可 内置对象使程序更容易编写 内置对象是扩展的组件 内置对象往往比定制的数据结构更高效 内置对象是语言的标准的一部分 二. Py

第十四章 字符、字符串和文本处理

1. 概述 本章解释在 MS.Net Framework 中处理单独的字符和字符串的机制.包括 System.Char结构.System.String类.System.Text.StringBuilder类以及System.Security.SecureString类. 2. 名词解释 3. 主要内容 3.1 字符 实现各种数值类型与Char实例的相互转换的三种技术: ① 转型(强制类型转换).(效率最高) ② 使用 Convert 类型. ③ 使用 IConvertible 接口.(需要装箱,

Python核心编程笔记——第四章

第四章 Python对象 1.类型也是对象: a = 4;type(a)-><type 'int'>,这里"<type 'int'>"是一个类型对象(可以赋值给一个变量),可以使用 type(type(a)) 来验证 2.Python2.2开始,类和类型统一,类=类型,实例是类型的对象 3.任何对象都天生具有布尔值 4.整数对象,字符串对象,元组对象都是不可变对象,Python会高效的缓存整数和字符串对象,所以 a=3;b=1+2;(a is b)会返回T

Java语言程序设计(基础篇) 第四章 数学函数、字符和字符串

第四章 数学函数.字符和字符串 4.2 常用数学函数 方法分三类:三角函数方法(trigonometric method).指数函数方法(exponent method)和服务方法(service method) 4.4 String类型 String类型不是基本类型,而是引用类型(reference type).

python学习笔记2—python文件类型、变量、数值、字符串、元组、列表、字典

python学习笔记2--python文件类型.变量.数值.字符串.元组.列表.字典 一.Python文件类型 1.源代码 python源代码文件以.py为扩展名,由pyton程序解释,不需要编译 [[email protected] day01]# vim 1.py #!/usr/bin/python        print 'hello world!' [[email protected] day01]# python 1.py hello world! 2.字节代码 Python源码文件

第四章 复合类型

第四章  复合类型 4.1  数组 4.1.1  数组简介 数组(array)是一种数据格式,能够存储多个同类型的值. 声明数组的通用格式如下: typeName arrayName[arraySize]; 表达式arraySize指定数组的元素数目,它只能是以下三种情况之一: 1)        整型常数(如10,枚举值也可以): 2)        const值 3)        常量表达式(如8 * sizeof(int)) 注意:使用数组要注意下标的正确.编译器不会检查使用的下标是否有