Python学习笔记

来源:互联网 发布:手机淘宝怎么上咸鱼 编辑:程序博客网 时间:2024/05/17 03:55

前两天直接下载的3.3.5的版本,和第2的版本相差太大了。然后team这边全都是2.7.6,所以今天卸掉3.3.5,又装上2.7.6.。

这篇文章没有什么主题,纯粹的是记录学习过程中要注意的地方。

-------------------------------------

import os    # 包含系统模块# getcwd()方法取到当前目录# listdir()方法列出指定目录下的文件、文件夹print os.listdir(os.getcwd())
-------------------------------------

Python对编码的问题非常纠结

------------------冒泡-------------------

#!-*-coding:utf-8-*-# bubble sort# from shhiderdef main():#=========== string->intnumstr = raw_input()nums = numstr.split()le = len(nums)# 输入的数字的个数for i in xrange(le):nums[i] = int( nums[i] )#print nums#=============for x in xrange( le-1 ):for y in xrange( le-x-1 ):if nums[y] > nums[y+1]:temp = nums[y]nums[y] = nums[y+1]nums[y+1] = tempprint numsif __name__ == '__main__':main()
-------------------插入------------------------
#!-*-coding:utf-8-*-# Insert Sort# from shhiderdef main():#=========== string->intnumstr = raw_input()nums = numstr.split()le = len(nums)# 输入的数字的个数for i in xrange(le):nums[i] = int( nums[i] )#print numsfor x in xrange(1,le):key = nums[x]y = xwhile nums[y-1]>key and y>0:# 注意逻辑运算符nums[y] = nums[y-1]y = y-1# 没有自增、自减nums[y] = keyprint numsif __name__ == '__main__':main()
-----------------格式化输出字典内容---------------------------
import json; # demoDictList is the value we want format to outputresult = json.dumps(demoDictList, indent=1)print result






0 0
原创粉丝点击