
Python
Nottoyield
一个程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python函数的创建和调用
函数的调用函数名(实际参数)函数返回多个值时,结果为元组函数定义默认参数给形参设置默认值,只有与默认值不符的时候才需要传递def fun(a, b = 10): print(a,b)个数可变的位置参数、关键字参数在一个函数的定义过程中,既有个数可变的关键字参数,也有个数可变的位置参数,要求个数可变的位置形参放在个数可变的关键字形参之前def fun(**args1, *args2): pass...原创 2022-03-05 13:32:56 · 544 阅读 · 0 评论 -
Python字符串相关学习
一、字符串的驻留机制二、字符串的常用操作字符串查询字符串大小写转换字符串的对齐字符串的劈分判断字符串的方法isidentifier()合法标识符、isspace()空白字符、isalpha()字母、isdecimal()十进制的数字、isnumeric()数字、isalnum()字母和数字字符串的替换合并三、字符串的比较操作四、格式化字符串#%占位符age = 20name = '张三'print('我叫%s,今年%d岁' % (name,age))#{}p原创 2022-02-26 19:17:41 · 351 阅读 · 0 评论 -
Python中的列表、字典、元组、集合
一、列表有序序列创建列表#1.使用[]lst=['hello','world',98]#2.使用list()lst2 = list([['hello','world',98]])列表的特点获取列表指定元素的索引lst.index('hello')#相同元素返回第一个lst.index('hello',1,3)#在1-3位置查找获取列表中的单个元素#正向索引0到N-1lis[2]#逆向索引-N到-1lst[-3]获取列表中的多个元素列表元素的操作#原创 2022-02-23 21:14:38 · 473 阅读 · 0 评论 -
Python图片文字识别
百度ocr百度开源的一款基于深度学习的ocr识别库,对中文的识别精度相当不错,可以应付绝大多数的文字提取需求。pip install paddlepaddlepip install shapelypip install paddleocr实现代码:# -*- coding: utf-8 -*-# @Time : 2022/2/19 2:22 下午# @Author : NothingLike# @File : baiduOCR.pyfrom paddleocr imp.原创 2022-02-20 12:10:28 · 1206 阅读 · 0 评论 -
Python中的判断和循环
多分支结构if 条件表达式1: 条件执行体1elif 条件表达式2: 条件执行体2elif 条件表达式N: 条件执行体Nelse: 条件执行体N+1range()函数条件表达式语法结构:x if 判断条件 else y如果判断条件为True返回x,False返回ypass语句什么都不做,占位if a=1: passelse: pass循环结构语法结构while 条件表达式: 条件执行体(循环体)for-in循环for 自定义.原创 2022-02-20 12:00:13 · 147 阅读 · 0 评论 -
Python input()函数、运算符
input()函数a=input('请输入一个家数:')b=input('请输入另一个加数:')print(a+b)标准运算符 + - * ///整除运算,一正一负向下取整。print(9//-4)#-3print(-9//4)#-32**3,2的3次方取余运算符 % 一正一负看公式 余数=被除数-除数*商print(9%-4)#-3 9-(-4)*(-3)print(-9%4)#3 -9-(4)*(-3)赋值运算符 = 右到左赋值#链式赋值.原创 2022-02-20 11:59:56 · 553 阅读 · 0 评论 -
Python常用数据类型及注释
整数类型intn1=90n2=-90n3=0#二进制0b开头#八进制0o开头#十六进制0x开头浮点类型a=3.1415926#使用浮点数计算时,可能会出现小数位数不确定情况#解决方案from decimal import Decimalprint(Decimal('1.1')+Decimal('2.2'))布尔类型True–1False–0print(True+1)#2print(False+1)#1字符串类型不可变的字符串序列str1='hel.原创 2022-02-20 11:59:26 · 239 阅读 · 0 评论 -
Python中print()函数、转义字符、标识符和保留字
print()函数#输出数字print(123456)print(5.25)#输出字符串print('helloworld')print("helloworld")#输出运算符的表达式print(3+1)#将数据输出到文件中,1.指定的盘符存在,2.使用file=fpfp=open('D:/text.txt','a+')#a+ ,如果不存在就创建,存在就追加print('helloworld',file=fp)fp.close()#不进行换行输出print('hellowor.原创 2022-02-19 15:13:51 · 870 阅读 · 0 评论 -
解决Python包下载慢问题
因为python默认使用的是国外镜像,有时候下载非常慢,最快的办法就是在下载命令中增加国内源:pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple常用的国内源如下:清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.原创 2022-02-19 13:22:23 · 12016 阅读 · 2 评论