新手求教简单的python问题,新手求教一个简单的python问题! 10

2020-12-06 06:12:50 字数 5795 阅读 6931

1楼:匿名用户

#!/usr/bin/envpython#coding=utf-8

from__future__importdivision,print_function

a=3

b=4

foriinrange(1,100+1):

print((a+i*b)**(1/3))以上程序 python2, 3 通用。

新手求教一个简单的python**!

2楼:匿名用户

k=0whilek>=0:

if5**(3**k)%2==3:

print(k)

break

k+=1

python的一个很简单的问题 我是新手,求教 从for开始,下面是干嘛的啊,真是没看明白啊 5

3楼:雨诺与诺

for可以使用for in语句,代表在对于zip里的每个name执行一次。

新手学python,想用个简单点的项目来学习python

4楼:午夜

如果你有一定的计算机编程知识基础,那么很容易学;再如果你对编程十分感兴趣,那么很容易学的。

1,找到合适的入门书籍,大致读一次,循环啊判断啊,常用类啊,搞懂(太难的跳过)

2,做些简单习题,字符串比较,读取日期之类 python cookbook不错(太难太无趣的,再次跳过,保持兴趣是最重要的,不会的以后可以再学)

3,加入python讨论群,态度友好笑眯眯(很重要,这样高手才会耐心纠正你错误常识)。很多小问题,纠结许久,对方一句话点播思路,真的节约你很多时间。耐心指教我的好人,超级超级多谢。

对于python初学者来说,能找到一个好老师学习格外重要,这能决定你是不是可以做出好的项目,在python开发的路上越走越轻松,如果现在的你缺乏学习经验,找不到老师指导你学习,看一下下面的**

5,时刻记住目的,不是为了当程序员,是为了解决问题。比如,想偷懒抓网页内容,用urllib不行,用request也不行,才发现抓取内容涉及那么多方面(cookie,header,ssl,url,javascript等等),当然可以听人家劝,回去好好读书,从头读。 或者,不求效率,只求解决,用ie打开网页再另存为行不行?

ie已经渲染过全部结果了。 问题变成:1--打开指定的10个网页(一行**就行)。

更复杂的想保存呢?利用已经存在的包,比如pam30(我的是python3),直接打开ie,用函数outhtml另存为文本,再用搜索函数(str搜索也行,re正则也行)找到数据。简单吧?

而且**超级短。

6,保持兴趣,用最简单的方式解决问题,什么底层驱动,各种交换,留给大牛去写吧。我们利用已经有的包完成。

7,耐心读文档,并且练习快速读文档。拿到新包,找到自己所需要的函数,是需要快速读一次的。这个不难,读函数名,大概能猜到是干嘛的,然后看看返回值,能判断是不是自己需要的。

8,写帮助文件和学习笔记,并发布共享。教别人的时候,其实你已经自己再次思考一次了。 我觉得学程序就像学英文,把高频率的词(循环,判断,常用包,常用函数)搞懂,就能拼装成自己想要的软件。

一定要保持兴趣,太复杂的跳过,就像小学数学,小学英语,都是由简入深。 网络很平面,无数国际大牛著作好书,关于python,算法,电脑,网络,或者程序员思路,或者商业思维(浪潮之巅是本好书)等等,还有国际名校的网络公开课(中英文字幕翻译完毕,**不是难事),讲计算机,网络,安全,或者安卓系统,什么都有,只要能持续保持兴趣,一点点学习下去,不是难事。 所有天才程序员,都曾是儿童,回到儿童思维来理解和学习。

觉得什么有趣,先学,不懂的,先放着,遇到问题再来学,效果更好。 唯一建议是,不要太贪心,耐心学好一门优雅的语言,再学其它。虽然javascript做特效很炫,或提某问题时,有大牛建议,用ruby来写更好之类,不要改方向。

就像老笑话:“要学习递归,必须首先理解递归。”然后死循环一直下去。

坚持学好一门语言,再研究其他。 即使一门语言,跟网络,数据库等等相关的部分,若都能学好,再学其他语言,是很快的事情。 另外就是,用学英文的耐心来学计算机,英文遇到不懂的词,抄下,查询。

python里,看到http,查查定义,看到outhtml,查查定义,跟初学英语时候一样,不要直接猜意思,因为精确描述性定义,跟含糊自然语有区别的。而新人瞎猜,很容易错误理解,wiki,google很有用。

5楼:匿名用户

做个网络爬虫吧。这是一个很好的例子,综合使用了大部分python常用的功能。

或者是用python做一个文件统计或者是文件转换。 比如统计找出当前目录下内容最多的那个目录。

