import math
print(math.pi)
print(math.e)
print(math.fabs(5))
print(math.fabs(-5))
print(math.ceil(3.1))
print(math.floor(3.1))
print(round(3.51))
print(round(3.49))
print(math.pow(2,3))
print(2**3)
print(math.sqrt(9))
print(math.factorial(5))
print(math.gcd(12,8))
print(math.lcm(9,6))
import random
print(random.random())
# 随机数种子,使用种子生成随机数
random.seed()
print(random.random())
print(random.random())
print(random.randint(8,9))
print(random.randrange(1,9,3))
import datetime
print(datetime.datetime.now())
print(datetime.datetime.now().year)
now=datetime.datetime.now()
print(now.month)
print(now.day)
print(now.hour)
print(now.minute)
print(now.second)
print(datetime.datetime(2025,1,3,9,30,0))
Y | m | d | H | M | S |
---|---|---|---|---|---|
年 四位 |
月 两位:01~12 |
日 两位:01~31 |
时 两位:0~23 |
分 两位:00~59 |
秒 两位:00~59 |
now=datetime.datetime.now()
print(now.strftime("%Y-%m-%d %H:%M:%S"))
print(now.strftime("%Y年%m月%d日 %H:%M:%S"))
now=datetime.datetime.now()
# 10天后
after_10_date=now+datetime.timedelta(days=10)
print(after_10_date)
# 10天前
before_10_date=now-datetime.timedelta(days=10)
print(before_10_date)
before_10_date=now+datetime.timedelta(days=-10)
print(before_10_date)
# 1月前
before_1_month=now-datetime.timedelta(days=30)
print(before_1_month)
# 1年前
before_1_year=now-datetime.timedelta(days=365)
print(before_1_year)
# print(datetime.date.today())
date=datetime.date.today()
path="D:/333/A/1.txt"
new_name=path.split('/')[-1].replace('.txt','_'+str(date)+'.txt')
print(new_name)
with open(path,'r',encoding='utf-8') as f1:
text=f1.read()
# print(text)
with open('D:/333/B/'+new_name,'w',encoding='utf-8') as f2:
f2.write(text)
import sys
print(f'脚本名称:{sys.argv[0]}')
print(f'脚本参数:{sys.argv[1]}')
def A():
print('-'*20,'函数A开始','-'*20)
for i in range(10):
print(i)
if i==5:
print('-'*20,'函数A结束','-'*20)
# return结束当前函数
return
# exit退出当前程序
# sys.exit()
def B():
print('-'*20,'函数B开始','-'*20)
A()
# exit时不执行该语句
print('-'*20,'函数B结束','-'*20)
B()
# 标准输出
with open('d:/333/2.txt','w',encoding='utf-8') as f:
sys.stdout=f
print('标准输出到文件')
# 标准输入
print('输入:')
list1=[]
for i in sys.stdin:
if i.strip()=="":
break
list1.append(i.strip())
print('输出:')
for i in list1:
print(i)