学习python第三节笔记一小节

#1、一个时间格式的整数:20201018,利用计算取出它的年月日

#20201018 int类型
#利用计算取出它的年月日 + - * / // % **
#前四位是年  中间两位是月  最后两位是日
#20201018-2020.1018
data=20201018
year=data//10000
month=data%10000//100
day=data%100
print(f'{year}年{month}月{day}日')

#2、将多个单词利用字符串拼接成一句话,并输出
#+拼接 必须都字符串类型
#%s 字符串格式化 不需要都是字符串类型的
#join方法 ([都需要是字符串类型的])
#format  字符串格式化  不需要都是字符串类型的
#f-string
str1='hello'
str2="world"
str3='''hello'''
str4="""lili"""
res=str1+" "+str2+" "+str3+" "+str4
res='%s %s %s %s'%(str1,str2,str3,str4)
res=' '.join([str1,str2,str3,str4])
res='{} {} {} {}'.format(str1,str2,str3,str4)
res=f'{str1} {str2} {str3} {str4}'
print(res)

#3、让用户提供半径,然后计算出对应圆的周长和面积


#用户输入用input
#要支持小数,并且进行高精度计算,用decimal模块
# 周长C=2*pi*r  面积 S=pi*r**2
import math
import decimal
r=decimal.Decimal(input('请输入圆的半径'))
pi=decimal.Decimal(str(math.pi))
C=2*pi*r 
S=pi*r**2
print(pi)
print(f'圆的周长是{C:.2f},圆的面积是{S:.2f}')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值