1.输入一个时间格式的整数,例如:20201018,利用计算取出它的年月日。
代码如下:
n = int(input("请输入一个时间格式整数:"))
year = n //10000
month = (n-year*10000)//100
day = n%100
print('年:',year)
print('月:',month)
print('日:',day)
2.将多个单词利用字符串拼接成一句话,并输出。(单词自选,使用多种方法)
代码如下:
str1 = 'Perseverance'
str2 = 'is'
str3 = 'the'
str4 = 'soul'
str5 = 'of'
str6 = 'success'
print(str1+str2+str3+str4+str5+str6)
print('{} {} {} {} {} {}' .format(str1,str2,str3,str4,str5,str6))
print('%s %s %s %s %s %s' % (str1,str2,str3,str4,str5,str6))
print(f'{str1} {str2} {str3} {str4} {str5} {str6}')
print(' '.join([str1,str2,str3,str4,str5,str6]))
3.用户提供半径,然后计算出对应圆的周长和面积(高精度)
代码如下:
r = float(input("请输入圆的半径:") )
import math
p = math.pi
perimeter = 2*p*r
area = p*(r**2)
print("圆周长为:",perimeter)
print("圆面积为:",area)
如果有更好的方法,或者有什么建议,欢迎大家评论~