zoukankan      html  css  js  c++  java
  • python frist lesson

    1、print("") 代表打印字符段

    2、name2 = name ,然后改变name的赋值,name2的值还是以前name的值,说明name2指向的是内存中name的赋值。

    3、在python中变量的赋值一般都会被认为是字符串格式,如果想要改变赋值类型,需要为:age=int(input(“age”)),可以查看变量类型:print(type(age))

    4、变量可以直接打印出来: print(name,name2)

    5、if else:   其实就是相当if True就不去执行else的语句了,只有if False才会执行else的语句。

    if:

    elif:

    else:

    6、Python交互式赋值:

    name = input("name:")  #等待赋值

    age = int(input("age:"))

    info = '''

    ------------------- info of {name}---------------------

    Name:{name}

    Age:{age}

    '''.format(name=name,

                  age=age)

    print(info)

    7、while语句:

    count = 0

    while True:   #只要达到此条件,就会自治执行,如果不满足条件,就会推出while循环

            print("count:",count)

            count=count+1    #此处是对变量更改

             if count == 100

                  break   #直接跳出while循环的程序

    8、for语句和break,continue:

    for i in range(10):

          print("...............",i)

          for j in range(10):

               print(j)

               if j > 5:

                   break   #break触发之后,会跳出最小的循环圈for j的语句,依旧会执行for i 的语句,不会执行else的语句,只有i=10的时候,执行完for i的语句才会执行下边的else语句

    else:

    for i in range(10):

           if i < 5:

              print("loop",i)

            else:

              continue   #跳出本次循环,重新进入for语句,不会进入以下的print

              print("hehe")

  • 相关阅读:
    二叉搜索树
    稀疏图(邻接链表),并查集,最短路径(Dijkstra,spfa),最小生成树(kruskal,prim)
    稠密图(邻接矩阵),并查集,最短路径(Dijkstra,spfa),最小生成树(kruskal,prim)
    图算法模版
    图算法(邻接矩阵)
    win764位安装DataFactory出现的问题
    使用SQL SERVER需要注意的一些细节
    索引维护存储过程(作业调用)
    收缩日志文件夹
    查看数据库资源被占情况(锁)
  • 原文地址:https://www.cnblogs.com/qianyuyu/p/9305478.html
Copyright © 2011-2022 走看看