python的很简单的问题我是新手求教从for开

2021-01-05 07:05:27 字数 5036 阅读 7110

1楼:雨诺与诺

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

python新手,请教一个for循环的问题

2楼:自由de王国

a = [[0,0]]*3

上面这句的问题,你可以试一下

,直接a[0][0] = 0,然后输出一下a,你会发现内a[1][0]和a[2][0]也变成0了。

a = [[0,0],[0,0],[0,0]]改成上面这样

容就没问题了

python是什么语言

3楼:p为梦停留

python的中文名称是蟒蛇。

python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初是用来编写自动化脚本的,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

python特点主要有以下几个方面:

1、简单:python是一种代表简单主义思想的语言。阅读一个良好的python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。

2、易学:python极其容易上手,因为python有极其简单的说明文档。

3、速度快:python 的底层是用 c 语言写的,很多标准库和第三方库也都是用 c 写的,运行速度非常快。

4、免费、开源:python是floss之一。使用者可以自由地发布这个软件的拷贝、阅读它的源**、对它做改动、把它的一部分用于新的自由软件中。

floss是基于一个团体分享知识的概念。

5、高层语言:用python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

6、可移植性:由于它的开源本质,python已经被移植在许多平台上。这些平台包括linux、windows、freebsd、macintosh、solaris、os/2、amiga、aros、as/400、beos、os/390、z/os、palm os、qnx、vms、psion、以及google等基于linux开发的android平台。

7、解释性:一个用编译性语言比如c或c++写的程序可以从源文件转换到一个你的计算机使用的语言。这个过程通过编译器和不同的标记、选项完成。

4楼:呃给给给

python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言。

python的中文释义是:巨蛇,大蟒。

python的特点:

1. 简单

python是一种代表简单思想的语言。

2. 易学

python有极其简单的语法。

3. 免费、开源

python是floss(自由/开放源码软件)之一。

4. 高层语言

使用python编写程序时无需考虑如何管理程序使用的内存一类的底层细节。

5楼:抱香蕉睡觉

一、python的定义

python是一种计算机程序设计语言。翻译成中文是巨蛇的意思。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

二、python的特点

1、软件质量

在很大程度上,python更注重可读性、一致性和软件质量,python的设计致力于可读性,带来了比其他语言更优秀的可重用性和可维护性,python秉承了一种独特的简洁和高可读性的语法,以及一种高度一致的编程序模式。

2、提高开发者效率

3、程序可移植性

绝大多数python程序能不做任何修改即可在所有主流计算机平台上运行,此外,python提供多种可选的独立程序,如用户图形界面、数据库接入、基于web系统、还提供了操作系统接口等。

6楼:匿名用户

python属于解释型计算机程序设计语言,是一种动态的以及面向对象的脚本语言,python的中文意思是巨蟒其最初被设计用于编写自动化脚本,其特点是可以用于独立的,大型项目的开发,可以强制用空白符作为语句缩进。

7楼:匿名用户

python是什么?

8楼:老男孩教育

python是一种解释型、面向对象、动态数据类型的高级程序设计语言。

python的设计理念是“简单”、“明确”、“优雅”。

python由guido van rossum于1989年底发明,第一个公开发行版发行于1991年。

像perl语言一样, python 源**同样遵循 gpl(gnu general public license)协议。 对比java 读取文件 在 java中需要10行** python只需要两行.

r是用于统计分析、绘图的语言和操作环境。r是属于gnu系统的一个自由、免费、源**开放的软件,它是一个用于统计计算和统计制图的优秀工具。

9楼:四川优就业

最近很火的python是什么?属于什么语言?四川优就业为您分析:

python是一种脚本语言,写好了就可以直接运行,省去了编译链接的麻烦,对于需要多动手实践的初学者而言,也就是少了出错的机会。而且python还有一种交互的方式,如果是一段简单的小程序,连编辑器都可以省了,直接敲进去就能运行。

python是一种清晰的语言,用缩进来表示程序的嵌套关系可谓是一种创举,把过去软性的编程风格升级为硬性的语法规定。再不需要在不同的风格间选择、再不需要为不同的风格争执。与perl不同,python中没有各种隐晦的缩写,不需要去强记各种奇怪的符号的含义。

python开发工程师培训

python写的程序很容易懂,这是不少人的共识。python是一种面向对象的语言,但它的面向对象却不象c++那样强调概念,而是更注重实用。不是为了体现对概念的完整支持而把语言搞得很复杂,而是用最简单的方法让编程者能够享受到面向对象带来的好处,这正是python能像java、c#那样吸引众多支持者的原因之一。

python是一种功能丰富的语言,它拥有一个强大的基本类库和数量众多的第三方扩展,使得python程序员无需去羡慕java的jdk。

python为程序员提供了丰富的基本功能使得人们写程序时用不着一切最底层做起。说到这里,人们通常会用一种担心:脚本语言通常很慢。

