Python基础语法-基本数据类型
此文档解决以下问题:
一、Python中数值数据类型——整型(int)、浮点型(float)、布尔型(bool)、复数(complex)
1.float()函数的运用
2.int()函数的运用
3.type()函数的运用
4.isinstance()函数的运用
5.complex(x)函数的运用
二、Python中字符串数据类型
6.反斜杠可以用来转义:在反斜杠前面使用r,可以让反斜杠不发生转义
7.字符串可以用 + 运算符进行字符串连接,用 * 运算符进行字符串重复
8.反斜杠可以作为续行符,表示下一行是上一行的延续;还可以使用“““...””” 或者 ‘‘‘...’’’跨越多行
9.可以对字符串进行切片来得到子串,形式为 字符串变量[头下标:尾下标]
10.find()函数的运用
11.lower()函数的运用
12.replace()函数的运用
注意:此处编写Python语言程序的软件是vs2017社区版
一、Python中数值数据类型
数值数据类型及转换测试:
'''
数值数据类型及转换测试
''' a, b, c, d = 20,3.5, False, 5+6j # 定义四个变量a, b, c, d
print(type(a), type(b), type(c), type(d)) # 输出每个数据的类型
e = 20170000000201700002017
f = e + 5
print(e) # 输出很大的整数
print(f)
g = 2.17e+18
h = g - 3
print(g) # 输出浮点数
print(h)
print(bin(26), oct(26), hex(26)) # 输出十进制数所对应的其他进制的值
print(oct(0x26), int(0x26), bin(0x26))
print(int(35.8), float(23)) # 使用函数转换数据类型
print(isinstance(24, float)) # 判断数据是否是某个数据类型
print(complex(5)) # 整数转换为复数
print(complex(3, 4))
运行结果:

二、Python中字符串数据类型
字符串数据类型测试:
'''
字符串数据类型测试
'''
mystr = 'I \' am a student'
print(mystr,type(mystr), len('My major is computer.'))
print('c:\\address\name') # 反斜杠发生转义
print(r'c:\\address\name') # 反斜杠不发生转义
print('hello, ' + mystr,mystr*2) # 字符串重复2次
print(mystr[3:5]) # 字符串切片
print(mystr + '\
My major is computer')
print(mystr.find('am')) # 返回子字符串所在位置的最左端索引,没有找到,则返回-1
print(mystr.lower(), mystr.upper()) # 返回字符串的小写字母和小写字母
print(mystr.replace('student','teacher')) # 返回某个字符串的所有匹配项均被替换之后的字符串
运行结果:

正文结束~~~
Python基础语法-基本数据类型的更多相关文章
- 二.Python基础语法和数据类型
Python第二节 基础语法和数据类型 Python编码 python3默认情况下源码文件以UTF-8编码, 字符串均为unicode字符串.同时也可以通过# -*- coding: cp-1252 ...
- Python基础语法和数据类型最全总结
摘要:总结了Python最全基础语法和数据类型总结,一文带你学会Python. 本文分享自华为云社区<Python最全基础语法和数据类型总结>,原文作者:北山啦 . 人生苦短,我用Pyth ...
- 【python基础语法】数据类型:数值、字符串 (第2天课堂笔记)
""" 数据类型: 一.数值类型:整数 浮点数 布尔值 二.序列类型:字符串.列表 元祖 三.散列类型:字典 集合 可变数据类型: 列表 字典 集合,可以改动内存地址数据 ...
- 吾八哥学Python(四):了解Python基础语法(下)
咱们接着上篇的语法学习,继续了解学习Python基础语法. 数据类型大体上把Python中的数据类型分为如下几类:Number(数字),String(字符串).List(列表).Dictionary( ...
- Python基础语法题库
引言: 语法练习包括Python基础语法.数据类型.字符编码和简单文件操作等内容. 正文(参考答案附录在题目下方): 1.Python 里用来告知解释器跳过当前循环中的剩余语句,然后继续进行下一轮循环 ...
- python基础语法(变量与数据类型)
python基础语法(变量与数据类型) 一.python变量 python中的变量不需要声明.每个变量在使用钱都需要赋值,变量赋值以后,该变量才会被创建 在python中,变量就是变量,它没有类型,我 ...
- Python基础语法(三)
Python基础语法(三) 1. 数值型数据结构 1.1 要点 在之前的博客也有提到,数值型数据结构在这里就不过多介绍了.在这里提及一些需要知道的知识点. int.float.complex.bool ...
- python基础语法、数据结构、字符编码、文件处理 练习题
考试范围 '''1.python入门:编程语言相关概念2.python基础语法:变量.运算符.流程控制3.数据结构:数字.字符串.列表.元组.字典.集合4.字符编码5.文件处理''' 考试内容 1.简 ...
- python基础语法及知识点总结
本文转载于星过无痕的博客http://www.cnblogs.com/linxiangpeng/p/6403991.html 在此表达对原创作者的感激之情,多谢星过无痕的分享!谢谢! Python学习 ...
随机推荐
- [HTML]点击按钮,页面总是跳回顶端的解决方法(Clicking an button,always resets the view to top of page)
1 前言 当网页页面较长或者表单较多时,右侧会出现滚动条,然而经常会出现点击底部的<button>按钮或者<a>超链接,会出现点击后,当前页面会回到顶端. 2 方案 例如样例代 ...
- Hive官方使用手册——新Hive CLI(Beeline CLI)
Hive官方使用手册——新Hive CLI(Beeline CLI) https://blog.csdn.net/maizi1045/article/details/79481686
- Python-CSS进阶
0. 什么时候该用什么布局 <!-- 定位布局: 以下两种布局不易解决的问题, 盒子需要脱离文档流处理 --> <!-- 浮动布局: 一般有block特性的盒子,水平排列显示 --& ...
- 【功能】返回数据类型、字节长度和在内部的存储位置.DUMP(w[,x[,y[,z]]])
DUMP(w[,x[,y[,z]]]) [功能]返回数据类型.字节长度和在内部的存储位置. [参数] w为各种类型的字符串(如字符型.数值型.日期型--) x为返回位置用什么方式表达,可为:8,10, ...
- Webpack devServer中的 proxy 实现跨域
Webpack dev server使用http-proxy解决跨域问题 文档资料 webpack关于webpack-dev-server开启proxy的官方介绍Vue-cli proxyTable ...
- SeaJS入门教程系列之SeaJS介绍(一)
前言SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制.与jQuery等JavaScript框架不同,SeaJS不会扩展封装 ...
- SqlServer索引带来的问题
索引上的碎片影响主要有: 1.带来额外的IO 2.影响连续读 (1).索引 I/o
- Javascript事件设计模式(七)
一:事件设计概述 事件机制可以使程序逻辑更加符合现实世界,在JavaScript中很多对象都有自己的事件,例如按钮就有onclick事件,下拉列表框就有 onchange事件,通过这些事件可以方便编程 ...
- 依赖倒置原则(Dependence Inversion Principle,DIP)
依赖倒转原则就是 A.要依赖于抽象,不要依赖于实现.(Abstractions should not depend upon details. Details should depend upon a ...
- 【转载】和 Thrift 的一场美丽邂逅
http://www.cnblogs.com/cyfonly/p/6059374.html 一. 与 Thrift 的初识 也许大多数人接触 Thrift 是从序列化开始的.每次搜索 “java序列化 ...