zoukankan      html  css  js  c++  java
  • Python基础(一)_数据类型、条件判断、循环、列表

    编译型语言(中文版)
    运行代码之前,要先编译。然后再运行
    编译时间比较长
    c、c++、c#

    解释型语言(翻译版)
    运行的时候才去编译,运行一次编译。
    运行效率没有编译型语言快
    python、ruby、shell、
    java .class jvm

    字符串的单引号/双引号/三引号的使用?

    words="I‘m zkl’"      当字符串中有单引号时,使用双引号

    words2='小猫爱吃"肉" '     当字符串中有双引号时,使用单引号

    words2=''' I'm Chinese,I love "China" '''     当字符串中即有双引号又有单引号时,使用三引号

    数据类型:

    input是输入数据,input输入的类型都是String类型

    print是输出数据

    看数据类型:type(name)

    快速复制一行代码:Ctrl+d

    类型转换:age=int(age)

    and:且,两个条件都要满足

    or:或,条件满足一个即可

    日期表示

    import datatime

    today=datatime.datatime.today()

    msg='欢迎%s登录,今天的日期是%s'%(user,today)

    %s 占位符(通用)

    % d代表整数        %f  代表小数       %2f  保留两位小数,会自动四舍五入

    print(msg*3) 输出3遍

    条件判断

    if  1>2:

      print("True")

    elif 1==2:

      print("False")

    else:  

      print("0")

    循环(遍历、迭代)

    1)for循环:

    for i in range(10):

      print (i)

    2)while 循环:

    while count <3:     (while循环必须有一个计数器)

      print (count)

    else:            #不满足条件时,会执行else

      print('1')

    for循环控制循环的次数,while是由条件是否满足来控制循环

    break:立即结束循环

    continue:结束本次循环,继续进行下次循环

    Python中无 i++,i--的写法

    断点(Debug)

    打断点后,右键debug运行

  • 相关阅读:
    OSCP Learning Notes Exploit(7)
    正则表达式中?=和?:和?!的理解
    提取日志中的ip
    ip地址的正则表达式
    linux内核tmpfs/shmem浅析
    记一个linux内核内存提权问题
    linux内存屏障浅析
    linux IPv4报文处理浅析
    linux会话浅析
    linux memory lock浅析
  • 原文地址:https://www.cnblogs.com/URNOTBENBEN/p/9108915.html
Copyright © 2011-2022 走看看