Python编程 基础练习(四)

Python编程 基础练习(四),第1张

概述1. 使用time库,把系统的当前时间信息格式化输出 import locale import time # 以格式2020年08月24日18时50分21秒输出 # python time ' 1. 使用time库,把系统的当前时间信息格式化输出
import localeimport time# 以格式2020年08月24日18时50分21秒输出# python time 'locale' codec can't encode character '\u5e74' in position 2: enCoding error报错的解决方法locale.setlocale(locale.LC_CTYPE,'chinese')t = time.localtime()print(time.strftime('%Y年%m月%d日 %H时%M分%s秒',t))

 

运行结果如下:

2020年08月24日18时54分17秒
12. 使用turtle库,画奥运五环
import turtlep = turtlep.pensize(8)  # 画笔尺寸设置5def drawCircle(x,y,c='red'):    p.pu()          # 抬起画笔    p.goto(x,y)    # 绘制圆的起始位置    p.pd()          # 放下画笔    p.color(c)      # 绘制c色圆环    p.circle(50,360)  # 绘制圆:半径,角度drawCircle(0,0,'blue')drawCircle(80,'black')drawCircle(150,'red')drawCircle(120,-60,'green')drawCircle(50,'yellow')p.done()

 

运行效果如下:

3. 简单实现账目管理系统功能,包括创建一个账户、存钱、取钱、退出系统的功能
class Bank():	users = []	def __init__(self):		# 创建该账户信息   属性:账号 密码 姓名 金额		users = []		self.__cardID = input('请输入账号:')		self.__pwd = input('请输入密码:')		self.__username = input('请输入姓名:')		self.__banlance = eval(input('请输入该账号金额:'))		# 将账户信息以字典添加进列表		users.append({'账号': self.__cardID,'密码': self.__pwd,'姓名': self.__username,'金额': self.__banlance})		print(users)	# 存钱	def cun(self):		flag = True		while flag:			cardID = input('输入账号:')			while True:				if cardID == self.__cardID:					curPwd = input('输入密码:')					if curPwd == self.__pwd:						money = eval(input('存入金额:'))						print('存钱成功')						self.__banlance = self.__banlance + money						print('存入:{}元  余额:{}元'.format(money,self.__banlance))						flag = False						break					else:						print('密码错误,请重新输入!')						continue				else:					print('账号错误,请检查后重新输入!')					break	# 取钱	def qu(self):		flag1,flage2 = True,True		while flag1:			cardID = input('输入账号:')			while flage2:				if cardID == self.__cardID:					curPwd = input('输入密码:')					if curPwd == self.__pwd:						while True:							money = eval(input('取出金额:'))							if money <= self.__banlance:								print('取钱成功')								self.__banlance = self.__banlance - money								print('取出:{}元  余额:{}元'.format(money,self.__banlance))								flag1,flage2 = False,False     # 外层循环也退出								break							else:								print('余额不足,请重新输入要取的金额!')								continue					else:						print('密码错误,请重新输入!')						continue				else:					print('账号错误,请检查后重新输入!')					breakbk = Bank()print('=============== 创建账号成功 =================')print
总结

以上是内存溢出为你收集整理的Python编程 基础练习(四)全部内容,希望文章能够帮你解决Python编程 基础练习(四)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1189732.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存