首页 > 编程 > Python > 正文

python初学1

2019-11-06 07:44:22
字体:
来源:转载
供稿:网友

python搭建环境比较简单,而且库也比较全面,现在测试遇到的很多小程序、工具之类均由python开发,所以我准备学习这门语言。

python和c语言还是,python里不能用括号来表示语句块,也不能用开始/结束标志符来表示,而是靠缩进来表示。同一层次的语句必须保持相同的缩进。

如图所示,for语句后的PRint函数没有缩进的后果就是运行报错。缩进后运行通过。

我在写第一个python的小程序时,注释中有中文,发现保存文件时保存不了,点保存有时候还会闪退。百度了一下解决方法。需要在开头加上编码格式,如下所示

#coding:utf-8

打印的时候就像下面一样,前面加上u就可以了

print u"中文"

另外学习了两个函数函数

str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式

in range(3) 表示 0,1,2,

in range(5) 表示 1,2,3,4

#题目:有数字   5  8 1 0,能组成多少个互不相同的三位数字

sum=0num=[5,8,1,0]for i in range(4):    for j in range(4):        for k in range(4):            if num[i]!=0 and num[i]!=num[j] and num[j]!=num[k] and num[i]!=num[k]:                str1=""                str1+=str(num[i])                str1+=str(num[j])                str1+=str(num[k])                print str1                sum=sum+1print u"不重复的三位I数有"+str(sum)+u"个"


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表