Python最常见10个相比于其他语言,Python语法比较简单易学,但一旦不注意细节,刚入门新手就会掉进语法错误坑里。今天给大家讲几个平常比较容易掉”。1、忘记写冒号在 if、elif、else、for、while、class、def语句后面忘记添加 “ : ”num = 18if num == 12print('欢迎学习 python')改正:num = 1
python循环 for1、循环规则2、语法结构:3、练习:4、常用函数:range()zip() 打包enumerate() 枚举5、列表解析 在计算机科学中,for循环是编程语言中针对可迭代对象语句,它允许代码被重复执行。 for循环语法是在对历史上编程语言继承和借鉴基础上形成,该语言原来有迭代器,则后来编程语言也用同样关键词来实现迭代。 1、循环规则 判断是否是迭代对象
转载 2023-08-17 15:19:36
40阅读
Python Taichi ## 1. 引言 随着人工智能和计算机图形学快速发展,对于高性能计算和并行计算需求也越来越大。Taichi是一个基于Python领域特定语言(DSL),专为高性能计算和并行计算而设计。Taichi目标是提供一个简单易用界面,同时能够发挥GPU强大计算能力。然而,在使用Taichi进行编程时,我们可能会遇到一些,本文将介绍一些常见,并给出相应
原创 2023-08-24 20:52:29
328阅读
1.简介  首先,我们要知道socket就是“套接字”意思。我们可以把它类比于我们快递公司:我们收发快递时候,我们只要把货物交给快递公司,快递公司负责好货物收揽,包装,分发到各个地方,统一配送,在目的地址配送员接收,接着联系收件人,然后收件人负责接收就可以了。Socket也如此,像快递公司一样,我们将数据给了socket,然后socket通过各种函数实现数据封装,建立目
Python那些在此开一个专题,用来记录在使用Python过程中遇到一些问题,以及解决方法,生命不息,踩不止。持续更新……pip问题在使用Python过程中,很多问题都是由pip引起
原创 2021-11-30 14:37:13
122阅读
# 方法-函数 主要作用就是将重复代码片段进行封装以便于后期调用使用 # 格式: def 函数名([参数1...]): 调用方法 函数名()# 定义一个登录login()函数输入用户名密码进行登录并进行判断def login(): username = input('请输入用户名:') password = input('请输入密码') if username ==
  最近公司代码托管有SVN迁移到Gitlab,每次版本发布都要将代码合并至master分支且打tag,应用较多重复且繁琐,于是使用Python+gitlab实现分支批量合并打tag;参考 python-gitlab文档环境准备:1.Python32.pip install python-gitlabtoken:gitlab用户令牌,生成如下:在gitlab用户setting--acc
笔记,初次登录,操作也不大熟练,尝试对工作进行归纳,限于作者水平,先对问题进行描述,后续会进行完善和补充。 推荐markdown编辑器——小书匠,初学用起来还不错 目录 问题描述 原因分析 问题解决 1. 前言 1.1 问题描述 本人近期使用python做多tcp连接开发,编程环境及用法如下 ...
转载 2021-09-28 07:00:00
123阅读
2评论
我个人对陷阱定义是这样:代码看起来可以工作,但不是以你“想当然“”方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Python程序员应该都遇到过“UnboundLocalError”, 示例:>>> a=1>>> def func():...     a+=1...     print a...>>> func()tra
转载 2020-11-20 17:04:39
243阅读
本文版权归作者xybaby我个人对陷阱定义是这样:代码看起来可以工作,但不是以你“想当然“”方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Pyth...
转载 2022-02-10 10:29:42
56阅读
1.哪个是True,哪个是False?这里要看三组代码:# 第一组:>>>a=256>>>b = 256>>>a is b# 第二组:>>>a = 257>>>b = 257>>>a is b# 第三组:>>>a = 257; b = 257>>>a is b问题来了,这三组代码运行结果分别是什么呢?答案是True、
转载 2021-07-20 14:24:37
179阅读
      今天用python处理文件数据,用readline()方法来按行读取,可是在接下来逻辑里,却怎么也取不到值,折腾了半天,原来是readline()读出数据会自带换行符。这下就简单了用strip()函数去掉换行符即可。伪代码如下:         with open(fpath, 'r') as f:                    line = f.readline()   
原创 2019-11-05 22:26:06
1442阅读
vim与python
原创 2022-06-26 01:34:28
786阅读
1.哪个是True,哪个是False? 这里要看三组代码: # 第一组: >>>a=256 >>>b = 256 >>>a is b # 第二组: >>>a = 257 >>>b = 257 >>>a is b # 第三组: >>>a = 257; b = 257 >>>a is b 问题来了,这三 ...
转载 2021-04-28 22:06:35
118阅读
2评论
1.哪个是True,哪个是False?这里要看三组代码:# 第一组: >>>a=256 >>>b = 256 >>>a is b # 第二组: >>>a = 257 >>>b = 257 >>>a is b # 第三组: >>>a = 257; b = 2
转载 2021-03-06 13:21:54
208阅读
2评论
本文版权归作者xybaby我个人对陷阱定义是这样:代码看起来可以工作,但不是以你“想当然“”方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Pyth...
转载 2021-07-09 14:37:44
85阅读
# Python多继承及解决方案 作为一名经验丰富开发者,我经常被问到关于Python多继承问题。多继承是Python语言一大特色,但同时也带来了一些。本文将详细介绍Python多继承以及如何避免它们。 ## 一、多继承基本概念 在Python中,一个类可以继承多个父类,这被称为多继承。多继承可以提供更大灵活性,但也可能导致一些问题,如方法解析顺序(MRO)问题。 ##
原创 2024-07-26 07:42:30
40阅读
# Python多线程 ## 引言 多线程是现代软件开发中常用技术之一,它可以显著提高程序性能和响应能力。在Python中,我们可以通过`threading`模块来实现多线程编程。然而,使用多线程编程也会带来一些潜在问题和。本文将介绍一些常见Python多线程,并提供相应解决方案。 ## 1. 全局解释器锁(GIL) 在Python中,全局解释器锁(Global Inte
原创 2023-10-02 04:27:34
171阅读
原创 菜鸟哥 菜鸟学Python 2020-06-12收录于话题#趣味Python107个Python里面有一些,让你防不胜防,菜鸟经常会弄晕,而学习多年Python老鸟也会时不时中招。小编整理了9个,都是会经常碰到,让你大呼我曾经也碰到过!虽然是小问题,但是在实际项目中,哪怕一个很小错误,都会引起一连串问题。有的时候,为了找这一个微小bug要花费很大力气,让人很郁闷。1.
转载 2021-04-02 16:02:34
187阅读
错误提示如下:'latin-1'codeccan'tencodecharacter'\u014d'问题原因:爬取到数据中含有特殊字符,存入数据库时出错。解决办法:connection=pymysql.connect(host='1.1.1.1',#主机名user='xxx',#用户名password='xxx',#密码db='test',#数据库use_u
原创 2017-12-06 13:14:26
925阅读
  • 1
  • 2
  • 3
  • 4
  • 5