![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python笔记
冰暮流星
这个作者很懒,什么都没留下…
展开
-
python如何保存数据和读取数据
python要保存输入的数据,一般会保存在模块json中,json中的数据可以与使用其他编程语言的人共享。path=Path('numbers‘’)确定保存到那个文件中。json.dumps(numbers)说明生成一个字符串。要保存数据到json,Python需要用到json模块。程序运行后会出现一个叫numbers.json的文件。定义了一个序列[2,3,5,7,11,12]最后是使用write_text的方法写入文件。最后是将内容传递给json.loads。假定要保存一个序列,示例代码如下。原创 2024-04-14 06:30:00 · 435 阅读 · 0 评论 -
python如何应对异常
比如说print(5/0)肯定会报错,会提示报错类型是ZeroDivisionError,如果不想再出现类似错误,并且给使用者提示。try语句是要执行的语句,except后面要跟上异常类型,最后输出异常如何处理的语句。python免不了会出现异常,一旦出现异常,整个程序就会中止。如果说不想异常,就可以用try expect语句。原创 2024-03-24 23:52:01 · 226 阅读 · 0 评论 -
Python如何向文件写入内容
创建一个变量名,该变量名=Path('txt文件名.txt'),该代码是为了创建一个txt文件。创建一个while循环,在循环中让用户输入内容,并设置退出条件。使用for循环打印列表里面的内容,输出内容是f"{内容}\n"如果是由外界输入数据,然后再输入到指定内容,每行数据独占一行。然后是另外一个变量.write_text(内容)python向txt文件写入内容,先说写入一行。变量名.write_text("要写的内容")变量先赋值第一行内容,然后用累加的形式。创建另外一个变量,创建目标文件名,原创 2024-03-20 22:42:04 · 506 阅读 · 1 评论 -
python读取文件中相对路径和绝对路径
如果python执行文件和要读取的文件在同一目录,也就是同一个文件夹里,代码中就不必添加文件的路径。如果说要读取的文件在另外一个文件夹里,而这个文件夹又和pythou文件在同一个文件夹里,就要在代码中添加目标文件的路径,这个路径就是相对路径。如果说要读取的文件和python文件不在同一个文件夹目录里,而是在另外一个文件夹,就需要绝对路径了。比如说目标文件在123这个文件夹里,读取代码如下,假定目标文件名叫pi_digits.txt。可以看出,在调用Path的类后面必须添加相对路径,相对路径的格式是。原创 2024-03-17 06:00:00 · 984 阅读 · 0 评论 -
python如何读取文件
如果要读取这个文件的内容,需要调取pathlib模块,并把路径告知python。第二行是Path('文件名称'),这里是创建表示文件的对象,由于文件和py文件是在一个目录里,就不需要指定路径了。首先调用pathlib库,这第一行代码是为了直接用Path语句,前面不用加库名了。假如有一个pi_digits的txt文件,里面的内容是“3.1415926”第三行是使用read_text的方法读取文件并赋予变量contents。这里的文件是txt文件,office文件不支持。原创 2024-03-13 08:00:00 · 780 阅读 · 0 评论 -
python制作比大小的程序
继续与否=int(input("是否继续答题(继续输入1,不继续输入2)"))print("第一个数大输入1,第二个数字大输入2")print("回答正确")print(f"第一个数是{var1}")print(f"第二个数是{var2}")print("回答错误")答案=int(input("请输入答案:"))print("回答错误")print("请小朋友比较下列数字大小")print("回答正确")这个程序是为了学龄前儿童设计的,规则如下。第一个数大输入1,第二个数大输入2。原创 2024-02-14 20:04:45 · 685 阅读 · 0 评论