首页 > 编程语言 >使用cursor编写python脚本

使用cursor编写python脚本

时间:2023-11-28 21:35:11浏览次数:42  
标签:filePath python 代码 cursor 求职者 print 编写

环境

  • python3.7
  • pycharm
  • cursor
  • 需要安装pandas库

python基本常用语法

注释

#后面写的是注释

# 单行注释

变量

  • python是一种弱类型的语言,一个变量得到类型可以变化
  • 变量名区分大小写
# 创建数据
n1 = 1 # 整数
n2 = 1.2 # 浮点数
# 字符串是用单引号括起来的,还可以 用 双引号 、 单三引号、双三引号,下面的定义都是正确的
s1 = "我们的魔法"
s2 = 'good'
s3 = '''
    床前明月光,疑是地上霜.
    举头望明月,低头思故乡.
'''  # 三引号用于折行

函数

函数声明

def interview():
    print("把求职者带到3号会议室")
    print("请求职者 完成答卷")
    print("让测试经理来面试 求职者")
    print("让技术总监面试 求职者")
interview()

使用cursor写脚本

cursor基本操作

  • ctrl+K 自动写代码
  • ctrl+L 与ai聊天,可以引用代码

实例

提示代码

  1. ctrl+K后,输入你的需求
  2. 点击绿色区域接受,点击红色区域不接受
  3. 将生成的代码复制到pycharm,运行

聊天

选中代码可以引用

使用cursor编写脚本进行处理excel

复制基本框架

import pandas as pd  # 将pandas模块导入夫,并取别名为pd

filePath = r'C:\Users\Documents\yiban'
# 读取表
data = pd.read_excel(filePath + r'\test1.xlsx')  # 字符串前面加个r 防止转义

# 处理数据
...

# 导出表
data.to_excel(filePath + r'\test2.xlsx', index=False)

print("OK!")

案例:
处理下面的表格

  1. 将班级列不含'班'字的数据筛除
  2. 将学号列数据改为文本型数字
  3. 调整列宽
  • 提示:如果ai不会可以在网上找,叫ai改写

模块意识

  • 将代码按照作用分为多个模块,需要时调用可以节省时间

标签:filePath,python,代码,cursor,求职者,print,编写
From: https://www.cnblogs.com/flblogs/p/17862959.html

相关文章

  • python基础之基本运算符
    参考网站​ 参考网站(菜鸟教程):https://www.runoob.com/python/python-operators.html算术运算符以下假设变量a=10,变量b=21:运算符描述实例+加-两个对象相加a+b输出结果31-减-得到负数或是一个数减去另一个数a-b输出结果-11*乘-两个数相乘......
  • 聪明学python【4】+【001】
    【4】条件+【001】代码风格if语句关于选择的语句,具体不必阐述,和C语言大差不差,关于几点区别会在下方列出关于所有选择:ifif-elseif-else推导式推导式(Comprehensions)是Python中一种简洁而强大的语法,用于创建新的序列(如列表、集合、字典)的一种方法。Python中......
  • python基础之数据类型
    数据类型(重要)什么是数据类型? 视频文件音频文件表格文件图片等等这些都是保存数据的方式#在IT领域也有各种各样的保存数据的方式数据类型的种类?-数字类型-整数类型(int)-浮点类型(float)-字符串类型(str)-列表类型(list)-字典类型(dict)-布尔类型(......
  • python基础之变量与常量
    注释语法#学语言先学注释,注释是代码之母!1.什么是注释? 注释就是对一段代码的解释,它不参与代码的实际运行,起到提示作用.2.如何使用注释? 方式一: 警号#单行注释""" 还可以借助于快捷键 code reformatcode ctrl+......
  • python基础之用户交互
    程序与用户交互概念:用户交互就是人往计算机中input/输入数据,计算机print/输出结果############输入a=input('请输入您的密码:')#'1'1"""只要是input,接收的数据类型全部都是str类型的,不管你输入的类型是什么类型的"""#如果以后你需要做运算,需要转类型#print(usernam......
  • 【python入门之程序与用户交互】---程序与用户交互
    【一】什么是与用户交互交互的本质就是输入、输出用户交互就是人往计算机中input/输入数据,计算机print/输出结果【二】为什么要与用户交互为了让计算机能够像人一样与用户沟通交流过去我们去银行取钱,用户需要把帐号密码告诉柜员而现在,柜员被ATM机取代ATM机就是一台......
  • 【python入门之基本数据类型的学习】---基本数据类型(list、str)【二】
    【三】字符串类型(str)【1】作用字符串类型(str)用于表示文本信息,是一种非常重要的数据类型,用于处理文字、字符等信息【2】定义(1)定义方式字符串可以使用单引号、双引号或三引号进行定义#定义方式1:name_1='Jack'#(当左边有赋值符号和遍历名的时候,它就是字符串)#定......
  • 【python入门之基本数据类型】---基本数据类型(字典、布尔)【三】
    【五】字典类型(dict)【1】作用如果我们需要用一个变量记录多个值,但多个值是不同属性的比如人的姓名、年龄、身高,用列表可以存,但列表是用索引对应值的,而索引不能明确地表示值的含义这就用到字典类型,字典类型是用key:value形式来存储数据其中key可以对value有描述性的功能......
  • 【python入门之基本数据类型】---基本数据类型(元组、集合)【四】
    【七】元组类型(tuple)【1】作用元组(tuple)是一种不可变的序列类型,类似于列表,用于存储多个有序元素。元组与列表的主要区别在于元组的元素不能被修改、删除或添加,是不可变的数据类型。元组通常用于存储相关联的数据,保持数据的完整性。【2】定义元组通过小括号()......
  • 【Python爬虫】第11篇:Mongodb数据库进阶使用。从0到scrapy高手笔记(附代码,可自取)
    本文主要学习一下关于爬虫的相关前置知识和一些理论性的知识,通过本文我们能够知道什么是爬虫,都有那些分类,爬虫能干什么等,同时还会站在爬虫的角度复习一下http协议。全套笔记和代码自取地址:请移步这里感兴趣的小伙伴可以自取哦,欢迎大家点赞转发~共8章,37子模块Mongodb数......