Python最常见的10个相比于其他语言,Python的语法比较简单易学,但一旦不注意细节,刚入门的新手就会掉进语法错误的坑里。今天给大家讲几个平常比较容易掉的“”。1、忘记写冒号在 if、elif、else、for、while、class、def语句后面忘记添加 “ : ”num = 18if num == 12print('欢迎学习 python')改正:num = 1
错误提示如下:'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阅读
相比于其他语言,Python的语法比较简单易学,但一旦不注意细节,刚入门的新手很容易就会掉进语法错误的坑里。1. 忘记写冒号在 if、elif、else、for、while、class、def 语句后面忘记添加“:”if spam == 42 print('Hello!')2. 误用 “=” 做等值比较“=”是给变量赋值,“==”才是判断两个值是否相等:score = 60 if scor
转载 2023-12-25 10:26:42
50阅读
python循环 for1、循环规则2、语法结构:3、练习:4、常用函数:range()zip() 打包enumerate() 枚举5、列表解析 在计算机科学中,for循环是编程语言中针对可迭代对象的语句,它允许代码被重复执行。 for循环的语法是在对历史上的编程语言继承和借鉴的基础上形成的,该语言原来有迭代器,则后来的编程语言也用同样的关键词来实现迭代。 1、循环规则 判断是否是迭代对象
转载 2023-08-17 15:19:36
40阅读
1.简介  首先,我们要知道socket就是“套接字”的意思。我们可以把它类比于我们的快递公司:我们收发快递的时候,我们只要把货物交给快递公司,快递公司负责好货物收揽,包装,分发到各个地方,统一配送,在目的地址的配送员接收,接着联系收件人,然后收件人负责接收就可以了。Socket也如此,像快递公司一样,我们将数据给了socket,然后socket通过各种函数实现数据封装,建立目
不要去python官网下载。直接安装anaconda集成软件。省去很多麻烦。 ...
转载 2021-10-17 20:33:00
136阅读
2评论
Python Taichi的 ## 1. 引言 随着人工智能和计算机图形学的快速发展,对于高性能计算和并行计算的需求也越来越大。Taichi是一个基于Python的领域特定语言(DSL),专为高性能计算和并行计算而设计。Taichi的目标是提供一个简单易用的界面,同时能够发挥GPU的强大计算能力。然而,在使用Taichi进行编程时,我们可能会遇到一些,本文将介绍一些常见的,并给出相应的代
原创 2023-08-24 20:52:29
328阅读
Python的那些在此开一个专题,用来记录在使用Python过程中遇到的一些问题,以及解决方法,生命不息,踩不止。持续更新……pip问题在使用Python过程中,很多问题都是由pip引起的
原创 2021-11-30 14:37:13
122阅读
# Python多线程的实现 ## 一、整体流程 首先,我们需要明确实现“python 多线程”的整体流程,可以通过以下表格展示: | 步骤 | 描述 | |------|----------------| | 1 | 创建多个线程对象 | | 2 | 定义线程执行的函数 | | 3 | 启动线程 | | 4 | 等待所有线程执行完
原创 2024-05-31 06:49:16
16阅读
如图原因是a!=b 返回的是True True和1并不相等 返回True
原创 2022-07-02 00:07:49
59阅读
# 方法-函数 主要作用就是将重复的代码片段进行封装以便于后期调用使用 # 格式: def 函数名([参数1...]): 调用方法 函数名()# 定义一个登录login()函数输入用户名密码进行登录并进行判断def login(): username = input('请输入用户名:') password = input('请输入密码') if username ==
  Python语言是入门IT行业比较快速且简单的一门编程语言,学习Python语言不仅有着非常大的发展空间,还可以有一个非常好的工作,下面小编就来给大家分享一篇Python培训教程之Python基础知识点梳理。  Python培训教程之Python基础知识点梳理:  1、Python基础语法  标识符:第一个字符必须是字母表中字母或下划线;标识符的其他的部分由字母、数字和下划线组成;标识符对大小
转载 2023-06-20 19:33:02
40阅读
原创 菜鸟哥 菜鸟学Python 2020-06-12收录于话题#趣味Python107个Python里面有一些,让你防不胜防,菜鸟经常会弄晕,而学习多年的Python老鸟也会时不时中招。小编整理了9个,都是会经常碰到的,让你大呼我曾经也碰到过!虽然是小的问题,但是在实际的项目中,哪怕一个很小的错误,都会引起一连串的问题。有的时候,为了找这一个微小的bug要花费很大的力气,让人很郁闷。1.
转载 2021-04-02 16:02:34
187阅读
  最近公司代码托管有SVN迁移到Gitlab,每次版本发布都要将代码合并至master分支且打tag,应用较多重复且繁琐,于是使用Python+gitlab实现分支批量合并打tag;参考 python-gitlab文档环境准备:1.Python32.pip install python-gitlabtoken:gitlab用户令牌,生成如下:在gitlab用户的setting--acc
我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,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阅读
笔记,初次登录,操作也不大熟练,尝试对工作进行归纳,限于作者水平,先对问题进行描述,后续会进行完善和补充。 推荐markdown编辑器——小书匠,初学用起来还不错 目录 问题描述 原因分析 问题解决 1. 前言 1.1 问题描述 本人近期使用python做多tcp连接的开发,编程环境及用法如下 ...
转载 2021-09-28 07:00:00
123阅读
2评论
vim与python
原创 2022-06-26 01:34:28
786阅读
  • 1
  • 2
  • 3
  • 4
  • 5