Python
qq_36676979
这个作者很懒,什么都没留下…
展开
-
Python3学习笔记(python100例-100)
2020.03.17python100例题—51-100python100例51.题目: 学习使用按位与 & 。解析:两个操作数据的二进制‘与’运算。代码:a = 4b = 7print('a & b = %d' % (a&b))52.题目: 学习使用按位或 | 。解析:两个操作数据的二进制‘或’运算。代码:a = 3b = 8c = a|b...原创 2020-03-20 17:57:36 · 257 阅读 · 0 评论 -
Python3学习笔记(python100例-50 )
python100例—50道python100例1. 题目: 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?解析:for循环,然后用if判断数字是否相等。代码:a = 0for i in range(1,5): for j in range(1,5): for z in range(1,5): if (i...原创 2020-03-20 17:53:29 · 296 阅读 · 0 评论 -
Python3学习笔记(字符串编码转换)
在Python中,有两种常用的字符串类型,分别为str和bytes。其中,str表示Unicode字符(ASCII或者其他);bytes表示二进制数据(包括编码的文本)。说明:bytes类型的数据是带有b前缀的字符串(用单引号或双引号表示)str类型和bytes类型之间可以通过encode()和decode()方法进行转换,这两个方法是互逆的过程。使用encode()方法编码encode(...原创 2020-03-10 14:11:30 · 293 阅读 · 0 评论 -
Python3学习笔记(字典)
字典主要特征通过键而不是通过索引来读取字典是任意对象的无序集合字典是可变的,并且可以任意嵌套字典中的键必须唯一字典中的键必须不可变1. 字典的创建与删除、定义字典时,每个元素都包含两个部分“键”和“值”。语法格式如下:dictionary = {'key1':'value1','key2':'value2',...,'keyn':'valuen',}参数说明:dict...原创 2020-02-24 20:55:38 · 161 阅读 · 0 评论 -
Python3学习笔记(元组)
说明:从元组和列表的定义上看,这两种结构比较相似,二者之间的主要区别为:元组是不可变序列,列表是可变序列。即元组中的元素不可以单独修改,而列表则可以任意修改。元组的创建和删除1. 使用赋值运算符直接创建元组语法格式:tuplename = (ex1,ex2,...,exn)、在python中,元组使用一对小括号将所有的元素括起来,但是小括号并不是必须的,只要将一组值用逗号分隔开,pyt...原创 2020-02-24 19:15:57 · 109 阅读 · 0 评论 -
Python3学习笔记(格式化字符串)
、格式化字符串是指先制定一- 个模板,在这个模板中预留几个空位,然后再根据需要填上相应的内容。这些空位需要通过指定的符号标记( 也称为占位符),而这些符号还不会显示出来。在Python中,格式化字符串有以下两种方法:**1.使用“%”操作符语法格式如下:"%[-][+][0][m][ .n]格式化字符"%exp参数说明:-:可选参数,用于指定左对齐,正数前方无符号,负数前面加负号。...原创 2020-02-22 20:06:53 · 128 阅读 · 0 评论 -
Python3学习笔记(分隔、合并字符串)
分隔字符串字符串对象的split()方法可以实现字符串分隔,也就是把一个字符串按照指定的分隔符切分为字符串列表。该列表的元素中,不包括分隔符。split()方法的语法如下:str.split(sep,maxsplit)参数说明:str:表示要进行分割的字符串。sep:用于指定分隔符,可以包含多个字符,默认为None,即所有空字符(包括空格、换行、“\n”、制表符等)。maxspli...原创 2020-02-22 17:33:04 · 545 阅读 · 0 评论 -
Python3学习笔记(截取字符串)
、 由于字符串也属于序列,所以要截取字符串,可以采用切片的方法实现。通过切片方法截取字符串的语法格式如下:string[start : end : step]参数说明:string:表示要截取的字符串。start:表示要截取的第一个字符的索引(包括该字符),如果不指定,则默认为0。end:表示要截取的最后一个字符的索引(不包括该字符),如果不指定长度则默认为字符串的长度。step:...原创 2020-02-22 16:41:33 · 409 阅读 · 0 评论 -
Python3学习笔记(添加、修改和删除列表元素)
添加元素使用append()方法实现添加元素。语法格式:listname.append(obj)listname为要添加元素的列表名称,obj为要添加到列表末尾的对象。例如:将一个列表中的全部元素添加到另一个列表中,用extend()方法。语法如下:listname.extend(seq)seq为要添加的列表。例如:向列表中的指定位置插入元素,用insert()...原创 2020-02-05 16:34:10 · 248 阅读 · 0 评论 -
Python3学习笔记(基本输入和输出)
使用input()函数输入在python中,使用内置函数input()可以接受用户的键盘输入。基本用法如下;tip = input("请输入文字:")在python3.x中,无论输入的是数字还是字符都将被作为字符串读取。如果想要接受数值,需要把接收到的字符串进行转换。例如:age = int(input("请输入您的年纪:"))使用print()函数输出默认情况下,在python...原创 2020-01-30 13:41:42 · 949 阅读 · 0 评论 -
Python3学习笔记(编码规范)
编写规则每个import语句只导入一个模块,尽量避免一次导入多个模块。不要在行尾添加分号“;”,也不要用分号将两条命令放在同一行。建议每行不超过80个字符,如果超过,建议使用小括号“()”将多行内容隐式的连接起来,而不推荐使用反斜杠“\”进行连接。 str = ("我一直认为我是一直蜗牛。我一直爬,也许好没爬到金字塔的顶端。" "但是只要你在爬,就足以...原创 2020-01-29 20:34:08 · 97 阅读 · 0 评论 -
Python3学习笔记(注释及字符串多行赋值)
单行注释在python中,使用"#"作为单行注释的符号。从符号“#”开始直到换行为止,“#”后面所有的内容都作为注释的内容。语法如下:# 注释内容单行注释可以放在要注释代码的前一行,也可以放在要注释代码的右侧。第一种形式:# 要求输入身高,单位为米(m)height = float(input("请输入您的身高:"))第二种形式:height = float(input("请...原创 2020-01-30 00:08:31 · 927 阅读 · 0 评论