冒泡

来源:互联网 发布:程序授权系统源码 编辑:程序博客网 时间:2024/05/30 19:33
#-*- coding:utf-8 -*-
a = 3
# 判断a是不是等于a

if a == 3:

 print "a等于3"
#判断a是不是等于4
if a == 4:
    print "a等于4"

else:
    print "不是4"

#判断是不是4 或者3
if a == 4:
    print "aaa"
elif a == 3:
    print "bucuo"
else:
    print "haha"

#循环语句
#1:while循环
count = 1
while count < 5:
    count += 1
else:
    print count

#2:for循环
name = "zhangsan"
for index in name:
    print index

#3:list列表循环
names = ["zhangsan","lisi","wangwu","zhaoliu"]
for index in names:
   print index

#从0 循环到 10
for index in range(10):
    print index

#指定从几 到几
for index in range(5,10):
    print index

#循环完成以后执行默认的
for index in range(0,4):
    print index
else:
    print "xunhuanwanle"

#break 与 continue
#break结束当前循环   continue跳过当前循环

#break用法
aaa = 2
for index in range(5):

    if index == aaa:

        break

    print "这是bradk",index

#continue循环的用法
for index in range(5):

    if index == aaa:

        continue

    print "这是bradk",index

#找到 100 以内的素数
#只能被自身整除和一整除的数
for index in range(2,100):

    for index1 in range(2,index):

        if index%index1 == 0:

         break

    else:

        print index

#冒泡排序
list = [32,9,0,3,23,7]

w = 3
r = 4
w,r = r,w

print w,r

#for 循环冒泡
for index in range(len(list)):
    for index1 in range(index + 1, len(list)):
        if list[index1] < list[index]:
            list[index1], list[index]  = list[index],list[index1]
            print list


#面试题三:字符串翻转 python
name2 = 'zhangsan'
print name2[::-1]

#pass 只是一个占位符 没有任何意义
for index in range(0,4):
    pass

#日期时间包
#导入time
import time
#获取时间戳
print time.time()

#获取标准时间
print time.localtime(time.time())

#中国时间
print time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())

#定义一个无参的函数
#堕胎的意思  方法名相同 ,参数不相同
def getName():
    return "HelloWord"
def getName(age):
    return age
print getName(11111)

#函数的参数类型有四种
#1:必须参数,比如上面传递的必须传递
#2关键字参数
def set(name,age1):
    print name,age1
set(age1=18,name='zhangsan')

#3:默认的类型
def set1(name,age1=19):
    print name,age1
set1('zhangsan')

# 4:不定长就是以 * 做为标识符的

def set2(*name5):

    for index in name5:

        print index

set2(10,13,15,17)

set2(10,13)

print "hello" ; print  "nihao"
if True:
    print True
else:
    print False
原创粉丝点击