python代码编写小技巧————代码批量缩进

在python语言中,初学者最难以忍受的莫过于难以捉摸的代码缩进量及对齐问题,不同的代码缩进量代码代表着python代码所属的代码块(范围),需要批量处理的时候,该怎么操作呢?
本次主要针对已编辑好了的代码,在其中插入新的代码块,对剩余代码进行批量缩进以及注释操作。

(一)示例代码片段

def staLocation(sourceArrayStrCoor):
    """
    :param sourceArrayStrCoor: 传入的未处理原始字符数据
    :return: para:已处理的结果数据
    """

    print(sourceArrayStrCoor[3])
    print("分隔测试")
    #过滤字符串左右的所有空格
    print(re.split('[\s]', sourceArrayStrCoor[3].strip()))
    #处理非空格(负号)连接问题
    rth = re.split('[\s]', sourceArrayStrCoor[3].strip())
    # 遍历结果,根据连接处为“-”来判断
    for i in range(len(rth)):
        # 出现单负号连接情况,负号都是从第二个开始
        if 19 < len(rth[i]) < 58:
            pass

主函数调用输出:

    0.792000000000E+05 0.391155481338E-07 0.306778842479E+01-0.856816768646E-07

分隔测试
[‘0.792000000000E+05’, ‘0.391155481338E-07’, ‘0.306778842479E+01-0.856816768646E-07’]
(二)目标:在最开始加入循环for语句,实现多条数据处理
在这里插入图片描述

问题:此时我们发现,加入后的代码块归属已经发生了改变,for之后的代码都归属于for循环,应该统一缩进字符。
但是代码过多我们要一个个去调整对齐吗?

(三)解决方案:批量缩进

快捷键:Tab 缩进,Shift Tab 反向缩进

3.1 选中需要缩进的代码区域,点击 Tab 即可;

在这里插入图片描述

3.2 效果

  for i in range(5):
        print(sourceArrayStrCoor[3])
        print("分隔测试")
        #过滤字符串左右的所有空格
        print(re.split('[\s]', sourceArrayStrCoor[3].strip()))
        #处理非空格(负号)连接问题
        rth = re.split('[\s]', sourceArrayStrCoor[3].strip())
        # 遍历结果,根据连接处为“-”来判断
        for i in range(len(rth)):
            # 出现单负号连接情况,负号都是从第二个开始
            if 19 < len(rth[i]) < 58:
                pass

3.3 主函数调用结果

12 10  6 20 22  0  0.0-0.101987272501E-03 0.409272615798E-11 0.000000000000E+00

分隔测试
['12', '10', '', '6', '20', '22', '', '0', '', '0.0-0.101987272501E-03', '0.409272615798E-11', '0.000000000000E+00']

    0.380000000000E+02-0.481250000000E+01 0.461804950315E-08-0.139801880836E+01

分隔测试
['0.380000000000E+02-0.481250000000E+01', '0.461804950315E-08-0.139801880836E+01']

   -0.188127160072E-06 0.349152914714E-02 0.719912350178E-05 0.515366796684E+04

分隔测试
['-0.188127160072E-06', '0.349152914714E-02', '0.719912350178E-05', '0.515366796684E+04']

    0.792000000000E+05 0.391155481338E-07 0.306778842479E+01-0.856816768646E-07

分隔测试
['0.792000000000E+05', '0.391155481338E-07', '0.306778842479E+01-0.856816768646E-07']

    0.971417938748E+00 0.245656250000E+03-0.405309810049E+00-0.809212278368E-08

分隔测试
['0.971417938748E+00', '0.245656250000E+03-0.405309810049E+00-0.809212278368E-08']

3.4 反向缩进测试:选中需要缩进的区域,按住 Shift + Tab

在这里插入图片描述

假如需要注释掉大量代码段(不删除),该怎么操作呢?

(四)快捷键 Ctrl + /

选中并按以上组合快捷键即可。

   for i in range(5):
        # print(sourceArrayStrCoor[i])
        # print("分隔测试")
        # #过滤字符串左右的所有空格
        # print(re.split('[\s]', sourceArrayStrCoor[i].strip()))
        # #处理非空格(负号)连接问题
        # rth = re.split('[\s]', sourceArrayStrCoor[i].strip())
        # # 遍历结果,根据连接处为“-”来判断
        # for i in range(len(rth)):
        #     # 出现单负号连接情况,负号都是从第二个开始
        #     if 19 < len(rth[i]) < 58:
                pass

在这里插入图片描述

轻松学Python
关注 关注
  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
