python 键盘输入数字的计算 文件的读写

学习python,开贴记录。

获取键盘输入值的函数:input(‘这里是提示’)

count0 = input("请输入:")
用这个函数获取的内容都是字符串,如果键入的数字要进行运算,需要将其转变成数字。

    count0=input("请输入:")
#比如输入5
    count=int(count0)
这时,键入的数字就可以用于计算了



使用 
open(filename, mode)

打开文件


f = open("C:/Users/lenovo/Desktop/新建文件夹/foo.txt", "r")

这样就创建了一个名为f的只能用于读取文件内容的对象
然后利用对象的方法来操作
# 打开一个文件
f = open("C:/Users/lenovo/Desktop/新建文件夹/foo.txt", "r")
str = f.read()
print(str)
# 关闭打开的文件
f.close()
这样就读取了桌面新建文件夹中foo.txt第内容。其他操作方式也类似。

引入 pywin32(下载安装,需选择版本) 与 xlwings(pip安装) 可以操作excel。下面这段代码可以将excel表格中内容写入xml文件。

import xlwings as xw
wb = xw.Book('new.xlsx')  # Creates a connection with a new workbook
#xw.apps[0].books['new.xlsx']
sht = wb.sheets['Sheet1']

#sht.range('A1').value = 'I love N baby very much'
##sht.range((2,2)).value = [['Foo 1', 'Foo 2', 'Foo 3'], [10.0, 20.0, 30.0]]
##print(sht.range((2,2)).expand().value)
f = open("test.xml", "w")
i = 1
while sht.range(i,1).value != None:
    f.write(str(sht.range(i,1).value) + ' ')
    i += 1
f.close()
print('ok')


 

猜你喜欢

转载自blog.csdn.net/qq_38030771/article/details/78275501