Python学习第七课
'Alex'
"Alex"
print('hello'*5) #重复输出字符串

print('hellowold'[2:]) #类似于切片操作;会取出 llowold

#关键字 in
print(123 in [23,12,123,45]) #返回ture

#字符串拼接
A='123'
B='456'
C=A+B

D=''.join([A,B])

print(C)
print(D)

Python的内置方法
st='hello kitty {name} is {age}'
st1='he\tllo kitty'

print(st.count(1)) # 统计元素个数
print(st.capitalize()) # 将字符串元素首字母大写
print(st.center(50,'---')) # 用---将它居中分隔
print(st.casefold())

print(st.encode())
print(st.endswith('tty')) # 以某个内容结尾,为真返回TURE
print(st.startswith('he')) # 以某个内容开始,为真返回TURE

print(st1.expandtabs(tabsize=20)) # 调整\t的间距
print(st.find('t')) # 查找到该元素的第一个元素,并返回索引值

print(st.format(name='Alex',age=37)) # 格式化输出
print(st.format_map({'name':Alex},'age':22))

print(st.index('t'))
print('asd'.isalnum())
print('123456'.isdecimal())
print('123456'.isdight()) #判断是否为整型

print('My title'.istitle())

# 反转
print('My title'.lower())
print('My title'.upper())
print('My title'.swapcase())

www.cnblogs.com/alex3714/articles/5717620.html

#能调用方法的一定是对象
li=[1,2,3]
li.append('2')
'asc'.captical()
位置
文件

open()
f.read()
f.write()
f.readline() 读取特定行
f.readlines() 读取全部文件
f.close()
f.tell() 识别光标位置
f.seek() 调整光标位置

print() 包含自动换行
print(X.strip) 会自动跳过内部换行

nunber = 0
for i in f.rendlines():
number += 1
if number == 6:
i='.join([i.strip()','iiii'])
print(i.strip())
f.close

for i in f:
print(i.strip()) # python会对f作迭代处理;不用的时候不取 ,用的时候取

f.flush() # 将存储数据上传到磁盘
sys.stdout # 终端显示
time.sleep(0.2) # 等待0.2秒

Python学习第七课的更多相关文章

  1. Python学习第七课——集合(set) 和 字符串拼接

    集合(set) # 2 无序 # 3 集合中元素必须是不可变类型 # 定义集合 s = {1,2,3,4,5} print(s) # 输出结果 {1, 2, 3, 4, 5} # 1 集合由不同元素组 ...

  2. python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍

    目录 python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 2.元祖变量的定义 3.元祖变量的常用操作. 4.元祖的遍历 5.元祖的应用场景 p ...

  3. Python学习第六课

    Python学习第六课 课前回顾 列表 创建 通过 [] :写在[]里,元素之间用逗号隔开 对应操作: 查 增 append insert 改(重新赋值) 删除(remove del pop(删除后会 ...

  4. Elasticsearch7.X 入门学习第七课笔记-----Mapping多字段与自定义Analyzer

    原文:Elasticsearch7.X 入门学习第七课笔记-----Mapping多字段与自定义Analyzer 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处 ...

  5. Python学习笔记七

    面向对象编程 面向对象的特性如下: 类:具有相同属性和方法的一类事物,成为类. 对象:类的实例化后的结果,一个类可以实例化多个对象,每个对象也可以不同的属性. 封装:在类中对数据的赋值,类里面包含着类 ...

  6. Python学习,第一课 - 基础学习

    前言. 本内容全部以python3所讲 一.Python安装 windows 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\pyth ...

  7. Python学习笔记七-错误和异常

    程序员总是和各种错误打交道,学习如何识别并正确的处理程序错误是很有必要的. 7.1错误和异常 1.错误 从软件方面来看,错误分为语法错误和逻辑错误两种.这两种错误都将导致程序无法正常进行下去,当Pyt ...

  8. python学习第七天 -- dict 和set

    今天主要学习关于python 的dict(全称dictionary)和set.dict的用法跟javascript 中map表类似,key + value结构语言.而set,准确来说,只是key的集合 ...

  9. Python学习(七)面向对象 ——类和实例

    Python 面向对象 —— 类和实例 类 虽然 Python 是解释性语言,但是它是面向对象的,能够进行对象编程.至于何为面向对象,在此就不详说了.面向对象程序设计本身就很值得深入学习,如要了解,请 ...

随机推荐

  1. JS获取访客IP+判断归属地+自动跳转

    由于公司业务需要,需要对网站特定地区的访客进行不同跳转.比如,上海的用户跳转到“shanghai.url.cn”,南京的用户跳转到“nanjing.url.cn”.下面就是我的实现方法,分享出来,顺便 ...

  2. javascript高级程序设计第3版——第1Java章 DOM扩展

    虽然DOM 为与XML 及HTML 文档交互制定了一系列核心API,但仍然有几个规范对标准的DOM进行了扩展.这些扩展中有很多原来是浏览器专有的,但后来成为了事实标准,于是其他浏览器也都提供了相同的实 ...

  3. labview web发布局域网内访问

    按照labview的web访问具体步骤操作完之后,把电脑的网络要设置在局域网环境下,网络要处于专用网络中,就可以进行局域网内访问

  4. 在vue中添加sass的配置的方法

    1.安装sass的依赖包 npm install --save-dev sass-loader //sass-loader依赖于 node-sass npm install --save-dev no ...

  5. react 入坑之罪

    componentDidMount :生命周期在react下只调用一次, render:比它先执行 componentWillRecvieProps(newProps) :能取到父组件的值 rende ...

  6. ElasticsearchCRUD翻译系列之(一): ElasticsearchCRUD 介绍

    ELASTICSEARCH CRUD .NET PROVIDER 翻译自(原文地址: https://damienbod.com/2014/09/22/elasticsearch-crud-net-p ...

  7. springboot based 主从数据源中间件方案

    先定几个原则/目标: 原则: 1.必须保证数据逻辑的一致性: 反例:刚写了数据,(因为主从延迟)查询不到: 2.对开发人员透明,对业务代码无侵入性:与单数据源的业务代码调用一致: 反例:对已有业务代码 ...

  8. flask-bootstrap学习笔记

    flask-bootstrap 是flask一个方便扩展使用bootstrap前台的扩展. 使用方法: 安装: pip instal flask-bootstrap4 加载: from flask_b ...

  9. react Hooks

    useEffect 1.useEffect是didMount和didUpdate和willUnmount三个函数的集合 2.useEffec(fun):fun会在每次组件render之后执行,而fun ...

  10. STL中set的使用方法

    第一次想认真地学学set,是在我做一题treap的时候产生的念头.(HNOI2004 宠物收养场,洛谷P2286) 嗯,虽然学过一丢丢的treap和splay,但是这编程复杂度貌似有点高…… 无奈翻开 ...