定义字符串
直接定义 name="nick"( 可以用双引号,单引号,三引号)
? 字符串如果太长可以用 ? 进行换行继续写
? 三引号中的字符串可以换行
a=''' 一个人
两个人'''
? 如果字符串中有单引号,可以用双引号进行表示
\可以让后面一个字符没有意义,只是一个普通的字符
print('nick\' name nick)
\t 相当于四个空格
\n 换行
r 原生字符串 里面的字符都是普通字符没有意义
print("\t\n")#本来是空格加换行
print(r'\t\n') # r让\t\n变得没意义
end=‘‘ 改变输出格式
for i in range(5)
print('1',end=",")
显示 1,1,1,1,1,
\r 是原位打印
str () 变为字符串
len () 计算字符串的长度
s="aa,ga,gg,g"
res= s.split(,) #切割 以指定的字符串切割大的字符串
print(s.startwith("nick"))以指定字符串开头
print(s.endswith(""))# 以指定字符串结尾
print(s.center(50,*)) #************aa,ga,gg,g***************
f-string格式化
s1="nick"
s2="handsome"
s3="height"
s4="180"
print(s1+""+s2+""s3+""str(s4))
print(f'{s1}*{s2}*{s3}*{s4}')#{} 会占用变量的值,并且数字会转化字符串 *是拼接用的
print('{}{}{}{}{}'.format(s1,s2,s3,s4))
s='nikc'
print(f'{s:*^10}') #输出***nick*** 冒号表示后面的字符有意义 *填充的字符 ^是在中间>居右<居左 10填充的字符长度
height=180.01
print(f'{height:.2f}')#2是保留两位
具体的事件
print(time.time()) # 从1970 .01.01.00开始计算的秒, 叫做计算机元年
time>sleep(3)#睡眠事件
#CPU级别的时间计算
start=time.perf_counter()
for i in range(10):
print(i)
time.sleep(0.1)
print(time.perf_counter()-start)#计算程序执行的时间
import time
start=time.perf_counter()
s=int(100)
for i in range(s):
print(f'\r{(i/s)*s:^ 3.1f}%[{"*"*i}->{"."*(10-i)}{(time.perf_counter()-start):.2f}s',end="")
time.sleep(0.3)
原文:https://www.cnblogs.com/quyang46/p/11202933.html