zoukankan      html  css  js  c++  java
  • python基础

    基础概念:

    1、打印到终端/控制台 print('呵呵呵')

    2、注释#

    3、定义函数def

    4、:表示段落开始,缩进相同的为同一代码块

    例: def first_python_func(something):

          print(something)

          return 'yeah'

    5、循环 while for

    例: a = 0

       while a < 100:

        a = a + 1

        print(a)

    6、逻辑运算 and / or / not

    例:(a==1) and (b==1) 

    7、 break 跳出整个循环 continue直接进行下一次循环

    数据概念:

    特殊存储数据的格式:

    1、列表list

    alist=[1,2,3.'hhh','虎虎虎','heiheihei']

    1)下标从0开始 print(alist[2]) #3

    2)遍历 for me in alist:

        print(me) #依次打印alist里的所有内容

    3)判断某元素是否在alist中

    if '虎虎虎' in alist:

      print('虎虎虎在里面~')

    4)列表内容可以改变

    alist[3] = alist[3] + 'add'

    2、元祖tuple --- 内容不能改变的列表

    1)用圆括号()来表示

    2)内容只能一开始设定

    3)元祖与列表之间可通过函数互相转变,转成列表就可改变内容

    例: atuple = (2,3,'咳咳')

       alist = list(atuple) #变成[2,3,'咳咳']

       alist[0] = 0

       tuple2 = tuple(alist) #变回(2,3,'咳咳')

    4)字符串是一种特殊的元祖,内容不可变的字符列表

    例:txt = 'abcdefg'

      print(txt[1]) #b

    3、字典dict(一个字,一个解释,用大括号表示)

    adict = {
      1: '我是解释1',# 索引(key) : 值 

      2:'我是解释2',

      '我是3':3,

      '我是4':4

      }

    1)索引不可重复

    2)  索引可以是数字、文字、函数、元祖,但不可以是列表,可变的东西不能作为索引

    3)用索引提取、设定或增加值,而不是用位置

    4、集合set (类似列表,但内容不重复,无次序)

    1)用处:去重

    2)   使用set()函数建立集合

    例:set([1,2,3,2,4,6]) #1,2,3,4,6

    3)  可变成列表,利用list函数

      alist = list(aset) [1,2,3,4,6]

  • 相关阅读:
    selenium ide 录制回放link链接报错
    如何打造个人技术影响力
    如何打造个人技术影响力
    三个Bootstrap免费字体和图标库
    程序媛,坚持这几个好习惯让你越来越美
    程序媛,坚持这几个好习惯让你越来越美
    程序媛,坚持这几个好习惯让你越来越美
    程序媛,坚持这几个好习惯让你越来越美
    [慕课笔记]mongodb入门篇
    [慕课笔记]mongodb入门篇
  • 原文地址:https://www.cnblogs.com/cheeseCatMiao/p/10835806.html
Copyright © 2011-2022 走看看