Python二级知识考点(3)

#Python二级

以下内容,皆为原创,制作过程实属不易,请帅锅美铝点点赞赞和关注❥(^_^)

一.变量命名(必考一题)        

        Python中,变量的命名规则是数字、字母、下划线。但是数字不能开头。

二.文件

        定义:文件是存储在辅助存储器上的一组序列,可以包含任何内容。

        在Python语言中,文件的读取方法有4种:

        f.read()        从文件中读取整个文件内容

        f.readline()        从文件中读取一行内容

        f.readlines()        从文件中读取所有行,以每行为一个元素形成列表

        f.seek()        改变当前文件操作指针的位置

        那接下来,我们看一下前三个方法如何使用。首先展示一下这个源文件代码运行结果

        我们的源文件是csv文件,是一个表格,仅使用于一维数据和二维数据。(常考点

import pandas as pd
path = "D:/数据挖掘课件和代码/financial.csv"
print("打印出全部内容")
with open(path, "r", encoding="utf=8") as f:
    content = f.read()
    print(content)

print("打印出一行")
with open(path, "r", encoding="utf-8") as f:
    line = f.readline()
    print(line)

print("打印出多行内容")
with open(path, "r", encoding="utf-8") as f:
    lines = f.readlines()
    print(lines)

        

三.补充

        Python文件的读取方式有上面四种,将数据写入文件的方法呢,有两种

        f.write() ------------写入字符串到文件

        f.writelines()-------写入序列(列表)到文件 

# 打开文件用于写入
with open('机器学习/untitled.txt', 'w', encoding='utf-8') as file:
    # 写入字符串到文件
    file.write('Hello, world!\n')
    file.write('This is another line.\n')

# 打开文件用于追加
with open('机器学习/untitled.txt', 'a', encoding='utf-8') as file:
    # 准备一个字符串列表
    lines = ['First line.', 'Second line.', 'Third line.']
    # 将整个列表写入文件
    file.writelines(lines)

上面部分是写入两个字符串,下面是写入一个序列(列表)。

这里面的untitled.txt文件是我刚刚创建的,等它用完就删掉。

OK,我运行了代码,一起来看看运行后,空白的文件里面会不会出现变化(包的啊,毋庸置疑)

 

ok啊,也是顺利运行成功了,那今天的分享就到这里。祝愿大家前途似锦,健健康康。

四.多样知识点

        好吧,感觉有点少了。再加一点吧

        IPO模式:作为程序设计的一个模式
                1.input输入:程序的输入

                2.process处理:程序的主要逻辑。处理的方法也叫算法,算法是一个程序的灵魂

                3.output输出:程序的输出。

        内心独白:选择题主要考这三个元素,process最重要,记记就行了。

        软件工程的三要素:

                1、方法:完成软件开发的各项技术手段

                2、工具:支持软件的开发、管理、文档生成

                3、过程:支持软件开发的各个环节的控制、管理

        内心独白:这个也是选择题考三要素,过程,这个最容易被拿来做区别,所以看清楚。

        机器数有三种表示:

                1.原码

                2.补码(整数通常采用的格式)

                3.反码

                整数在计算机中存储和计算,通常采用的格式都是补码

       内心独白:这个机器数是真的难记,所以明天专门出个文章给它办了。我就不信了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

胡萝卜不甜

感谢大王的赏赐

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值