python课程
pipidan11
这个作者很懒,什么都没留下…
展开
-
字符串的大小写转换
字符串的大小写转换capitalize() :将字符串的第一个字符转换成大写print('hello world'.capitalize())# Hello worldtitle():将字符串的每个单词首字母转换成大写print('hello world'.title())# Hello Worldlower():将字符串中大写转换成小写print('Hello World'.lower())# hello worldupper():将字符原创 2020-12-29 14:41:00 · 2608 阅读 · 0 评论 -
字符串分隔常用的函数
字符串分隔常用的函数内容分隔主要涉及到split(),rsplit(),partition(),rpartition(),splitlines()五个方法split()以指定的字符串为分隔符切片1.语法字符串序列.split(分割字符,num)注意:如果参数 num 有指定值,则分隔 num+1 个子字符串返回的是一个列表2.示例url='www.baidu.com.cn'print(url.split('.')) # ['www', 'baidu', 'com', '原创 2020-12-29 13:38:00 · 3634 阅读 · 0 评论 -
字符串的‘修改‘之replace函数(替换)
19-字符串的 ‘ 修改 ’ 之replace函数(替换)所谓的字符串修改,就是通过函数的形式修改字符串中的数据一、语法字符串序列.replace(旧子串,新子串,替换次数)注意:替换次数默认为所有的出现次数。replace()返回字符串中的 旧字符串 替换成 新字符串后生成的新字符串二、示例name = '宋江 and 李逵 and 晁盖 and 吴用'print(name.replace('and', 'or')) # 宋江 or 李逵 or 晁盖 or 吴用prin原创 2020-12-29 11:22:36 · 2856 阅读 · 0 评论 -
python 判断字符串中字符类型的常用方法
python 判断字符串中字符类型组成常用的方法startswith()检查字符串是否以设定内容开头,默认是整个字符串,如果是则返回True 否则则返回Falsestr1='hello'print(str1.startswith('he')) # Trueprint(str1.startswith('ol')) # Falseendswith()检查字符串是否以设定内容结尾,默认是整个字符串,如果是则返回True 否则则返回Falsestr1='hello'print原创 2020-12-27 17:38:09 · 9229 阅读 · 0 评论 -
python 字符串查找的4个方法和count函数
python 字符串查找的4个方法和count函数所谓的字符串查找方法就是查找子串在字符串中的位置和出现的次数python 字符串查找有4个方法,1 find 方法, 2 index 方法,3 rfind 方法, 4 rindex 方法。1.find()find()检测某个子串是否包含在这个字符串中,如果在返回这个子串开始位置的下标,否则返回 -11.1 语法字符串序列.find(子串,开始位置的下标,结束位置的下标)注意:开始和结束位置的下标可以省略,表示在整个字符串序列中查找。1原创 2020-12-27 15:55:54 · 1495 阅读 · 1 评论 -
Python入门16 - 字符串最基础的认识和方法
Python入门16 - 字符串最基础的认识和方法一、字符串定义字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 " )来创建字符串。创建字符串很简单,只要为变量分配一个值即可a = 'hello world'b = "abcdef"c = '你好'd = "张三"print(type(a))print(type(b))print(type(c))print(type(d))注意:控制台显示结果为<class 'str'>,即数据类型为s原创 2020-12-26 20:25:52 · 139 阅读 · 2 评论 -
Python入门15 - 循环的练习案例
Python入门15 - 循环的练习案例1.统计100以内个位数是2,并且能够被3整除的数的个数count=0 # 定义一个变量来表示个数for i in range(1, 101): if i % 10 == 2 and i % 3 == 0: count+=1 # 只要发现一个符合要求的数字,就把计数器加1 print(i)print('满足条件的数字的个数是',count,'个')输出结果:124272满足条件的数字的个数是 3 个2原创 2020-12-25 21:10:47 · 1602 阅读 · 0 评论 -
Python入门14 - 循环的else的使用
Python入门14 - 循环的else的使用循环可以和else配合使用,else下方缩进的代码指的是当循环正常结束之后要执行的代码一、while…else1.1 语法while 条件: 条件成立重复执行的代码else: 循环正常结束之后要执行的代码1.2 示例i = 1while i <= 5: print(f'抄写经书第{i}遍') i += 1else: print('终于抄完了,累死啦')打印结果:抄写经书第1遍抄写经书第2遍抄写经书原创 2020-12-25 16:28:18 · 480 阅读 · 5 评论 -
Python入门13-for 循环
Python入门13 - for 循环python中的除了 while 循环以外, for 也可以完成循环的功能,前面章节已经对 while 做了详细的讲解,接下来我们了解一下for 循环一、for 循环的格式for 临时变量 in 列表或者字符串等可迭代对象: 循环满足条件时执行的代码注: in 后面必须是一个可迭代对象 !! 目前接触的可迭代对象为:字符串,列表,字典,元组,集合,range二、for 的使用# range 内置类用来生产指定区间的整数序列for i in range原创 2020-12-25 15:21:24 · 691 阅读 · 6 评论 -
Python入门12-while循环嵌套
Python入门12-while循环嵌套(打印乘法口诀)1.1 理解while循环里面还有while循环叫做while嵌套1.2 代码格式while 条件1: 条件1成立时执行的代码1 条件1成立时执行的代码2 ..... while 条件2: 条件2成立时执行的代码1 条件2成立时执行的代码2 .....执行流程:先判断外层循环的条件1,如果为真,则执行条件1成立时执行的代码,执行内层循环,判断条件2是否成立,如果成立,执行条件2成立时执行的代码原创 2020-12-24 22:47:30 · 1329 阅读 · 0 评论 -
Python入门11-while循环语句
Python入门11-while循环语句一、循环的简介1.1循环的定义循环的定义简单来说就是反复做某事,具有明确的开始和结束。1.2循环的分类在Python中,循环有while和for两种方式:最终实现效果相同。接下来我们先了解while循环二、while 的语法Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:while 条件: 条件成立重复执行的代码1 条件成立重复执行的代码2 ...... wh原创 2020-12-24 21:15:03 · 376 阅读 · 0 评论 -
Python入门10-python条件判断之猜拳游戏
Python入门10-python条件判断之猜拳游戏需求分析:参与游戏的角色玩家手动出拳电脑随机出拳判断输赢玩家赢玩家电脑石头剪刀剪刀布布石头电脑赢玩家电脑石头布剪刀石头布剪刀平局双方出拳一样,是为平局完整代码:# 导入模块的方法(import 模块名)# 导入随机数模块import random# 使用random模块里面的randint的原创 2020-12-24 18:39:45 · 291 阅读 · 1 评论 -
Python入门9-python的条件语句
Python入门9-条件语句(if 语句)所谓的条件语句就是,条件成立执行代码,条件不成立则不执行这些代码在python中,任何非零,非空对象都是真,除真和None以外其他的都是假。一 、if 语法(单一分支)1.1 if 语法if 判断条件: 条件成立执行的代码1 条件成立执行的代码2 .....其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。if True: print('条件成立执行的代码1') p原创 2020-12-24 17:45:16 · 227 阅读 · 1 评论 -
Python入门8-运算符的分类
Python入门8-运算符的分类Python支持以下类型的运算符算术运算符比较(关系)运算符赋值运算符逻辑运算符成员运算符(in / not in)身份运算符(is / is not)1 . 算术运算符运算符描述实例+加 - 两个对象相加1+1 输出结果 2-减 - 得到负数或是一个数减去另一个数1-1 输出结果 0*乘 - 两个数相乘或是返回一个被重复若干次的字符串2*3 输出结果 6/除 - x除以y6 / 3 输出结果 2原创 2020-12-23 20:41:28 · 207 阅读 · 0 评论 -
Python入门7 -数据的格式化输出
Python入门7 -数据的格式化输出什么是格式化输出呢,简单来讲就是把程序的数据按照你想要的方式输出出来。格式化输出目前有两种方法:%用法format用法接下来我们分别说下两个用法一、% 用法使用以%开头的占位符对各种类型的数据进行格式化输出,具体请看下表。%c格式化字符及其ASCII码%s格式化字符串%d格式化整数%u格式化无符号整型%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数(大写)原创 2020-12-23 17:18:15 · 702 阅读 · 0 评论 -
Python入门6 -python的数据输入和输出
Python入门6 -python的数据输入和输出一、变量的输入:1.input函数:在python中,接收由键盘输入的数据的函数是 input();input()input("请输入密码")#input括号中字符串用于提示用户,可以不给提示password = input("请输入密码")变量名 = input("XXX") # 用输入函数给变量赋值注:所有input()得到的数据类型都是str字符串类型 2.变量类型的转换函数:字符串是不能进行四则运算的,所以有的时候我们需要进行原创 2020-12-20 13:49:08 · 1249 阅读 · 0 评论 -
Python入门5 -python的数据类型
Python入门5 -python的数据类型Python3 中有六个标准的数据类型:Number(数字)String(字符串)(str)List(列表)Tuple(元组)Set(集合)Dictionary(字典) (dict)Python3 的六个标准数据类型中:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。Number(数字)其中 Python的数字原创 2020-12-18 12:17:16 · 143 阅读 · 2 评论 -
Python入门4 -变量的定义和命名规则
Python第四课 -变量的定义和命名规则在程序中,我们一般以变量表示数据,所谓变量:是一个可以临时存放数据的存储空间,可以将数据存入内存中以便之后引用为什么要用变量呢?是为了存储数据方便后面引用一、变量的定义(赋值)每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。Python 使用等号=作为赋值运算符,具体格式为:变量定义: 变量名 = 值(对象) name = valuename 表示变量名;value 表示值,也就是要存储的数据。# 单个变量的定原创 2020-12-18 10:50:52 · 1409 阅读 · 0 评论 -
Python入门3 -创建并运行第一个Python项目
Python第三课 -创建并运行第一个Python项目目标:编写第一个Python程序hello world打开Pycharm,创建一个新项目。我们需要通过解释器来查看python文件的运行结果,所以,我们需要添加一个解释器,我们要选择第二个(Existing interpreter)点击类似于眼睛的图标,显示所有的文件(因为默认的是一个隐藏的文件夹)找到python.exe 点击OK点击ok下面进入项目了书写代码项目根目录或根目录的内部任意位置–右击–new–pyt原创 2020-12-17 15:43:39 · 320 阅读 · 0 评论 -
Python入门2 -PyCharm安装与配置
Python第二课 -PyCharm安装与配置一、python的安装PyCharm是目前最好用的Python开发IDE,可以到其官网(http://www.jetbrains.com/pycharm/download/#section=windows)下载对应正确的版本。目前有Professional(专业版)和Community(社区版)两种版本,这里选择专业版,专业版是收费的,社区版是免费的。双击下载好的exe文件进行安装,直接点next点击Install点击“finish”,安装就原创 2020-12-17 11:48:41 · 295 阅读 · 0 评论 -
Python入门1 - python的开发环境的搭建
Python第一课 - python的开发环境的搭建一、下载安装Python的安装包打开官网 https://www.python.org/downloads/windows/ 下载中心【标记为“web-based installer”字样的压缩包,表示需要通过联网完成安装;标记为“executableinstaller”字样的压缩包,表示通过可执行文件(*.exe)方式离线安装;标记为“embeddable zip file”字样的压缩包,表示嵌入式版本,可以集成到其他应用中。】选择相对应的安原创 2020-12-16 19:42:06 · 197 阅读 · 0 评论