Python学习
利用Python求心理阴影面积
嘵奇
本人所发布的文章有的部分是整理网上已经发布的文章,借鉴他人内容的同时加上自己的总结然后再发布出去,而且发布的内容均为免费。如果文章的内容涉及到侵权了还请海涵,联系我,我会及时更正。
展开
-
Python基础十六:模块
什么是模块模块是最高级别的程序组织单元。这句话的意思是,模块什么都能封装,在模块中,不但可以直接存放变量,还能存放函数,还能存放类。定义变量需要用赋值语句,封装函数需要用def语句,封装类需要用class语句,但封装模块不需要任何语句。每一个单独的py文件,本质上都是一个模块。封装模块的目的也是为了把程序代码和数据存放起来以便再次利用。如果封装成类和函数,主要还是便于自己调用,但封装了模块,我们不仅能自己使用,文件的方式也很容易共享给其他人使用。使用自己的模块建立模块,其实就是在主程序的py文件中原创 2020-08-21 16:42:03 · 483 阅读 · 0 评论 -
Python基础十五:编码和文件读写
编码编码的本质就是让只认识0和1的计算机,能够理解我们人类使用的语言符号,并且将数据转换为二进制进行存储和传输。这种从人类语言到计算机语言转换的形式,就叫做编码表,它让人类语言和计算机语言能够一一对应起来。二进制用来存放一位0或1,就是计算机里最小的存储单位,叫做【位】,也叫【比特】(bit)。我们规定8个比特构成一个【字节】(byte),这是计算机里最常用的单位。1 byte = 8 bit,也就是1字节等于8比特。编码表除了0、1这些阿拉伯数字,像a、b、c这样的52个字母(包括大小写)原创 2020-08-17 17:33:13 · 570 阅读 · 0 评论 -
Python基础九:类与对象
类与对象类是物以类聚的类,是分门别类的类,是多个类似事物组成的群体的统称。类的概念能帮助我们快速理解和判断事物的性质。同样在编程世界里,其实我们从第一天开始就在接触类(class),比如整数、字符串、浮点数等,不同的数据类型就属于不同的类。准确来说,它们的全名是整数类、字符串类、浮点数类。类之所以为类是因为每一个类之下都包含无数相似的不同个例。比如你正在看的这台电脑和我写稿的电脑,都属于电脑类;你和我,都属于人类。编程世界中,每个类也会有众多实际的个例。比如数字1和2,都属于整数类;‘第一个栗子’和原创 2020-08-08 17:59:33 · 200 阅读 · 0 评论 -
Python基础八:布尔值和四种语句
布尔值布尔值只有两种true(真)和false(假),只有当条件判断为True时,if和while后面的子句才会执行下去。观察下面程序结果:print(3 == 5)print(3 < 6)print(3 > 2)print('hello' == 'hello')print('你好' != '你好')结果:可以看出,式子成立输出为true否则输出为false...原创 2020-08-06 15:45:11 · 595 阅读 · 0 评论 -
Python基础七:for循环和while循环
for…in…循环语句使计算机重复执行代码为大家展示几种常用的形式原创 2020-08-06 08:39:31 · 502 阅读 · 0 评论 -
Python基础六:列表和字典
列表一个列表需要用中括号[ ]把里面的各种数据框起来,里面的每一个数据叫作“元素”。每个元素之间都要用英文逗号隔开。例:list1 = ['小明','小红','小刚']list2 = [12,25,26.0]从列表提取单个元素我们可以通过偏移量对列表进行索引来读取所要元素例:list = ['小明','小红','小刚']print(list[1])打印结果为小红从列表提取多个元素用冒号来截取列表元素,叫切片例:list = [5,6,7,8,9]print(list[:]原创 2020-08-04 10:17:02 · 780 阅读 · 0 评论 -
Python基础五:input()函数的使用
input()函数的使用input()函数是一扇连接现实世界与代码世界的大门,实现与计算机的交互,我们用键盘向电脑提供指令,再通过电脑把问题显示出来等人回答的过程就通过input()函数实现例:input('请输入你的名字:')input()函数的赋值就是将input()函数收集的信息赋给一个变量例:name = input('请输入你的名字:')print(name)name的值就是输入的名字input()函数的数据类型及转换注意:不管我们在终端区域输入什么,input()函数的原创 2020-08-04 08:48:51 · 3460 阅读 · 0 评论 -
Python基础四:条件判断
单向判断if如果…就…if(条件):条件满足就执行例:age = 23if age > 18: print('你已经成年了')该程序age满足大于18的条件,所以会打印‘你已经成年了’注意条件后的冒号是英文的,还有print要向后缩进一个tab键双向判断if…else…满足哪个条件就执行哪个if 条件:print(xxxx)else:print(xxxx)例:age = 23if age > 18: print('你已经成年了')else: print(原创 2020-08-04 08:25:28 · 173 阅读 · 0 评论 -
Python基础三:数据类型的应用
常见的三种数据类型字符串string,简写str只要是被单/双/三引号括起来的内容,不论那个内容是中文、英文、数字。只要是被括起来的,就表示是字符串类型。例:name = '郑先生'age = "23"symbol = '''撒&是@'''字符串的拼接:用加号连接例:name = "郑先生"action = '是'age = '23岁'identity = '学生'print(name + action + age + identity)会输出:郑先生是23岁学生原创 2020-08-03 16:58:06 · 268 阅读 · 0 评论 -
Python基础二:转义字符和变量的命名规范
转义字符转义字符总结转义字符意义\a响铃(BEL)\b退格(BS),将当前位置移到前一-列\f换页(FF),将当前位置移到下页开头\n换行(LF),将当前位置移到下一行开头\r回车(CR),将当前位置移到本行开头\t水平制表(HT) (跳到下一个TAB位置)\v垂直制表(VT)\\代表一个反斜线字符"\"\’代表一个单引号(撇号)字符\"代表一个双引号字符\0空字符(NUL)\ddd1到3位八进原创 2020-08-03 16:05:17 · 271 阅读 · 0 评论 -
Python基础一:print()函数的用法和Python的注释
print()函数的用法print()函数的用法有以下几种:不带引号、搭配单引号、搭配双引号、搭配三引号注意,写代码之前要切换成英文输入状态,括号、符号和标点必须是英文状态下的括号本文输入的都是演示代码,没有结果,可以自己去调试来验证,有问题的希望给我反馈不带引号括号里直接输入数字或数字间的运算例print(520)print(5+2)print(8*5)带单引号print('引号里可以是任意内容,是什么就打印出什么')例print('你好,世界')print('hel原创 2020-08-03 15:51:15 · 828 阅读 · 0 评论