记录我和她私会的那些日子 之 初识基础数据类型

基础数据类型

1.整型 int

? python3中都是整型

? python2中有整型和长整型(long)

2. 字符串 str :

? 在python中凡是用引号引起来的都是字符串(不可变,有序)

  • 索引(下标)
  • 切片:顾头不顾尾,步长决定查找的方向
  • 字符串的方法:
    • 全部大写/全部小写:不是修改源数据,因为字符串是不可变的
    • 判断是不是以什么开头/结尾:startswith(判断体,起始位置,终止位置)
    • 统计/计数:
    • 脱:默认脱头尾两端的空格,换行符,制表符
    • 分割:默认分割位置(空格,换行符,制表符)也可以指定split(位置,次数)
    • 替换:全部替换replace(老内容,新内容);指定替换次数replace(老内容,新内容,次数)
    • 判断字符串中的内容是不是全都是阿拉伯数字: .isdigit()
    • 判断是不是十进制: .isdecimal()
    • 判断是不是数字,字母和中文: .isalnum()
    • 判断是不是字母和中文: .isalpha()
    • 首字母大写: .capitalize()
    • 每个单词首字母大写: .title()
    • 大小写转换: .swapcase()
    • 剧中 - 填充: .center(多少位,填充的内容如*)
    • 通过元素查找索引,查找不到时返回-1: .find(元素)
    • 通过元素查找索引,查找不到时报错 .index(元素)
    • 拼接,将列表转换成字符串
    • str + str str * 5 字符串进行加操作和乘操作都是开辟新空间(肯定啊,字符串是有序但是不可变的数据类型)

3.布尔值 bool

原文地址:https://www.cnblogs.com/lingshuai/p/11439428.html

时间: 2024-10-05 23:08:57

记录我和她私会的那些日子 之 初识基础数据类型的相关文章

记录自己不会的地方---webform中基于表格的基础上获取其中文本框的值

1 <td> 2 3 <asp:TextBox ID="txtOr" runat="server" Text='<%#Eval("au_TorgId") %>' /> 4 <asp:Button ID="Button1" runat="server" Text="保存" CommandArgument='<%#Eval("au_I

[转]错误记录

题目:简单错误记录 题目描述: 开发一个简单的错误记录功能模块,能够记录出错的代码所在的文件名称和行号. 处理: 1.记录最多8条错误记录,循环记录,对相同的错误记录(净文件名称和行号完全匹配)只记录一条错误,错误计数增加: 2.超过16个字符的文件名称,只记录文件的最后有效16个字符: 3.输入的文件可能带路径,记录文件名称不能带路径 输入描述: 一行或多行字符串.每行包括带路径文件名称,行号,以空格隔开. 文件路径为windows格式 如:E:\V1R2\product\fpgadrive.

【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家. 内容目录: 1.默认基础环境 2.NDK下载与配置 3.安装Cygwin 4.用NDK编译 5.安装

SyntaxError: missing ; before statement的问题记录

今天在写一个JavaScript demo的时候,定义了一个变量,具体代码如下: window.onload = function(){              var panel = document.getElementById('panel');              var right = document.createElement('div');              var bottom = document.createElement('div');          

oracle学习之路(二)------数组类型/记录类型的使用

Oracle记录类型介绍 RECORD:用户自定义数据类型,由单行多列的标量构成的复合数据类型,它将一个或多个标量封装成一个对象进行操作记录不可以总体拿来比较也不可以整体判断为空,可以整体拿来赋值,组成类似于多维数组, 将一个或多个标量封装成一个对象进行操作.是一种临时复合对象类型. 记录的创建和赋值 定义记录类型语法如下: TYPE record_name IS RECORD( v1 data_type1 [NOT NULL] [:= default_value ], v2 data_type

2018面试题记录

1. 最简单的一道题 '11' * 2 'a8' * 3 var a = 2, b = 3; var c = a+++b; // c = 5 2. 一道this的问题 var num = 10; var obj = { num:8, inner: { num: 6, print: function () { console.log(this.num); } } } num = 888; obj.inner.print(); // 6 var fn = obj.inner.print; fn();

2017、2018面试分享(js面试题记录)记得点赞分享哦;让更多的人看到~~

2017面试分享(js面试题记录) 1. 最简单的一道题 '11' * 2 'a8' * 3 var a = 2, b = 3; var c = a+++b; // c = 5 2. 一道this的问题 var num = 10; var obj = { num:8, inner: { num: 6, print: function () { console.log(this.num); } } } num = 888; obj.inner.print(); // 6 var fn = obj.

c++学习记录(一)

c++学习基础学习记录(一) c++语言是在C语言的基础上进行扩充和完善的一种面向对象编程的语言.因此c++基础知识大多与C语言相似,学习了C语言后,可以很快的度过c++语言的基础学习. 1.c++数据类型.修饰符.变量和常量 (1)数据类型 c++数据类型有基本的内置类型.typedef声明.枚举类型等 ·基本的内置类型 类型 关键字 布尔型 bool 字符型 char 整型 int 浮点型 float 双浮点型 double 无类型 void 宽字符型 wchar_t ·typedef声明

JVM学习(2)——技术文章里常说的堆,栈,堆栈到底是什么,从os的角度总结--转载http://www.cnblogs.com/kubixuesheng/p/5202561.html

转载自---http://www.cnblogs.com/kubixuesheng/p/5202561.html 俗话说,自己写的代码,6个月后也是别人的代码--复习!复习!复习!涉及到的知识点总结如下: 堆栈是栈 JVM栈和本地方法栈划分 Java中的堆,栈和c/c++中的堆,栈 数据结构层面的堆,栈 os层面的堆,栈 JVM的堆,栈和os如何对应 为啥方法的调用需要栈 属于月经问题了,正好碰上有人问我这类比较基础的知识,无奈我自觉回答不是有效果,现在深入浅出的总结下: 前一篇文章总结了:JV