• python学习


    python 的基本关键要素:{基本数据类型、对象的引用、
    组合数据类型(列表[] 、元组()、集合{'键':'值'},字典)、
    逻辑操作符、控制流语句、算术操作符、输入/输出,函数的创建与调用}
    例子:内置模块:
    import random
    x=random.choice(['a','b','c'])
    print x



    python 文件结构:

    #/usr/bin/env/python   起始行

    "this is a  test moudle"    模块文档

    import sys
    import os                     模块导入

    debug=True                    变量定义(全局)

    class FooClass(object):   类定义
          "Foo  claes"
           pass


    def test():               函数定义
        "test function"
         foo=FooClass()
         if debug:
            print 'ran test()'

    if __name__=="__main__':         主程序
         test()




    1、逐一显示置顶列表中所有元素。
    l1=[1,2,3]
    while l1:
         print l1[0]
         l1.pop(0)

    1
    2
    3
    4

    l1=[1,2,3]
    while l1:
         print l1[-1]
         l1.pop(0)
    4
    3
    2
    1

    2、求100以内所有偶数和


    3、逐一显示指定字典所有键,并在显示后说明总键数。
    d1={'x':1,'y':23,'z':78}
    keylist=d1.keys()
    while keylist:
          print keylist[0]:
          keylist.pop(0)
    else:
          print  len(d1)

          
    4、创建一个包含100以内所有奇数的列表。

    l1=[]
    x=1
    while x<100:
          l1.append(x)
          x+=2

    5、逆序逐一显示一个列表所有元素。
    6 、列表l1=[0,1,2,3,4,5,6]和列表l2="sun","mon","tue","wed","thu","fir","sat"],以第一个列表中元素为建,以第二个列表中的元素为值生成字典d1

    d1={}
    count=0
    if  len(l1)==len(l2):
        while   count<len(l1):
                d1[l1[count]]=l2[count]
                count+=1



    将输入的数加到test
    while  True:
           x=raw_input('Enter an  entry:')
           if x=='q'  or x=='quit'
              break
           else:
              test.append(x)

  • 相关阅读:
    P3619 魔法
    【HAOI2014】遥感监测
    cdcq的独立博客上线辣!-> http://cdcq.coding.me/blog/
    重复型图床
    【BZOJ1213】高精度开根
    前后端技术
    【HAOI2011】problem b
    【HAOI2011】problem a
    【BZOJ4553】【TJOI2016】【HEOI2016】序列
    【HAOI2015】 T1
  • 原文地址:https://www.cnblogs.com/1314520xh/p/8266709.html
Copyright © 2020-2023  润新知