自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 python字符串的遍历和切片

python字符串的遍历和切片下标(索引),在计算机中,从0开始1.遍历字符串是可迭代对象while遍历msg = 'hello world'i = 0while i < len(msg): print(msg[i]) i += 1for遍历msg = 'hello world'for x in msg: print(x)2.切片切片:截取对象的一部分的操作。字符串、列表、元组支持切片,因为都有下标切片的语法:[起始 : 结

2021-01-06 00:27:50 1099 6

原创 python中字符串的表示方式

python中字符串的表示方式使用引号来表示一个字符串,引号中的数据就是字符串。字符串是不可变类型,如果对字符串进行操作,结果会存放在新的内存空间中。一对单引号、一对双引号。单双引号不能交叉,当出现符号冲突时可以使用转义字符三个单引号(一对)、三个双引号(一对)。可以包裹任意文本#1.单双引号配对使用#错误:'"'"#正确:'""' 或者 "''"#2.'''任何内容'''"""任何内容"""a = "I'm Tom" # 一对双引号 b = 'Tom said:"I

2021-01-05 23:23:16 2359 1

原创 python中while...else和for...else

python中while…else和for…else1.while…elsewhile 条件: 条件成立时,执行else: 条件不成立时,执行2.for…elsefor 代码: 代码else: 代码若循环中执行了 break,则不会执行 else例1.不执行breaki = 1while i < 5: print(i) i += 1else: print('条件不成立时,执行')# 结果:# 1# 2#

2021-01-05 00:19:32 225

原创 python中break和continue的区别

python中break和continue的区别break和continue只能用于循环(for、while)中在嵌套循环中,只对最内层循环有效break:结束整个循环continue:结束本次循环,开始下一次循环breaki = 0while i < 8: i += 1 if i == 6: break print(i)# 结果:当i==6时,结束整个while循环,后面都不打印# 1# 2# 3# 4# 5con

2021-01-04 23:44:52 394

原创 python中for 和while的区别:

python中for 和while的区别:for 适用于已知循环次数的循环while 适用于未知循环次数的循环for 通常用于遍历可迭代对象while 很少进行遍历使用for 循环是在序列穷尽时停止,while 循环是在条件不成立时停止。1.使用while输出1-10的数字i=1while i<=10: print(i) i+=1 # 一定要记得 i += 1, 否则会造成死循环2.使用for遍历字符串’he

2021-01-04 23:29:19 7761

原创 python中pass关键字

python中pass关键字pass在python中,只是用来占位置,保证代码的完整性(不报错),并没有特殊的意义。

2021-01-04 21:31:28 397

原创 PyCharm代码缩进和整理

PyCharm代码缩进和整理一个Tab 或4个空格自动整理代码:Code——>Reformat Code

2021-01-04 21:21:59 1576

原创 python三元运算符

python三元运算符格式:变量 = 值1 if 条件 else 值2条件成立时,值1赋给变量,否则,值2赋给变量三元运算符是if…else语句的一种简写:if 条件:​ 变量=值1else:​ 变量=值2a = 10b = 30if a > b: c = aelse: c = bprint(a,b,'两者较大值是:',c)# 三元运算符c = a if a>b else bprint(a,b,'两者较大值是:',c)...

2021-01-04 21:05:26 214

原创 Python运算符的优先级

Python运算符的优先级运算符描述**幂(最高优先级)~按位取反*、/、% 、//乘、除、取余、取整+、-加、减<< 、>>按位左移、右移&按位与|、^按位或、异或>、<、>=、<=比较运算符==、!=比较运算符(等于运算符:等于、不等于)=、+=、-=、*=、/=、%=、//=、**=赋值运算符is、is not身份运算符in、not in

2020-12-28 18:08:21 810

原创 Python身份运算符:is、is not

Python身份运算符is、is not运算符示例isx is y ,类似id(x) == id(y),相同对象(相同内存地址),返回True,否则返回Falseis notx is not y,类似id(x) != id(y),不同对象(不同内存地址),返回True,否则返回Falseid():获取内存地址a=3b=3if a is b: print('a和b是同一个对象(a和b内存地址相同)')else: print('a和b

2020-12-28 14:14:34 546

原创 Python成员运算符:in、not in

Python成员运算符:in、not in运算符示例inx in y序列,如果x在y序列中,返回True,否则返回Falsenot inx not in y序列,如果x不在y序列中,返回True,否则返回Falsea=3b=30list1=[1,2,3,4,5]if a in list1: print('变量a 在列表list1中')else: print('变量a 不在列表list1中')if b not in list1: pr

2020-12-28 11:44:31 493

原创 Python位运算符:&、|、^、~、<<、>>

Python位运算符:&、|、^、~、<<、>>运算符描述示例&按位与,都为1,结果为1,有一个0,就为0a & b|按位或,都为0,结果为0,有一个1,就为1a | b^按位异或,不同,结果为1,相同,就为0a ^ b~按位取反,1变0,0变1~a<<左移动,高位丢弃,低位补0a << 2,左移2位>>右移动,丢弃右移位数,高位补0a >&

2020-12-27 23:03:47 5222 3

原创 Python逻辑运算符:not、and、or

Python逻辑运算符:not、and、or一、逻辑运算符运算符逻辑表达式描述notnot x布尔“非”。如果x为True,返回Falseandx and y布尔“与”。都真才真,一假则假orx or y布尔“或”。都假才假,一真则真a = 34b = 12print((a > b) and (a > 50))#Falseprint((a > b) and (a < 50))#Trueprint((a > b)

2020-12-27 16:39:10 2038

原创 Python比较运算符:==、!=、>、<、>=、<=

Python比较运算符一、比较运算符比较运算后,返回值是Boolean值(True 或 False)运算符描述==等于!=不等于<>不等于,同 !=,Python3已废弃>大于<小于>=大于等于<=小于等于a=1b=2print(a==b)#Falseprint(a!=b)#Trueprint(a>b) #False二、字符串中的比较运算符数字和字符串比较,除了**==

2020-12-26 17:34:56 10678

原创 Python赋值运算符

Python赋值运算符和拆包一、赋值运算符运算符实例=c = 1 + 2 * 3,结果:c 的值为7+=c += a 等效于 c = c + a-=c -= a 等效于 c = c - a*=c *= a 等效于 c = c * a/=c /= a 等效于 c = c / a//=c //= a 等效于 c = c // a%=c %= a 等效于 c = c % a**=c ** = a 等效于c = c ** a

2020-12-26 16:30:10 2031

原创 Python算术运算符:+、-、*、/、//、%、**

Python算术运算符一、算术运算符运算符描述+加-减*乘/除(除数不能为0,商一定是浮点数)//整除(向下取整,若有浮点数,结果也用浮点数表示)%取余(除法的余数)**指数()小括号1.混合运算的先后顺序:先 **,再 *、 /、 % 、//,最后 + 、-2.使用 () 提高运算的优先级3.浮点数运算的结果也是浮点数a=5b=2print('a+b =',a+b)#7print('a-b =',a-

2020-12-26 15:07:41 6270 10

原创 Python数据类型转换

Python数据类型转换type()查看数据类型函数说明int(x[,base])将x转换为整数,[,base]表示x的进制float(x)将x转换为浮点数str(x)将x转换为字符串bool(x)将x转换为布尔值转换为整数 int(x)print(int("123"))#结果:123,将字符串"123"转换为整数123print(int(12.34))#结果:12,将浮点数12.34转换为整数12print(int(True)) #结果

2020-12-26 13:28:42 1263 4

原创 Python进制

Python进制数字默认是十进制0b或0B,二进制([0,1]):0b开头的数字(零b)0o或0O,八进制([0,7]):0o(零,小写o)0x或0X,十六进制([0,9]与[A,F]):0x(小写x)一、手动进制转换1. 十进制转成其他进制十进制转二进制:除 2 取余,数字/2,包括最后的商,从下向上,取每一步计算的余数十进制转八进制:除 8 取余十进制转十六进制:除 16 取余2. 其他进制转成十进制二、进制转换方法bin():十进制转成二进制oct():十进制转成八

2020-12-25 23:36:32 886

原创 修改PyCharm界面中字体的颜色

修改PyCharm界面中字体的颜色点击:File——>Settings——>Editor——>Color Scheme——>Python

2020-12-25 20:02:05 513 1

原创 查看PyCharm中文件在电脑中的位置

查看PyCharm中文件在电脑中的位置,在PyCharm界面中:文件夹路径:右击文件夹——>Directory Path,在弹出的列表中,点击要查看位置的文件夹文件路径:右击文件(如:.py文件)——>File Path,,在弹出的列表中,点击要查看位置的文件...

2020-12-25 19:58:58 10055

原创 操作系统类型图

操作系统类型图

2020-12-25 13:19:00 175

原创 Python的输入和输出

Python3的输入和输出一、输入input:获取键盘输入的数据input() 的小括号中放入的是提示信息input() 获取用户从键盘输入的数据之后,赋值给等号左边的变量input() 把用户输入的数据作为字符串处理name=input('请输入姓名:')print(name)结果:二、输出普通输出print('hello world')换行输出\n:换行print('中国\n你好')格式化输出name='张三'age=18

2020-12-24 23:51:20 312

原创 Python命名规则

Python命名规则一、命名规则只能使用字母、数字、下划线不能以数字开头不能使用关键字严格区分大小写建议使用英文,做到见名知意能以下划线(_)开头二、命名规范1. 驼峰命名法小驼峰:第一个单词首字母小写,第二个单词首字母大写例如:userName,myAge大驼峰:每个单词首字母都大写例如:UserName,FirstName2. PEP8标准用下划线(_)连接所有的单词例如:user_name,send_buf一般命名习惯:变量名、函数名、

2020-12-23 22:13:14 3504

原创 Python变量和数据类型

Python变量和数据类型一、变量作用:存储数据。(重复使用,经常会修改的数据)语法:变量名 = 变量值一个等号(=)是赋值,两个等号(==)是判断相等#例1#不使用变量,打印三次,如果需要修改打印内容,要修改三次print("春眠不觉晓,处处闻啼鸟。 夜来风雨声,花落知多少。")print("春眠不觉晓,处处闻啼鸟。 夜来风雨声,花落知多少。")print("春眠不觉晓,处处闻啼鸟。 夜来风雨声,花落知多少。")#定义一个变量,表示这个字符串,如果需要修改内容,只要修改变量对应的

2020-12-22 23:11:33 146

原创 Python注释

Python注释作用:方便程序员解读代码注释的分类单行注释、多行注释单行注释使用 #Ctrl+/刚新建的空白py文件,第一行使用Ctrl+/无效多行注释三对单引号三对双引号# 日照香炉生紫烟,遥看瀑布挂前川。 飞流直下三千尺,疑是银河落九天。"""日照香炉生紫烟,眼看瀑布挂前川。飞流直下三千尺,疑是银河落九天。"""...

2020-12-21 21:07:41 131

原创 Pycharm新建

Pycharm新建运行Pycharm,点击File—>New ProjectLocation:项目的保存路径Project Interpreter:指定Python解释器的版本提示选择窗口打开:This Window(当前窗口)、New Window(新窗口)。创建一个Python程序的文本文件,文本文件后缀名默认.py右击项目,选择New—>Python File,输入文件名,按Enter。在py文件中输入代码,在空白处右击选择run运行,prin

2020-12-14 13:26:14 233

原创 使用pip管理Python包

使用pip管理Python包一、常用命令pip install 【包名】 安装指定的包pip uninstall 【包名】 删除指定的包pip install --upgrade pip --user 更新pippip -V 查看pip版本pip list 显示已经安装的包pip freeze 显示已经安装的包,并以指定的格式显示pip freeze > required.txt 将包导出到required.txt文件里,文件

2020-12-13 23:35:18 120

原创 pip.ini的建立

pip.ini的建立建立pip.ini,指定pip使用国内的源,下载速度快。打开我的电脑,在路径行输入%APPDATA%,回车,新建pip文件夹。新建文本文档,文件名改为pip.ini编辑pip.ini:[global]timeout = 6000index-url = http://pypi.douban.com/simpletrusted-host = pypi.douban.com= pypi.douban.com...

2020-12-13 23:02:54 7412 1

原创 pip环境变量的配置

pip的配置和使用pip是Python的包管理工具,提供了对Python包的查找、下载、安装、卸载的功能。在安装Python时,会自动下载和安装pip。一、测试pip是否安装成功点击电脑左下角的开始按钮(快捷键:Win+R),输入cmd,进入windows的命令行模式。查看pip的版本:在命令行中输入pip -V,(pip和-V之间有空格,V大写),显示pip版本,即pip已经安装配置成功。如果在命令行中输入pip -V,出现下图所示的错误,可能是因为在安装Python时,没有勾选

2020-12-13 22:07:45 38002 5

原创 Python下载安装和配置

Python下载安装和配置一、下载Python下载Python解释器,访问Python官网:< https://www.python.org/>鼠标移动到Downloads按钮(不点击),在下拉框中选择自己的系统类型(Windows/Mac OS/Linux等)选择下载最新版本的Python二、安装Python双击下载的Python安装包勾选最下面的 Add Python 3.7 to PATH 选项,然后选择安装:Install now:立即安装Customi

2020-12-13 17:07:26 442

原创 Python简述及优缺点

Python简介Python:是一门解释型的编程语言。Python的作者,Guido von Rossum(吉多·范·罗苏姆),荷兰人。Python是从ABC发展起来,并且结合了Unix shell和C语言的习惯。Python的解释器有多个语言实现,常用的是CPython(官方版本的C语言实现),其他还有Jython(可运行在Java平台)、IronPython(可运行在.NET和Mono平台)、PyPy(Python实现,支持JIT即时编译)。一、Python优缺点优点解释型语言、优雅

2020-12-12 17:28:25 495

原创 编程简介

什么是编程一、编程语言​ 机器语言:是机器能直接识别的程序语言或指令代码。计算机是基于二进制的0和1来处理运算,这种0和1的组合指令又叫做机器语言。​ 编译器:就像中国人和外国人说话要把中文翻译成英文一样。代码要运行,就要把代码翻译成机器语言,这个过程叫做编译,用来处理代码编译的软件叫做编译器。​ 编程语言:用来定义计算机程序的形式语言,用来向计算机发出指令。简单来说,就是人类和计算机进行交流的语言。二、计算机如何处理程序?按照冯·诺依曼存储程序的原理,计算机的工作流程大致如下:用户打

2020-12-12 14:51:26 3480 6

原创 计算机的组成:硬件和软件

计算机的组成计算机主要分为:硬件和软件。硬件系统硬件系统:主要分为主机和外设两部分,是指构成计算机系统的物理实体,主要由电子器件和机电装置组成。从ENIAC(世界上第一台计算机)到当前最先进的计算机,硬件系统的设计采用的都是冯·诺依曼体系结构主机部分中央处理器:运算器、控制器。内存储器:随机存储器、只读存储器。外设部分输入设备:键盘、鼠标、摄像头等。输出设备:显示器、音箱、打印机等。外存储器:软盘、硬盘、优盘等。运算器和控制器统称为中央处理器(CPU)运算器

2020-12-12 12:20:11 7268

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除