python
文章平均质量分 74
iceking1995
我亦非故作祸害
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python基础 输入与输出
print()也可以打印整数,或者计算结果:>>> print(300)300>>> print(100 + 200)300因此,我们可以把计算100 + 200的结果打印得更漂亮一点:>>> print('100 + 200 =', 100 + 200)100 + 200 = 300现在,你已经可以用print()输出你想要的结果了。但是原创 2017-09-25 20:12:42 · 478 阅读 · 0 评论 -
Python 参数函数
位置参数我们先写一个计算x2的函数:def power(x): return x * x对于power(x)函数,参数x就是一个位置参数。当我们调用power函数时,必须传入有且仅有的一个参数x:>>> power(5)25>>> power(15)225现在,如果我们要计算x3怎么办?可以再定义一个power3函数,但是如果要计算x4、x5……原创 2017-10-17 19:38:25 · 311 阅读 · 0 评论 -
python 循环
Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子:names = ['Michael', 'Bob', 'Tracy']for name in names: print(name)执行这段代码,会依次打印names的每一个元素:MichaelBobTracy所以for x in ...循环就是把每原创 2017-10-09 20:38:10 · 362 阅读 · 0 评论 -
Python 递归函数
在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。举个例子,我们来计算阶乘n! = 1 x 2 x 3 x ... x n,用函数fact(n)表示,可以看出:fact(n) = n! = 1 x 2 x 3 x ... x (n-1) x n = (n-1)! x n = fact(n-1) x n所以,fact(n)可以表示为n x原创 2017-10-18 20:07:36 · 306 阅读 · 0 评论 -
python 字符串和编码
由于计算机是美国人发明的,因此,最早只有127个字符被编码到计算机里,也就是大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。但是要处理中文显然一个字节是不够的,至少需要两个字节,而且还不能和ASCII编码冲突,所以,中国制定了GB2312编码,用来把中文编进去。你可以想得到的是,全世界有上百种语言,日本把日文编到原创 2017-10-03 18:32:13 · 904 阅读 · 0 评论 -
python dict和set
Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list:names = ['Michael', 'Bob', 'Tracy']scores = [95, 75, 85]原创 2017-10-10 20:43:21 · 275 阅读 · 0 评论 -
python 定义函数
在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。我们以自定义一个求绝对值的my_abs函数为例:def my_abs(x): if x >= 0: return x else: return -x请自行测试并调用my_ab原创 2017-10-14 19:15:37 · 787 阅读 · 0 评论
分享