python批量缩进_python代码编写技巧————代码批量缩进
weixin_39968820的博客
11-20 1027
python语言中,初学者最难以忍受的莫过于难以捉摸的代码缩进量及对齐问题,不同的代码缩进代码代表着python代码所属的代码块(范围),需要批量处理的时候,该怎么操作呢?本次主要针对已编辑好了的代码,在其中插入新的代码块,对剩余代码进行批量缩进以及注释操作。(一)示例代码片段def staLocation(sourceArrayStrCoor): """ :param sou...
Python代码批量添加Tab缩进的方法
12-23
选择一个合适的编辑器,比如notepad++、VS、eclipse、sublime text等,选中要集体缩进代码块, 按Tab:集体缩进(向右) 按Shift+Tab:集体回缩(向左) 在Notepad++等编辑器中也有将Tab键转换为指定数目空格的功能。 以上这篇Python代码批量添加Tab缩进的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:不归路系列:Python入门之旅-一定要注意缩进!!!(推荐)解析Python缩进规则的使用分享vim python缩进等一些配置P
python代码编写技巧————代码批量缩进与注释
GanAHE的博客
09-27 2631
python代码编写技巧————代码批量缩进python语言中,初学者最难以忍受的莫过于难以捉摸的代码缩进量及对齐问题,不同的代码缩进代码代表着python代码所属的代码块(范围),需要批量处理的时候,该怎么操作呢? 本次主要针对已编辑好了的代码,在其中插入新的代码块,对剩余代码进行批量缩进以及注释操作。 (一)示例代码片段 def staLocation(sourceArrayStrCo...
【快捷键】Python——批量缩进批量注释
weixin_61375016的博客
05-08 4051
1、批量缩进快捷键:选择要缩进的地方,按Tab 缩进,Shift Tab 取消缩进。 2、批量注释快捷键 :Ctrl + /
【干货】三步搞定Python代码批量缩进
GeekLee的博客
10-12 3万+
[【干货】三步搞定Python代码批量缩进](http://qoofan.com/read/vnembPWznO.html) 一般语言都是通过{}来标识代码块的,而在python中,是通过缩进来识别代码块的,这是Python有别于其他编程语言的几个重要特性之一。一般来说,缩进几个空格或者tab都是可以的,只要你保持一致就可以。不过为了别人阅读方便,还是用tab或者4个空格比较好。可是,程序员们用py
python全部缩进
08-20
- *2* [python代码编写技巧————代码批量缩进与注释](https://blog.csdn.net/weixin_42646103/article/details/101557616)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_...
Python入门(二)-编程环境
aalen86的博客
06-11 3621
Python入门第二部分,编程环境
2024年Python最新Python自建collections模块_python自建模块(1),15个经典面试问题薪资
egregw的博客
05-04 112
Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
python代码缩进_python代码编写技巧————代码批量缩进
weixin_39525118的博客
11-20 122
python语言中,初学者最难以忍受的莫过于难以捉摸的代码缩进量及对齐问题,不同的代码缩进代码代表着python代码所属的代码块(范围),需要批量处理的时候,该怎么操作呢?本次主要针对已编辑好了的代码,在其中插入新的代码块,对剩余代码进行批量缩进以及注释操作。(一)示例代码片段def staLocation(sourceArrayStrCoor):""":param sourceArraySt...
【快捷键】Python批量缩进批量注释?
weixin_47542662的博客
10-15 2200
仅为学习记录 1、批量缩进快捷键:Tab 缩进,Shift Tab 反向缩进 2、批量注释快捷键 Ctrl + /
python代码块如何整体缩进,又如何整体取消缩进
热门推荐
Li03
04-03 11万+
python自带编辑器的缩进和取消缩进快捷键: 整体缩进 Ctrl+【 整体取消缩进 Ctrl+】 ================================================== pycharm编辑器的缩进和取消缩进快捷键: 整体缩进: tab 整体取消缩进: tab+shift ...
Pycharm代码如何多行缩进Python格式化代码怎么做
weixin_54450346的博客
10-08 5131
Pycharm代码如何多行缩进Python格式化代码怎么做
python批量缩进_Python基础知识点梳理
weixin_39950470的博客
10-21 310
一、python中的5种数据类型字符串、数字、容器、布尔、None1、字符串类型:不可变类型python中字符串类型用单引号''或者双引号“”括起来,+号可以合并两个字符串。2、数字类型:不可变类型分为整数型和浮点型。浮点型就是带小数点的。3、容器容器数据类型可以存放多个数据。容器型一共分为下列4种:(1)列表(List):可变类型列表的表示形式是用方括号[],列表的元素是可修改的,索引是从0开始...
python批量缩进_定量分析方法第02讲:Python基础
weixin_39656513的博客
10-23 627
# -*- coding: encoding -*-使用JupyterPython 语言Python简单易学且功能强大的编程语言。它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对象编程。Python是解释型语言,意思就是可以边写边算。在人工智能与机器学习领域应用广泛。Python 程序代码通常比C/C++/Java程序更短小紧凑:高级数据结构使你可以在一条语句中表达复杂的...
Python编辑统一缩进(Pycharm)
中科院AI算法工程师的博客
12-06 5033
在实际应用中,多行代码需要缩进,一行一行缩进很繁琐并且效率低。 统一缩进多行代码:选中需要缩进代码,按tab键 统一撤销缩进:选中需要撤销的代码,按shift键+tab键...
python 缩进_Python程序如何快速缩进多行代码-百度经验
weixin_39802962的博客
11-20 884
该语言中缩进是其精髓,通过缩进可以表示函数、循环等程序结构的范围。有时写完程序后,发现所有程序需要放入函数def中,这时就需要对一整块程序同时进行缩进,还有其他一些情况,也会需要多行整体缩进。下面介绍官方的IDLE编辑器下,如何实现多行整体缩进。工具/原料装有python3.3软件电脑一台方法/步骤1这里介绍的是针对3.0及以上版本,软件自带编辑器,整块缩进的方法。首先通过开始菜单 ,找到IDLE...
python中取消缩进的快捷键,python如何整体取消缩进
l463747243的博客
05-28 943
大家好,本文将围绕python取消缩进不匹配任何外部缩进级别展开说明,python取消缩进不匹配任何是一个很多人都想弄明白的事情,想搞清楚python将选中代码缩进取消需要先了解以下几个事情。大家好,小编来为大家解答以下问题,python取消缩进不匹配任何外部缩进级别,python将选中代码缩进取消,现在让我们一起来看看吧!
python 代码缩进可有可无
最新发布
06-18
Python中,代码缩进是非常重要的,它是语法的一部分,并非可有可无。Python使用缩进来表示代码块的结构,而不是像其他语言那样使用大括号 {} 或者...因此,保持一致和正确的缩进对于编写和理解Python代码至关重要。
255
原创
1533
点赞
7494
收藏
6520
粉丝
关注
私信
写文章

