IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python课后习题七和习题八 -> 正文阅读

[Python知识库]Python课后习题七和习题八

Python习题七
1.代码:

f = open('exercise7_1.txt','w')
for i in range(1,10):
    for j in range(1,i+1):
        f.write(str(j)+'x'+str(i)+'='+str(j*i)+' ')
    f.write("\n")
f.close()


运行结果:
image.png

2.代码:


str1 = input("请输入字符串:")
f = open('exercise7_2.txt','w',encoding='utf-8')
length= len(str1)
f.write("您输入的字符串的为:"+str1+'\n')
f.write("长度为:"+str(length))
f.close()



运行结果为:
image.png

image.png

3.代码:


from openpyxl import Workbook
workbook = Workbook()
worksheet = workbook.active
worksheet['C5'] = "我喜欢编程"
workbook.save("exercise7_3.xlsx")

运行结果:
image.png
Python习题八:
1.代码:

class Circle:
    def __init__(self,radius):
        self.radius=radius
    def getArea(self):
        return 3.1415*self.radius**2
    def getLen(self):
        return 3.1415*2*self.radius

for i in range(1,11):
    t=Circle(i)
    print("半径为%d的圆,面积:%.2f 周长:%.2f"%(t.radius,t.getArea(),t.getLen()))



运行结果:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XwSZnabc-1638003933006)(http://cyberdownload.anrunlu.net/2019414145-1638001830866.png)]

2.运行结果应该为
inside fun,x,L 3 [9, 8]
x,L: 5 [4, 1]
inside fun,x,L 3 [4, 1, 8]
x,L: 5 [4, 1, 8]

代码:

def fun(x,L=[9]):
    x=3
    L.append(8)
    print("inside fun,x,L",x,L)

x=5
L=[4,1]
fun(x)
print("x,L:",x,L)
fun(x,L)
print("x,L:",x,L)

运行结果:
image.png

3.代码:

class Account:
    def __init__(self,usernumber,money,rate):
        self.__usernumber=usernumber
        self.__money=money
        self.__year_Rate=rate
    def month_Rate(self):
        return self.getyear_Rate() / 1200.0
    def month_Interest(self):
        return self.getmoney() * self.month_Rate()
    def getMoney(self, x):
        self.__money = self.getmoney() - x
    def deposit(self, x):
        self.__money = self.getmoney() + x
    def getUsernumber(self):
        return self.__usernumber
    def getmoney(self):
        return self.__money
    def getyear_Rate(self):
        return self.__year_Rate
    def setyear_Rate(self, year_Rate):
        self.__year_Rate = year_Rate
year_Rate = 4.5
usernumber = "998866"
money = 2000
count1 = Account(usernumber, money, year_Rate)
count1.deposit(150)
count1.getMoney(1500)
print("账号:", count1.getUsernumber())
print("余额:", count1.getmoney())
print("年利率:", str(count1.getyear_Rate()) + "%")
print("月利率:", str(count1.month_Rate() * 100) + "%")
print("月息:", count1.month_Interest())


运行结果:
image.png

4.代码:

class Timer:
    # def __init__(self,hour,min,sec):
    #     self.hour=hour
    #     self.min=min
    #     self.sec=sec
    def __init__(self):
        pass
    def getHour(self,hour):
        return self.hour
    def getMin(self,min):
        return self.min
    def getSec(self,sec):
        return self.sec
    def setHour(self,hour):
        self.hour=hour
    def setMin(self,min):
        self.min=min
    def setSec(self,sec):
        self.sec=sec
    def showTime(self):
        print("当前时间为:"+str(self.hour)+":"+str(self.min)+":"+str(self.sec))
#t1 = Timer(10,20,30)
t2 = Timer()
t2.setHour(10)
t2.setMin(20)
t2.setSec(20)
#t1.showTime()
t2.showTime()

运行结果:
image.png

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-11-28 11:13:24  更:2021-11-28 11:15:38 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:21:19-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码