python新手自学吧
关注: 306 贴子: 394

python自学:资源,新手讨论,

  • 目录:
  • 其他生活话题
  • 5
    正则表达式这个名字听上去太高大上,感觉很难的样子,为了我们能更方便的学习,我们就通俗的叫它为“通配符”,他实际上是一种你对字符串的概括方程,比如我们在windows下面用*.exe 表示所有的exe文件,这里的“*”就是通配符,也就是这一贴我们要说的正则表达式。
  • 1
    有没有一起学习的呢, 最近想好好学习一下,想找人组团学习这类的内容,这样可以相互监督,自己也不会那么容易放弃,希望可以组队,想和我组队的在评论区留一下联系方式呀,ballball了一个人太难了。
  • 0
    字节大佬自学Python的一套路线,给我求回来了,哈哈
    敏智 1-22
  • 0
    python顶贴机器人视频演示如下:tieba.py代码下载和geckodriver.exe的下载在文章的最下面 测试版本: python 3.7 64位 火狐浏览器firefox 83.0 (64 位) selenium 3.141.0 文件目录结构如下图: 开发这款小工具,我们需要做一些准备: – url.txt:多个需要顶起的帖子地址。 – reply:多条随机回复的内容。 – selenium:浏览器自动化测试框架。 url.txt——-每行要有回车换行符,因为代码通过读取文件每行的ip地址,可自行修改不同的ip地址,用换行符分割! reply.txt——-每行
  • 0
    有符号的十进制整数?-1,-2,-3这种负数? 9 是有符号的还是无符号的?难道还有+9这种说法?无符号的十进制整数不就是正整数吗?为什么说有符号的十进制整数包含正整数?正整数还有符号?
  • 0
    有很多朋友私信问我Python学习有没有什么好的资料,我给大家找了几门不错的免费课,想学的可以看看。 《Python入门教程》 Python入门教程--Python视频教程-编程语言-CSDN学院edu.csdn.net 零基础免费学python,加我微信17706130227 《Python初级入门精讲》 Python初级入门精讲--Python视频教程-编程语言-CSDN学院edu.csdn.net 《Python爬虫开发》 Python爬虫开发--Python视频教程-编程语言-CSDN学院edu.csdn.net 《Python实战编程》 Python实战编程--Python视频教程-编程语言-CSDN学院edu.csdn.ne
  • 0
    经核实吧主超级quhaihua 未通过普通吧主考核。违反《百度贴吧吧主制度》第八章规定http://tieba.baidu.com/tb/system.html#cnt08 ,无法在建设 python新手自学吧 内容上、言论导向上发挥应有的模范带头作用。故撤销其吧主管理权限。百度贴吧管理组
  • 28
    求《python可以这样学》电子版,董付国写的。
  • 12
    零基础入门学习Python(全42集) http://pan.baidu.com/s/1kTs70sn
    lmdx000 5-20
  • 2
    http://pan.baidu.com/s/1nt2DCoD 这是我看的第二本书,循序渐进,比第一本范围多一点
  • 4
    http://pan.baidu.com/s/1mgMYGac 链接是电子版,我已经被折磨得遍体鳞伤,刚某当上买了个正版纸质版,决定耗上了!
  • 1
    因为据说2.X的资料比较多,我看各种书也是推荐先从2.X开始学起,所以默认本吧是讨论学习2.X版本的python,发的学习资料应该也是以2.X为主,但是不排斥其他版本的资料,请各位见谅。
    云白白 3-2
  • 4
    为什么我环境变量也设置了,根目录里输入Python就不是内部或外部命令了 (可以从安装文件路径进去 )
  • 9
    斯蒂芬和索菲亚对于一切都使用简单的密码,忘记了安全性。请你帮助尼古拉开发一个密码安全检查模块。如果密码的长度大于或等于10个符号,至少有一个数字,一个大写字母和一个小写字母,该密码将被视为足够强大。密码只包含ASCII拉丁字母或数字。 输入: 密码 (str, unicode)。 输出: 密码的安全与否,作为布尔值(bool),或者任何可以转换和处理为布尔值的数据类型。你会在结果看到转换后的结果(True 或 False)。 Example: checkio('A1213pokl') == False chec
  • 5
    题目是: left_join(("left", "right", "left", "stop")) == "left,left,left,stop" left_join(("bright aright", "ok")) == "bleft aleft,ok" left_join(("brightness wright",)) == "bleftness wleft" left_join(("enough", "jokes")) == "enough,jokes" 左边是给定的,右边是需要你输出的 给定一个字符创元组,把里面的字符串有right的换成left,然后合并成一个字符串输出,注意逗号的位置
  • 2
    给你一个其中包含不同的英文字母和标点符号的文本,你要找到其中出现最多的字母,返回的字母必须是小写形式, 当检查最想要的字母时,不区分大小写,所以在你的搜索中 "A" == "a"。 请确保你不计算标点符号,数字和空格,只计算字母。 如果你找到 两个或两个以上的具有相同的频率的字母, 返回那个先出现在字母表中的字母。 例如 -- “one”包含“o”,“n”,“e”每个字母一次,因此我们选择“e”。 输入: 用于分析的文本 (str,
  • 15
    你将得到一个含有整数(X)的非空列表。在这个任务里,你应该返回在此列表中的非唯一元素的列表。要做到这一点,你需要删除所有独特的元素(这是包含在一个给定的列表只有一次的元素)。解决这个任务时,不能改变列表的顺序。例如:[1,2,3,1,3] 1和3是非唯一元素,结果将是 [1, 3, 1, 3]。 输入: 一个含有整数的列表。 输出: 一个含有不唯一元素的整数列表。 范例: checkio([1, 2, 3, 1, 3]) == [1, 3, 1, 3] checkio([1, 2, 3, 4, 5]) == [] checkio([5, 5, 5, 5, 5]) == [5
  • 12
    吧友绝世阿帅在QQ里告诉我他想明白 Python从stl的格式里提取对应的信息和建立新的模型的机制。 想正好在学习PYTHON,那就不管成不成,试试看再说。 要读取SLT文件,首先百度一下STL文件是什么:
  • 2
    Python3.x [python] view plaincopyprint? #!/usr/bin/env python3 #coding:utf-8 year = 1 years = 5 bj = 10000 rate = 0.05 f = open("./source/interest.bak", 'w+') while year < years: bj = bj * (1 + rate) print("第{0}年,本金息总计{1}".format(year, bj), file=f) year += 1 Python2.x[python] view plaincopyprint? #!/usr/bin/env python #coding:utf-8 year = 1 years = 15 bj = 10000 rate = 0.05 f = open("./source/interest.bak", 'w+') while year < years: bj = bj * (1 + rate) print >> f, "第%d年,本金息总计%0.2f" % (year, bj) yea
  • 3
    亲爱的各位吧友:欢迎来到python新手自学
  • 5
    这本是我看下来最浅显的书籍 《与孩子一起学编程_中文版_详细书签》 http://pan.baidu.com/s/1r3ATw 介绍得比较浅显易懂,个人建议图形那块可以先不用看……
  • 0
    python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py 内容写: import sys sys.setdefaultencoding('gb2312') python会自动运行这个文件。 按照这个方法搞了,结果还是不行,然后把 gb2312 换成 gbk, 果断搞定
  • 4
    说到函数装饰体,先来搞清楚函数是个什么东西,一般来说我们是这样定义一个函数的: def a(): pass 这样我们就定义了一个函数a,函数体是pass,python是函数的函数和定义是一体的,函数a的名字我们可以用内建函数:a.__name__ 获得,就是‘a’.我们验证一下: a.__name__ 'a' 然后python的还是还有一个特性,书上说函数就是一个对象,然后对象可以赋值,然后就有了下面: b=a #把函数名a赋值给b,我们试一下: b <function a at 0x0000000002E2F438> 系统给出的是
  • 1
    类是什么,类是生产毛坯的磨具或者生产线,一条生产线就是一个类,车子就是生产出来的实例,但是车子可以有不同的颜色。不同的颜色就代表车子不同的属性,那方法就是你怎么玩车,比如说你可以开,你愿意你也可以推 class classname (): 这里定义了一个类,然后里面应该有些属性和方法 def __init__(self,a,b): a.self=a b.self=b 这里是一个默认初始化的方法,a和b就是属性,就像你告诉生产线,你要黄颜色的车子,你要真皮座椅等等,利用__init__() 函数就可
  • 2
    小白学python 打算从命令行学起 发现运行的时候一直出现错误 不胜感激
  • 0
    S = 'abcdefghijk' for (index,char) in enumerate(S): print index print char 可以同时得到序列的下标和元素
  • 7
    如何用python完成:用自顶向下设计方法编写程序:在屏幕上打印三角函数y = sin(x)的图像。
    Bobochan60 11-18
  • 1
    给你一个其中包含不同的英文字母和标点符号的文本,你要找到其中出现最多的字母,返回的字母必须是小写形式, 当检查最想要的字母时,不区分大小写,所以在你的搜索中 "A" == "a"。 请确保你不计算标点符号,数字和空格,只计算字母。 如果你找到 两个或两个以上的具有相同的频率的字母, 返回那个先出现在字母表中的字母。 例如 -- “one”包含“o”,“n”,“e”每个字母一次,因此我们选择“e”。 输入: 用于分析的文本 (str,
  • 2
    如果X玩家获胜,返回“X”。如果O玩家获胜,返回“O”。如果比赛是平局,返回“D”。 游戏的结果是作为字符串形式的列表,其中“X”和“O”是玩家的标志,“.”是空格。 ([ "X.O", "XX.", "XOO"]) == "X" ([ "OO.", "XOX", "XOX"]) == "O" ([ "OOX", "XXO", "OXX"]) == "D" 此任务中的概念将有助于您遍历数据类型。这还可以用在游戏的算法上,让你知道如何去检查结果。
  • 1
    度娘手下留情啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • 0
    类可以继承,上一级的叫父类,parent,继承的小子就叫child,下面我们定义一个父类先: class parent: def pay(self): paymoney 老子里面定义了一个方法叫买单:pay() 然后我们再定义一个儿子: class child(parent): def buycar(self): 让老子买单 小子里面有个行为叫买车,怎么买呢,当然是让老子掏钱,调用老子的买单方法,那有两种方法 这里是第一种 def buycar(self): parent.pay() 这种方法就是,儿子叫张三,老子叫张二,这个行为就是让张二买单,下面还有另一种方法: def
  • 3
    中位数是一个可将数值集合划分为相等的上下两部分的一个数值。如果列表数据的个数是奇数,则列表中间那个数据就是列表数据的中位数;如果列表数据的个数是偶数,则列表中间那2个数据的算术平均值就是列表数据的中位数。在这个任务里,你将得到一个含有自然数的非空数组(X)。你必须把它分成上下两部分,找到中位数。 输入: 一个作为数组的整数(int)列表(list)的。 输出: 数组的中位数(int, float). 范例: checkio([1, 2, 3, 4, 5]) == 3 checkio([3, 1, 2, 5, 3
  • 2
    def f(x): n=2 while x%n!=0 and n<x: n+=1 if n==x: return x l=range(2,101) print filter(f,l)
  • 1
    Man : Is this the right room for an argument? Other Man : I've told you once. Man : No you haven't! Other Man : Yes I have. Man : When? Other Man : Just now. 这段文字要用.split()分割,':'就做分割点,代码如下: for each_line in data: (role,line_spoken)=each_line.split(':') print role, print 'said:', print line_spoken 显示如下: Man said: Is this the right room for an argument? Other Man said: I've told you once. Man said: No you haven't! Other Man said: Yes I have. Man said: When? Other Man said: Just now. 到这里没有问题,
  • 1
    了解过 Python 的序列,特别是 list 和 tuple 之后,我们就可以解释一些 Python 里特有的一些编程技巧,额……比如多重赋值。 我们先来看看这么一段代码: 01 >>> t = 1,2,3 02 >>> t 03 (1, 2, 3) 04 >>> a,b,c = t 05 >>> a 06 1 07 >>> b 08 2 09 >>> c 10 3 在其它语言里,很不可思议吧,但在 Python 却是可运行的。 多重赋值 多重赋值就是这样的赋值表达式: 1 t = a,b,c 2 a,b,c = t 有前面的基础,你应该可以看出来,多重赋值本质就是 tuple packin
  • 2
    已有列表: movies=['The Holy Grail',1975,'Terry Jones & Gilliam',91,['Graham Chapman',['Michael Palin','John Cleese','Terry Gilliam','Eric Idel','Terry Jones']]] 要求打印成这样: The Holy Grail 1975 Terry Jones & Gilliam 91 Graham Chapman Michael Palin John Cleese Terry Gilliam Eric Idel Terry Jones
  • 0
    先说答案: *args表示任何多个无名参数,它是一个tuple;**kwargs表示关键字参数,它是一个dict。并且同时使用*args和**kwargs时,必须*args参数列要在**kwargs前,像foo(a=1,b='2', c=3, a', 1, None, )这样调用的话,会提示语法错误“SyntaxError: non-keywordarg after keyword arg”。 呵呵,知道*args和**kwargs是什么了吧。还有一个很漂亮的用法,就是创建字典: defkw_dict(**kwargs): return kwargs printkw_dict(a=1,b=2,c=3) == {'a':1, 'b':2, 'c':3}其实python中就带有dict类,
  • 0
    http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb49318 这里的第一题,自己写了一下: def f(x): x=x.lower() return x[0].upper()+x[1:] print map(f,['adam', 'LISA', 'barT'])
  • 2
    纠结了两天,没搞明白str()和erpr()的区别, 官方的解释是这样的: The str() function is meant to return representations of values which are fairly human-readable, while repr() is meant to generate representations which can be read by the interpreter (or will force a SyntaxError if there is not equivalent syntax). For objects which don't have a particular representation for human consumption, str() will return the same value as repr(). Many values, such as numbers or structures like lists and dictionaries, have the same representation using either function. Strings and
  • 0
    今天在群里看到有人问了一个问题: 他问:各位大神,我的dens是float类型了怎么还是提示出错呢 其实当时我也不懂,我就看了一下错误信息,估计是不能乘以浮点数,自己开了IDLE模拟了一遍过程: 之后我估计了提问者的意图,想到了昨天晚上刚看到了内容,模拟了一遍,应该是解决问题了:
  • 0
    方法是通过collections模块的Iterable类型判断: >>> from collections import Iterable >>> isinstance('abc', Iterable) # str是否可迭代 True >>> isinstance([1,2,3], Iterable) # list是否可迭代 True >>> isinstance(123, Iterable) # 整数是否可迭代 False

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

会员: 会员

目录: 其他生活话题

友情贴吧