python写一个分形算法,或者是图像识别算法。

6楼:匿名用户

找本书看,把书上的例子都做一遍。

新手python简单程序报错求解

7楼:匿名用户

a[x] >= c 是一个

表达式,返回的是这个表达式的结果,即一个 bool 类型的对象

.extend 方法接受的参数

8楼:匿名用户

for x in a: 语句中x是a中的元素,而不是下标(索引),应该直接使用x和c比较;

a[x] > = c 的结专果是bool值,按题意不应该添加属到b。

程序建议改为:

def threshold(a,c):

b =for x in a:

if x>=c:

b.extend(x)

print b

9楼:匿名用户

def threshold(a,c)

b = [num for num in a if num >= c]

print b

10楼:何必在乎永远呢

a[x]>=c 返回的是true or false吧?

for x in a

if x

x=cb.extend(x)

11楼:矫谨闾丘玲珑

1234567def factorial(n): s=n while(n>1): s=s*(n-1) n=n-1 print sfactorial(3)

新手求教,笨方法学python的习题35问题

12楼:匿名用户

#!usr/bin/python

#-*-coding:utf-8-*-

fromsysimportexit

defgold_room():

print("thisroomisfullofgold.howmuchdoyoutake?")

next=input(">")

if"0"innextor"1"innext:

how_much=int(next)

else:

dead("man,learntotypeanumber.")

ifhow_much<50:

print("nice,you'renotgreedy,youwin!")

exit(0)

else:

dead("yougreedybastard!")

defbear_room():

print("thereisabearhere.")

print("thebearhasabunchofhoney.")

print("thefatbearisinfrontofanotherdoor.")

print("howareyougoingtomovethebear?")

bear_moved=false

whiletrue:

next=input(">")

ifnext=="takehoney":

dead("thebearlooksatyouthenslapsyourfaceoff.")

elifnext=="tauntbear"andnotbear_moved:

print("thebearhasmovedfromthedoor.youcangothroughitnow.")

bear_moved=true

elifnext=="tauntbear"andbear_moved:

dead("thebeargetspissedoffandchewsyourlegoff.")

elifnext=="opendoor"andbear_moved:

gold_room()

else:

print("igotnoideawhatthatmeans.")

defcthulhu_room():

print("hereyouseethegreatevilcthulhu.")

print("he,it,whateverstaresatyouandyougoinsane.")

print("doyoufleeforyourlifeoreatyourhead?")

next=input(">")

if"flee"innext:

start()

elif"head"innext:

dead("wellthatwastasty!")

else:

cthulhu_room()

defdead(why):

print(why,"goodjob")

exit(0)

defstart():

print("youareinadarkroom.")

print("thereisadoortoyourrightandleft.")

print("whichonedoyoutake?")

next=input(">")

ifnext=="left":

bear_room()

elifnext=="right":

cthulhu_room()

else:

dead("youstumblearoundtheroomuntilyoustarve.")

start()

运行结果如下:

youareinadarkroom.

thereisadoortoyourrightandleft.

whichonedoyoutake?

>left

thereisabearhere.

thebearhasabunchofhoney.

thefatbearisinfrontofanotherdoor.

howareyougoingtomovethebear?

>tauntbear

thebearhasmovedfromthedoor.youcangothroughitnow.

>opendoor

thisroomisfullofgold.howmuchdoyoutake?

>asf

man,learntotypeanumber.goodjob!

学习python遇到无效语法的问题求教

1楼 可靠的我心我在 n int input 请输入。。。 这句 你少写了个反括号 python为什么显示无效语法 2楼 可靠的我心我在 红色标记的 上面一行 末尾少了一个反括号 python问题,提示无效语法,求解! 3楼 匿名用户 class person def setname self na...

纯新手学python语法问题,初学者关于python“语法错误”的问题

1楼 匿名用户 这个是python的提示符!不是编辑器!不是编辑器!!不是编辑器!!! ctrl n,或者从file 菜单,new一个,如图 这才是编辑器!这才是编辑器!!这才是编辑器!!! 要运行点f5就行。 2楼 湖海散人 这是什么软件?!idle吗?怎么运行的啊,我用的环境是geany 初学者...

有关经济学基础里税收的简单问题,一个有关经济学基础里税收的简单问题。。

1楼 匿名用户 a,不管对生产者还是消费者征税,结果是完全相同的。二者都要被征税,各自征税多少要看供求曲线的弹性。 b,是有效的。相对于没有弹性的需求曲线,较少的 变动会引起购买量的大幅度减少。 c,这会使消费者受害,因为被征收的更多的税,并且少了一部分消费者剩余。 d,石油行业工人也受害了,原因和...