脚本语言从运行的速度讲的确会慢一些,但python的速度却比人们想象得快很多。虽然python是一种脚本语言,但实际上也可以对它进行编译,就象编译java程序一样将python程序编译为一种特殊的bytecode,在程序运行时,执行的是bytecode,省去了对程序文本的分析解释,速度自然提升很多。

10楼:午夜

其实python非常适合初学者入门。相比较其他不少主流编程语言,有更好的可读性,因此上手相对容易。自带的各种模块加上丰富的第三方模块,免去了很多“重复造轮子”的工作,可以更快地写出东西。

配置开发环境也不是很复杂,mac和linux都内置了python。另外据我所知,不少学校也开始使用python来教授程序设计课程(比如本人的母校)。 我就是完全通过网上资源自学python的。

从在校时候用python接活赚零花钱,到在创业公司用python开发商业**和游戏后台。

所有遇到的问题,几乎都可以从互联网上的公开资源找到答案。 关于自学python,个人最大的3点经验: 找一本浅显易懂,例程比较好的教程,从头到尾看下去。

不要看很多本,专注于一本。把里面的例程都手打一遍,搞懂为什么。

我当时看的是《简明python教程》,不过这本书不是非常适合零基础初学者。 去找一个实际项目练手。我当时是因为要做一个**,不得已要学python。

这种条件下的效果比你平时学一门新语言要好很多。所以最好是要有真实的项目做。可以找几个同学一起做个**之类。

注意,真实项目不一定非要是商业项目,你写一个只是自己会用的博客**也是真实项目,关键是要核心功能完整。

最好能找到一个已经会python的人。问他一点学习规划的建议(上知乎也是个途径),然后在遇到卡壳的地方找他指点。这样会事半功倍。

但是,要学会搜索,学会如何更好地提问。没人愿意帮你写作业或是回答“一搜便知”的问题。 然而,别人的经验未必能完全复制。

比如我没有说的是,在自学python之前,我已在学校系统学习过其他的编程语言。

对于完全没有编程经验的初学者,在学习python的时候,面对的不仅仅是python这门语言,还需要面临“编程”的一些普遍问题,比如: 从零开始,不知道从何入手,找了本编程教材发现第二章开始就看不懂了 缺少计算机基础知识,被一些教程略过的“常识性”问题卡住 遇到问题不知道怎么寻找解决方案 看懂语法之后不知道拿来做什么,学完一阵子就又忘了 缺少数据结构、设计模式等编程基础知识,只能写出小的程序片段

所以除了前面说的3点经验,给初学编程者的额外建议: 首先要有信心。虽然可能你看了几个小时也没在屏幕上打出一个三角形,或者压根儿就没能把程序运行起来。

但相信我,几乎所有程序员一开始都是这么折腾过来的。 选择合适的教程。有些书很经典,但未必适合你,可能你写了上万行**之后再看它会比较好。

写**,然后写更多的**。光看教程,编不出程序。从书上的例程开始写,再写小程序片段,然后写完整的项目。

除了学习编程语言,也兼顾补一点计算机基础,和英语。 不但要学写**,还要学会看**,更要会调试**。读懂你自己程序的报错信息。

再去找些github上的程序,读懂别人的**。 学会查官方文档,用好搜索引擎和开发者社区。

另外,用学英文的耐心来学计算机,英文遇到不懂的词,抄下,查询。 python里,看到http,查查定义,看到outhtml,查查定义,跟初学英语时候一样,不要直接猜意思,因为精确描述性定义,跟含糊自然语有区别的。而新人瞎猜,很容易错误理解,wiki,google很有用。

对于python初学者来说,能找到一个好老师学习格外重要,这能决定你是不是可以做出好的项目,在python开发的路上越走越轻松,如果现在的你缺乏学习经验,找不到老师指导你学习,可以加企 鹅扣-q前面112再加上中间的983以及最后四位数4903,连在一起就可以了

另外从广义讲,python不仅是一门编程语言,还是一个编程的平台,在这个平台下,有着安装各种扩展、框架的工具pip,有着打包工具setuptools等等等等,这些工具已经很成熟,而且易于上手,另外python有很多很好的编程工具(集成开发环境)可以用,如pycharm等,这也使的新人很容易上手,不像其他不成熟的编程语言工具贫乏,编写和运行程序如连电路板一般。

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

1楼 匿名用户 usr bin env python coding utf 8 from future import division print function a 3 b 4 for i in range 1 100 1 print a i b 1 3 以上程序 python2 3 通用。 新...

新手学c语言,简单的问题,求大神解答,谢谢啦

1楼 匿名用户 include include double distance double x1 double y1 double x2 double y2 int main void double distance double x1 double y1 double x2 double y2 ...

新手求助个糊里糊涂的问题,往高手赐教

1楼 不死凤凰座 果然是新手。 具体的问题都没有在内容中描述出来。 要是有 也最好发上来看看。 新手求教软件开发方面的问题,请高手赐教,谢谢 50 2楼 匿名用户 vb很难实现你说的功能。因为有网络服务器的存在,所以你必须学会html,你又要在后台进行操作,所以最合适的语言就是php。 3楼 郁闷地...