取一个八位数,整数型,取出年月日
num_b=20201018 str2=str(num_b) str1=',从左往右取出年月日为' year=num_b//10000 #整除取前四位 num_c=num_b-year*10000 month=num_c//100 ?#整除取位第五六位 day=num_c-month*100 #整除取最后两位 str3=str(year) str4=str(month) ? str5=str(day) print(str2+str1) print (str3+'/'+str4+'/'+str5)
# ?alt+3 注释选中的段落,alt+4取消注释
我把数值的月份小于10查看效果:
##num_b=20200118 ##str2=str(num_b) ##str1=',从左往右取出年月日为' ##year=num_b//10000 #整除取前四位 ##num_c=num_b-year*10000 ##month=num_c//100 ?#整除取位第五六位 ##day=num_c-month*100 #整除取最后两位 ##str3=str(year) ##str4=str(month) ? ##str5=str(day) ## ##print(str2+str1) ##print (str3+'/'+str4+'/'+str5)
##20200118,从左往右取出年月日为 ##2020/1/18 ##>>>
字符串的拼接
str6='北斗老师,你好。' str7="我是四季成诗," str8='''这是我今天的课 后作业。''' print(str6+str7+str8)
import math #r=input('您好,现在计算圆的周长和面积。请输入圆的半径:') ## ? ?c=2*math.pi*r ##TypeError: can't multiply sequence by non-int of type 'float' r=float (input('您好,现在计算圆的周长和面积。请输入圆的半径:')) c=2*math.pi*r s=math.pi*r*r str9=str(r) str10=str(c)
print('半径为'+str9+'的圆的周长为'+str10+';面积为',s)
|