#!/usr/bin/python
# -*- coding: UTF-8 -*-
from lib_001_decorator_log_funcname import decorator_log_funcname
s1 = 'hello s1'
s2 = "hello s2"
s3 = '''
guyu
conghua
123
'''
@decorator_log_funcname
def _test_define():
# print("\n_test_define")
print(s1)
print(s2)
print(s3)
@decorator_log_funcname
def _test_string_plus_string():
# print("\n_test_string_plus_string")
ss = s1 + " " + s2
print(ss)
@decorator_log_funcname
def _test_string_cut():
# print("\n_test_string_cut")
ss = s1[0:3]
print(ss)
ss = s1[2:4]
print(ss)
def _test_string_length():
print("\n_test_string_length")
print(s1.__len__())
print(s3.__len__())
def _test_string_pos( ss, i ):
print("\n_test_string_pos")
print(ss.find(i))
def _test_string_replace( ss, sub1, sub2 ):
print("\n_test_string_replace")
ss.replace( sub1, sub2 )
print(ss)
print(s1)
ss = ss.replace( sub1, sub2 )
print(ss)
print(s1)
def _func_string_insert( ss, pos, sub1 ):
print("\n_func_string_insert")
l = list(ss)
l.insert(pos, sub1)
ss = ''.join(l)
print(ss)
def _func_string_del( ss, sub1 ):
print("\n_test_string_del")
ss = ss.replace( sub1, "" )
print(ss)
def _func_get_last_n_char( ss, n ):
print("\n_func_get_last_n_char")
ll = ss.__len__()
print( ss[ ll-n : ll ] )
def _test():
_test_define()
_test_string_plus_string()
_test_string_cut()
_test_string_length()
_test_string_pos(s1, 'llo')
_test_string_replace(s1, 's1', 'xx')
_func_get_last_n_char(s1, 2)
_func_string_insert(s1, 1, 'xx')
_func_string_del(s1,"el")
if __name__ == '__main__':
_test()
- 基于minikube快速搭建kubernetes单节点环境
一.说明 本文主要介绍在 Centos7 环境下基于 Minikube 来快速部署 Kubernetes 单节点集群环境,并在浏览器上访问部署在 k8s 上的 dashboard 服务. 二.Mini ...
- JZOJ 2022.02.11【提高A组】模拟
\(\text{Solution}\) 首先把 \(T2\) 给切了,\(T1\) 找半天规律找不到 然后打了个表算是暴力了 \(T3\) 也暴... 太暴了... \(T4\) 直接啥也不会 \(\ ...
- JZOJ 100019.A
\(\text{Problem}\) \(\text{Solution}\) 把形如 \((a,ka)\) 的路径提出来 那么覆盖这些路径的路径为不合法路径 如果能不重不漏的找出这些路径,然后用总路径 ...
- 自己从零写操作系统GrapeOS——1.GrapeOS介绍
为了学习操作系统原理我自己写了一个简单的操作系统,取名叫GrapeOS. GrapeOS是一个x86多任务桌面操作系统,但非常简单,代码只有4千行. 下面我来简单介绍一下GrapeOS的功能. 1.桌 ...
- 生物制剂时代的SpA研究正站在十字路口_Appel,Sieper2009
中信国健临床通讯 2009年第1期 生物制剂时代的脊柱关节炎研究正站在十字路口: 影像学.病理学和结构破坏 Heiner Appel, MD Joachim Sieper, MD Cu ...
- [专题总结]Gridea快速免费搭建个人博客
介绍 或许你很想把你所知道的问题写出来,或许你文思泉涌,想给大家分享.我相信,你一定能写好博客,只要坚持,就可以了. 或许大家会不理解,为什么不用大平台的博客呢?或许你稍微了解就会知道,现在的博客平台 ...
- 关于hbulider开发工具微信小程序请求跨域
问题描述: 1.thinkphp设置了跨域请求设置 2.接口在浏览器模式正常请求 3.微信小程序请求显示跨域 解决方案:
- vue3 使用watch 监听多个数据
// 监听时间选择 watch( [ internalSubmTimer, internalTimer, externalSubmTimer, externaTimer, callbackTimer, ...
- Linux查询CPU,内存,硬盘使用率以及网卡流量指令
Linux查询CPU,内存,硬盘使用率以及网卡流量指令 1.获取cpu使用率 //cpu `top -b -n1 | fgrep "Cpu" | awk '{print 100-$ ...
- 把逗号分隔的String字符串转List<Integer>
把逗号分隔的String字符串转int集合 集合或数组转变为逗号分隔的字符串的几种方式 1.自己编码实现 2.org.apache.commons.lang3.StringUtils 3.String ...