分享

Python 练习题(1)

 知识情报院 2022-02-21

1 输出当前的 Python 版本

import sys
print("Python 版本")
print (sys.version)
print("版本信息.")
print (sys.version_info)

2 输出当前的时间

import datetime
now = datetime.datetime.now()
print ("当前的日期和时间为 : ")
print (now.strftime("%Y-%m-%d %H:%M:%S"))

3 给定圆的半径,输出圆的面积

from math import pi
r = float(input ("请输入圆的半径 r : "))
print ("The area of the circle with radius " + str(r) + " is: " + str(pi * r**2))

4 分别输入姓氏和名字,然后倒转输出

fname = input("请输入姓氏 : ")
lname = input("请输入名字 : ")
print ("Hello  " + lname + " " + fname)

5 输入一连串数字(英文逗号分隔),然后以元组和,列表形式输出

values = input("请输入数字: ")
list = values.split(",")
tuple = tuple(list)
print('列表 : ',list)
print('元组 : ',tuple)

5 输入一连串数字(英文逗号分隔),然后以元组和,列表形式输出

values = input("请输入数字: ")
list = values.split(",")
tuple = tuple(list)
print('列表 : ',list)
print('元组 : ',tuple)

6 输入文件名称,输出文件的扩展名

filename = input("请输入文件名称,例如:123.xlsx: ")
f_extns = filename.split(".")
print ("该文件扩展名称为 : " + repr(f_extns[-1]))

7 输出列表中的第一个和最后一个元素

color_list = ["Red","Green","White" ,"Black"]
print( "%s %s"%(color_list[0],color_list[-1]))

8 输入一个数字 n,输出 n、nn、nnn 之和

a = int(input("请输入一个数字 n : "))
n1 = int( "%s" % a )
n2 = int( "%s%s" % (a,a) )
n3 = int( "%s%s%s" % (a,a,a) )
print (n1+n2+n3)

9 输出 Python 任一内置函数的文档

print(abs.__doc__)
print(print.__doc__)

10 输出给定年份、月份的日历

import calendar
y = int(input("请输入年份,例如 2019 : "))
m = int(input("请输入月份,例如 6 : "))
print(calendar.month(y, m))

今天我们给大家分享了,Python 的 10 个练习题,大家都会做了吗?

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多