热门文章

  • 用Python制作的一本道生成器,最后笑喷了! 129905
  • 【pygame游戏】用Python实现一个蔡徐坤大战篮球的小游戏,可还行?【附源码】 70111
  • 8个提高摸鱼效率的python自动化脚本,提高打工人幸福感~ 40503
  • 【pygame游戏开发】这几个经典游戏,勾起了少年的快乐 27324
  • 如何用Python将普通视频变成动漫视频 26800

分类专栏

  • Python小游戏 4篇
  • Python数据分析 5篇
  • GUI界面开发 4篇
  • Python编程 54篇
  • Python基础教程合集 54篇
  • Python奇淫技巧 6篇
  • Python自动化 3篇
  • Python零基础入门 43篇
  • Python爬虫实战 2篇
  • Python入门到入土系列 2篇
  • python 187篇

最新评论

  • 100个Python小游戏,上班摸鱼我能玩一整年【附源码】

    rgdgdf: 回复 点赞 为啥有问题

  • Python批量采集某东评论,实现可视化分析

    ha_lydms: 优质好文支持支持,优质好文支持支持

  • 精选了20个Python实战项目(附源码),拿走就用!零基础练手不二项目!

    lu1590: 写这些要学哪些基础知识啊,小编

  • 用Python写的自动答题脚本,正确率99%,刷课必备

    2401_86051274: 作者的联系方式

  • 用Python写的自动答题脚本,正确率99%,刷课必备

    2401_86051274: 联系方式?

最新文章

  • 为了防止这些视频下架,我连夜用Python将她们下载下来
  • Python批量采集某东评论,实现可视化分析
  • 用Python做一个翻译软件,比上浏览器快100倍
2024年6篇
2023年115篇
2022年88篇
2021年27篇
2020年22篇
2019年204篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

玻璃钢生产厂家商场玻璃钢花盆颜色气球商场美陈装饰有什么好的玻璃钢雕塑湖南环保玻璃钢雕塑制作广州玻璃钢雕塑设计厂家哈尔滨仿铜玻璃钢雕塑公司玻璃钢雕塑的前景瑞丽市玻璃钢雕塑设计如何文山市玻璃钢雕塑供应商福建多彩玻璃钢雕塑图片台州玻璃钢雕塑多少钱玻璃钢广场小品雕塑摆件汝州玻璃钢雕塑价格玻璃钢雕塑底座用什么密封胶张掖大型玻璃钢雕塑厂家平度玻璃钢雕塑玻璃钢动物雕塑设计湖南玻璃钢海豚雕塑山西水景玻璃钢雕塑厂家安阳玻璃钢雕塑厂广西酒店玻璃钢雕塑节庆美陈小品成都玻璃钢海豚雕塑定制桂林玻璃钢花盆厂家玻璃钢雕塑预算表吉林玻璃钢仿真马雕塑六盘水玻璃钢花盆厂家呈贡定做玻璃钢雕塑厂家哪家好普洱玻璃钢雕塑厂家直供云南玻璃钢雕塑的设计制作多少钱南宁定制玻璃钢雕塑市场香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化