- 博客(8)
- 收藏
- 关注
原创 用计算机解决逻辑问题:A、B、C谁说了谎话
问题:A、B、C三个人中有人说了谎话。A:“B说的是谎话。” B:“C说的是谎话。” C:“A和B说的都是谎话。” 问:谁说了谎话。人们用逻辑解决这个问题的方法也是假设某一个人说的是谎话,然后看根据题目能不能最后与这个假设矛盾。这也就是迭代法的一种。我们用C语言来代替人脑解决这个问题:Step 1:将题目翻译为逻辑符号。 A: 经过思考易知,A为假时B...
2018-07-11 18:06:22
3395
转载 树莓派3.5寸屏幕和hdmi显示切换的方法
LCD和HDMI相互切换在正常使用LCD的情况下,外接HDMI是没有显示的,如需启用HDMI输出,需执行以下命令,树莓派会自动重启。再等待约30秒,HDMI显示屏开始显示。cd LCD-show/./LCD-hdmi如需切换回LCD显示方式,则需执行以下命令:cd LCD-show/./LCD35-show详细:http://www.
2017-08-30 20:08:42
20674
原创 Python字符串知识点总结(字符串的一些用法)
Python提供了一些可以操纵文本或者改变字符串的函数,比较繁杂,常人不太好记所以以下予以总结和示例~(其实是因为我是记不太住所以要写一篇文章加深印象 =^=)话不多说,进入正题一:改变字符串的值的函数1. .capitalize()作用:把字符串的第一个字符大写,其他字母是小写 (然而没有什么卵用的函数)例如:>>> example = 'hello!
2017-08-30 19:35:59
870
原创 稍微总结一下Python中集合的用法
从集合中获取信息:1 集合可以使用成员操作符“in”来检查一个元素是否在该集合中2 并集:并集是两个集合的合并。集合不能用“+”操作来生成并集,但可以使用以下语法:new_set = set1.union(set2)例如: >>> a{1, 2, 3, 4, 5, 6, 7}>>> b{1, 5, 6, 7, 8, 9}>>> new_set = a.union(b)
2017-08-29 21:07:03
1009
原创 学习笔记:Python中的列表与元组
关于元组:元组类型数据允许储存多种类型的多个值,但是不能改变这些值。即:不能添加或删除值。例如:tuple1 = (1,'hank',(1,2,3))可以看到,元组就像是一口大焖锅,什么东西都可以往里边放,但是一旦放进去,你就不能后悔了。而列表是火锅,你放进去了蔬菜可以随时夹出来吃掉~创建元组:在Python中有许多中创建元组的方法,以下予以列出:1.使用括号来创建一个空的
2017-08-29 17:20:30
566
原创 Python下定义一个函数来显示相应的进度条
最近博主在写一个梦想完成度.py,用来检测电脑里写了多少脚本 但是发现如果没有一个进度条的话,看起来有点不方便,不够直观所以博主设想:可不可以def一个函数,比如processbar(number),这里输入进的number是一个小数,而函数自动将小数转化成进度条呢?============================================如果仅需要代码,
2017-08-29 13:48:06
2305
原创 python用open()函数打开.py等文档时出现编码错误解决办法
UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 94: illegal multibyte sequence出现以上错误时,最佳解决办法是在open()函数里加一个encoding='UTF-8'例如:f = open('C:\\Users\\matre\\Desktop\\Donyuki_CET4_
2017-08-29 11:22:06
4426
1
原创 Raspberry pi在linux系统上为python导入easygui模块的全过程
对于一台电脑里装有超过一个版本的python的朋友来说 为某一个特定版本的python安装模块就成了一件令人头疼的事。。本文章用文件移动的方法有针对性的解决这个问题
2017-08-29 09:57:14
1937
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人