Python
文章平均质量分 57
sunybole
每天必做的事:吃饭,睡觉,打代码……
展开
-
Python循环中的continue与break
今天复习python基础,发现一个有趣的现象,掉进一个坑,差点没爬起不来:先说break和continue的含义:break:在循环中,break 可以提前结束结束 循环例如:n = 1while n <= 100: if n > 10: # 当n = 11时,条件满足,执行break语句 break # break语句会结束当前循环 print(n)...原创 2018-03-12 14:39:44 · 2366 阅读 · 0 评论 -
Python 比较好的学习网站
解决问题的方式:百度搜索_代码关键字+python适合初学和入门菜鸟在线(初学和入门必备)http://www.runoob.com/廖雪峰的官方网站(适合初学和入门)https://www.liaoxuefeng.com/学编程(适合初学和入门)https://www.w3cschool.cn/要求有一定python基础的网站博客园(需要搜索关键字_python)http://www.cnblo...原创 2018-05-13 21:11:03 · 2761 阅读 · 0 评论 -
简单的实现进度条的问题
简单实现进度条的代码:import timefor i in range(50): print(chr(9608),end ="") time.sleep(0.05)这种代码在win上可以模拟实现简单的进度条加载的过程,但是在linux系统中实现不了进度条的加载过程,它会等个几秒,然后一下子刷出来。可能是运行机制不一样,WIN和LINUX 的运行机制不一样,导致不一样的结果。最后...原创 2018-05-19 23:24:22 · 374 阅读 · 0 评论 -
Pycharm 里面的字体设置大小
1、设置软件界面字体大小可以在这里设置:file->settings->appearance&behavior->appearance2、设置编辑区字体大小可以在这里设置:file->settings-> editor->colors&fonts->font3,设置console(控制台)字体大小file->settings ->...原创 2018-05-07 11:01:51 · 1525 阅读 · 0 评论 -
Pycharm 导入工程文件执行程序时弹出Edit configuration 窗口
原因是没有配置 Python解释器解决方法:1.打开File下的settings2.找到Project:unititled下的Project Interpreter,找到右侧对应的工程文件,可以看到Project Interpreter设置为空3.选择相应的python解释器后,点击Apply(必要步骤),点击OK,设置完成,此工程文件可以正常执行了原地址:https://www.cnblogs....转载 2018-05-07 09:58:56 · 12202 阅读 · 2 评论 -
报错:TypeError: 'list' object is not callable
报错:TypeError: 'list' object is not callable这个错误纯属自己的2b了,代码如下:import randomlist=[]for count in range(0,6): a=random.randint(0,100) list.append(a) se=set(list)#print(se)list=list(se)p...原创 2018-05-06 11:25:33 · 4605 阅读 · 0 评论 -
Python3中用for循环删除列表中元素的坑
"""定义一个学生类,实例属性有name(姓名),age(年龄),提示用户分别输入3个学生信息(姓名以及年龄),根据用户输入的信息创建3个学生对象,将这3个学生对象存入列表,遍历列表删除年龄小于18岁的学生对象,最后输出列表中剩余的学生信息"""class Student(object): def __init__(self, name, age): sel...原创 2018-05-04 12:28:27 · 2364 阅读 · 0 评论 -
python3 UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte
Python3代码:from urllib.request import urlopenfrom urllib.request import Requesturl = "http://www.baidu.com"ua_header = {"User-Agent":"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0;...原创 2018-04-04 13:24:18 · 8875 阅读 · 3 评论 -
关于 AttributeError: module 'os' has no attribute 'fork' 问题
Windows:Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.>>> import os>>> os...原创 2018-03-22 09:11:14 · 16106 阅读 · 0 评论 -
Python基础 a=a+a 与 a += a 之间的坑
代码:当a+=a 的时候>>> def selfAdd(a):... a+=a...>>> a_int = 1>>> selfAdd(a_int)>>> a_int1>>> a_list = [1,2]>>> selfAdd(a_li原创 2018-03-21 15:32:49 · 1873 阅读 · 1 评论 -
Python 单例模式简单创建的方法
单例模式简单创建:class Singleton(object): __instance = None def __new__(cls, name, age): if Singleton.__instance == None: Singleton.__instance = object.__new__(cls) return Singleton.__instance a...原创 2018-03-25 13:51:24 · 471 阅读 · 0 评论 -
Python中的导入模块
1,导入模块的的几种方式模块是什么? 模块实际上就是 以.py为结尾的文件 注意点:自定义的模块尽量不要和系统模块重名模块内部封装了很多实用的功能,有时在模块外部调用就需要将其导入,导入模块简单划分,实际上就只有两种:import …… from …… import详细一点划分有五种:1,improt 模块名 调用:模块名.功能名2,import 模块名 as ...原创 2018-05-31 22:01:34 · 23896 阅读 · 4 评论