- 博客(29)
- 收藏
- 关注
原创 字符串常见操作
字符串常见操作如有字符串mystr = 'hello world itcast and itcastcpp',以下是常见的操作<1>find检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1mystr.find(str, start=0, end=len(mystr))<2>index跟find()方法一样,只不过如果str不在 mystr中会报...
2018-07-14 16:14:55 998
原创 下标和切片
下标和切片1. 下标索引所谓“下标”,就是编号,就好比超市中的存储柜的编号,通过这个编号就能找到相应的存储空间生活中的 "下标"超市储物柜高铁二等座高铁一等座绿皮车字符串中"下标"的使用列表与元组支持下标索引好理解,字符串实际上就是字符的数组,所以也支持下标索引。如果有字符串:name = 'abcdef',在内存中的实际存储如下:如果想取出部分字符,那么可以通过下标的方法,(注意python中下...
2018-07-14 16:09:50 890
原创 字符串输入
字符串输入之前在学习input的时候,通过它能够完成从键盘获取数据,然后保存到指定的变量中;注意:input获取的数据,都以字符串的方式进行保存,即使输入的是数字,那么也是以字符串方式保存demo: userName = input('请输入用户名:') print("用户名为:%s" % userName) password = input('请输入密码:') p...
2018-07-14 16:06:04 380
原创 字符串输出
字符串输出demo name = 'itheima' position = '讲师' address = '北京市' print('--------------------------------------------------') print("姓名:%s" % name) print("职位:%s" % position) print...
2018-07-14 16:05:35 297
原创 字符串介绍
字符串介绍<1>python中字符串的格式如下定义的变量a,存储的是数字类型的值 a = 100如下定义的变量b,存储的是字符串类型的值 b = "hello itcast.cn" 或者 b = 'hello itcast.cn'小总结:双引号或者单引号中的数据,就是字符串...
2018-07-14 16:04:43 264
原创 break和continue
break和continue1. break<1> for循环普通的循环示例如下:name = 'itheima'for x in name: print('----') print(x)else: print("==for循环过程中,如果没有执行break退出,则执行本语句==")运行结果:----i----t----h----e--...
2018-07-13 11:56:23 686
原创 for循环
for循环像while循环一样,for可以完成循环的功能。在Python中 for循环可以遍历任何序列的项目,如一个列表或者一个字符串等。for循环的格式for 临时变量 in 列表或者字符串等可迭代对象: 循环满足条件时执行的代码demo1name = 'itheima'for x in name: print(x)运行结果如下:itheimademo2&...
2018-07-13 11:54:53 1716
原创 while循环嵌套
while循环嵌套前面学习过if的嵌套了,想一想if嵌套是什么样子的?类似if的嵌套,while嵌套就是:while里面还有while<1>while嵌套的格式 while 条件1: 条件1满足时,做的事情1 条件1满足时,做的事情2 条件1满足时,做的事情3 ...(省略)... while 条...
2018-07-13 11:53:50 25272 1
原创 while循环应用
while循环应用1. 计算1~100的累积和(包含1和100)参考代码如下:#encoding=utf-8i = 1sum = 0while i <= 100: sum = sum + i i += 1print("1~100的累积和为:%d" % sum)2. 计算1~100之间偶数的累积和(包含1和100)参考代码如下:#encoding=utf-8i...
2018-07-13 11:51:57 468
原创 while循环
while循环<1>while循环的格式 while 条件: 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)...demo i = 0 while i < 5: print("当前是第%d次执行循环" % (i + 1)) ...
2018-07-11 17:56:23 3198
原创 循环介绍
循环介绍<1>生活中的循环场景跑道风扇CF加特林<2>软件开发中循环的使用场景跟媳妇承认错误,说一万遍"媳妇儿,我错了" print("媳妇儿,我错了") print("媳妇儿,我错了") print("媳妇儿,我错了") ...(还有99997遍)...使用循环语句一句话搞定 i = 0 while i < 10
2018-07-11 17:55:53 275
原创 应用:猜拳游戏
应用:猜拳游戏<1>运行效果:<2>参考代码:import randomplayer = input('请输入:剪刀(0) 石头(1) 布(2):')player = int(player)# 产生随机整数:0、1、2 中的某一个computer = random.randint(0,2)# 用来进行测试#print('player=%d,comp...
2018-07-11 17:54:29 271
原创 if嵌套
if嵌套通过学习if的基本用法,已经知道了当需要满足条件去做事情的这种情况需要使用if当满足条件时做事情A,不满足条件做事情B的这种情况使用if-else想一想:坐火车或者地铁的实际情况是:先进行安检如果安检通过才会判断是否有车票,或者是先检查是否有车票之后才会进行安检,即实际的情况某个判断是再另外一个判断成立的基础上进行的,这样的情况该怎样解决呢?答:if嵌套<1>if嵌套的格式 ...
2018-07-11 17:53:42 692 1
原创 elif
elif想一想:if能完成当xxx时做事情if-else能完成当xxx时做事情1,否则做事情2如果有这样一种情况:当xxx1满足时做事情1;当xxx1不满足、xxx2满足时做事情2;当xxx2不满足、xxx3满足时做事情3,那该怎么实现呢?答:elif<1> elif的功能elif的使用格式如下: if xxx1: 事情1 elif xxx2: ...
2018-07-10 11:11:37 1941 1
原创 if-else
if-else想一想:在使用if的时候,它只能做到满足条件时要做的事情。那万一需要在不满足条件的时候,做某些事,该怎么办呢?答:使用 if-else<1>if-else的使用格式 if 条件: 满足条件时要做的事情1 满足条件时要做的事情2 满足条件时要做的事情3 ...(省略)... else: ...
2018-07-10 11:11:08 230
原创 比较(即关系)运算符
<1> 比较(即关系)运算符python中的比较运算符如下表运算符描述示例==检查两个操作数的值是否相等,如果是则条件变为真。如a=3,b=3,则(a == b) 为 True!=检查两个操作数的值是否相等,如果值不相等,则条件变为真。如a=1,b=3,则(a != b) 为 True>检查左操作数的值是否大于右操作数的值,如果是,则条件成立。如a=7,b=3,则(a > ...
2018-07-10 11:10:28 899
原创 if判断语句
if判断语句<1>if判断语句介绍if语句是用来进行判断的,其使用格式如下: if 要判断的条件: 条件成立时,要做的事情demo1:(demo的中文意思:演示、案例) age = 30 print("------if判断开始------") if age >= 18: print("我已经成年了") p...
2018-07-08 16:45:50 960
原创 判断语句介绍
判断语句介绍生活中的判断场景火车站安检上网吧密码判断小总结:如果某些条件满足,才能做某件事情;条件不满足时,则不能做,这就是所谓的判断。不仅生活中有,在软件开发中"判断"功能也经常会用到...
2018-07-08 16:44:27 361
原创 常用的数据类型转换
常用的数据类型转换函数说明int(x [,base ])将x转换为一个整数float(x )将x转换为一个浮点数complex(real [,imag ])创建一个复数,real为实部,imag为虚部str(x )将对象 x 转换为字符串repr(x )将对象 x 转换为表达式字符串eval(str )用来计算在字符串中的有效Python表达式,并返回一个对象tuple(s )将序列 s 转换为一...
2018-07-08 16:37:32 245
原创 运算符
运算符python支持以下几种运算符1. 算术运算符下面以a=10 ,b=20为例进行计算运算符描述实例+加两个对象相加 a + b 输出结果 30-减得到负数或是一个数减去另一个数 a - b 输出结果 -10*乘两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200/除b / a 输出结果 2//取整除返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 ...
2018-07-07 15:59:44 224
原创 输入
输入1. python2版本中咱们在银行ATM机器前取钱时,肯定需要输入密码,对不?那么怎样才能让程序知道咱们刚刚输入的是什么呢??大家应该知道了,如果要完成ATM机取钱这件事情,需要先从键盘中输入一个数据,然后用一个变量来保存,是不是很好理解啊1.1 raw_input()在Python中,获取键盘输入的数据的方法是采用 raw_input 函数(至于什么是函数,咱们以后的章节中讲解),那么这个...
2018-07-07 15:54:39 229
原创 输出
输出1. 普通的输出生活中的“输出”软件中的“输出”python中变量的输出# 打印提示print('hello world')print('萨瓦迪卡---泰语,你好的意思')2. 格式化输出<1>格式化操作的目的比如有以下代码:pirnt("我今年10岁")pirnt("我今年11岁")pirnt("我今年12岁") ...想一想:在输出年龄的时候,用了多次"...
2018-07-07 15:53:28 364
原创 标识符和关键字
标识符和关键字<1>标识符什么是标识符,看下图:开发人员在程序中自定义的一些符号和名称标识符是自己定义的,如变量名 、函数名等<2>标识符的规则标识符由字母、下划线和数字组成,且数字不能开头思考:下面的标识符哪些是正确的,哪些不正确为什么 fromNo12 from#12 my_Boolean my-Boolean Obj2 2ndObj...
2018-07-07 15:50:38 331
原创 变量以及类型
变量以及类型<1>变量的定义在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢?大家类比一下现实生活中,比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可如果在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需要把这些数据先存储起来,然后把它们累加起来即可在Python中,存储一个数据,需要一个叫做变量的东西,如下...
2018-07-07 14:45:40 238
原创 注释的引入
1. 注释的引入<1> 看以下程序示例(未使用注释)<2> 看以下程序示例(使用注释)<3> 小总结(注释的作用)通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性2. 注释的分类<1> 单行注释以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用# 我是注释,可以在里写一些功能说...
2018-07-07 14:45:00 238
原创 使用Pycharm编写第一个python程序
使用Pycharm编写第一个python程序打开 Pycharm,选择 Create New Project,创建一个新项目 选择Pure Python表示创建一个纯Python程序项目, Location 表示该项目保存的路径,Interpreter表示使用的Python解释器版本,最后点击Create 创建项目。右击项目,选择New,再选择Python File 在弹出的对话框中输入的文件名H...
2018-07-07 14:33:25 2017 1
原创 认识python
认识python(了解)一、Python发展背景Python的作者,Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔),荷兰人。1982年,龟叔从阿姆斯特丹大学获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,虽然拥有数学和计算机双料资质,他总趋向于做计算机相关的工作,并热衷于做任何和编程相关的事情。在那个时...
2018-07-07 14:31:07 261
原创 计算机组成原理
什么是计算机?计算机(computer)俗称电脑,是现代一种用于高速计算的电子机器,可以进行数值计算,又可以进行逻辑判断,还具有存储记忆功能,且能够按照程序的运行,自动、高速处理数据。计算机是20世纪最先进的科学技术发明之一。计算机是由什么组成的?一个完整的计算机系统,是由硬件系统和软件系统两大部分组成的。一、硬件系统:主要分为主机和外设两部分,是指那些构成计算机系统的物理实体,它们主要由各种各样...
2018-07-07 11:51:44 372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人