- 博客(13)
- 收藏
- 关注
原创 if、while、for语句练习
if、while、for语句练习求用户输入的整数的阶乘number = int(input('请输入一个整数'))if number < 0: print('负数没有阶乘')elif number == 0: print('0!=1')else: factorial = 1 for i in range(1, number + 1): ...
2020-04-24 15:05:25
279
原创 while循环
while循环一般格式while+判断条件:(四个空格)要执行的语句判断条件返回的结果应该是一个布尔型的 要么为True要么为False以while True:开头的循环就会被不断地运行,是无限循环#如果程序陷入无限循环可以按ctrl+c结束x = 1while x < 5: print(x) 运行后无限循环打印出无数多个1 此时按ctrl+c即可结束这个无限循环...
2020-04-23 15:20:02
455
原创 enumerate()函数
enumerate()函数enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标。语法:enumerate(sequence, start)sequence : 一个序列、迭代器或其他支持迭代对象。start -:下标起始位置。默认start=0s = 'python'for item in s: print(...
2020-04-23 11:39:42
394
原创 range()
range()range()是python的内置函数,能生成一个序列(注意这个序列的类型不是list!)range(start, stop,step)start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5)stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是0, 1, 2, 3, 4 没有5step:...
2020-04-23 11:23:11
10098
原创 for循环
for循环一般格式:for 临时变量 in 想要遍历的对象:序列均可遍历#遍历列表,将列表里的每一个元素打印出来for x in [1,2,3,4]: print(x,end='|')1|2|3|4|Process finished with exit code 0#遍历列表,当找到列表里的1时,执行sum=sum+1 然后继续遍历找到2,执行sum=sum+2.....
2020-04-23 11:12:08
176
原创 if语句
if语句条件测试每条if语句的核心都是一个值为True或者False的表达式,这种表达式被称为条件测试。根据条件测试的值为True还是False来决定是否执行if语句中的代码。如果条件测试的值为true则执行紧跟在if语句后面的代码,如果为false则忽略这些代码检查是否相等#相等运算符==在它两边值相等时返回True,否则返回Falsex='bmw'x=='bmw'True#在检...
2020-04-21 22:11:38
201
原创 语句、表达式与if分支
语句、表达式与if分支格式设置指南 Python Enhancement Proposal 8 ——PEP8缩进:PEP8建议缩进使用四个空格(当然文本编辑器可以帮我们自动把TAB键转换为四个空格) 不能混合使用TAB键和空格键行长:每行不建议超过79个字符空行:要将程序的不同部分分开可使用空行语句赋值语句#可以使用元祖或者列表对多个变量赋值(x,y) = (5,10)x...
2020-04-21 19:56:07
166
原创 列表list
列表list列表的特性任意对象的有序集合可通过下标索引访问元素支持原位改变,属于可变序列可变长度列表的常见操作#判断列表长度——len()len([1,2,3])3#多个列表相加即可得到一个新的列表[1,2,3]+[4,5,6][1, 2, 3, 4, 5, 6]#list()函数s='apple'l=list(s)l['a', 'p', 'p', 'l'...
2020-03-27 21:43:26
217
原创 字符串string
字符串string字符串的常见操作#字符串可用单引号或双引号括起来声明,两种选择使得我们能够在字符串中包含单引号或者双引号——当字符串里有单引号时,外侧可使用双引号以保留里面的单引号原样,同理,当字符串里面需要包含双引号时,外侧可使用单引号word="what's your name"print(word)what's your nameword='i told my friend ...
2020-03-19 10:59:23
149
原创 数值
数值数值常见操作#通过格式化字符串达到保留n位小数显示的效果——例如,希望保留两位小数和四位小数显示f=3.312345553865'f={0:.2f}'.format(f)'f=3.31''f={0:.4f}'.format(f)'f=3.3123'#上述代码中,{0}表示占位符,其信息来源于f。.2代表保留两位小数,.4代表保留四位小数。f表示浮点型形式。#运用math....
2020-03-17 21:59:59
1081
原创 文件
文件相当于创建一个对象链接到本机上的某一个文件。即:在python里面创建一个对象引用到本机上的某一个文件。通过python对象进行一系列的操作,然后操作其实是作用于连接的那个文件上的。这个python对象的创建是通过内置函数open()。所以open()这个函数就可以链接到本机的某一个文件对它进行读写操作。文件的基本语法xxx=open(‘文件名’, mode)要以任何方式使用文件——哪...
2020-03-14 20:04:59
711
原创 元组tuple
元组tuple元组的特性任意对象的有序集合属于不可变类型,不支持原位修改通过下标索引访问元组中的元素长度固定任意嵌套元组常用操作#元组的声明用圆括号(1,2)(1, 2)#元组的声明在某些情况下这个圆括号可以省略1,2(1, 2)#声明一个只包含一个元素的元组x=(40,)type(x)<class 'tuple'>#如果不在后面加上逗号,那...
2020-03-12 09:36:16
2682
原创 字典表dict
字典表dict字典是一系列键-值对。每个键都与一个值相关联,通过键来访问与之相关联的值。当我们指定键时,返回的是与之相关联对应的值。与键相对应的值可以是数字、字符串、列表乃至字典。事实上,可以将任何python对象用作字典中的值。字典表常见操作:#字典表的声明d={'ISBN':'234325','title':'python入门','price':39.00}#通过某一个键访问对应的值...
2020-03-11 22:14:41
1682
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人