1. python使用<变量名>=<表达式>的方式对变量进行赋值

a=1;

python中数分为整数和浮点数

字符串的定义一定要用引号,单引号和双引号是等价的

三引号用来输入包含多行文字的字符串

s=”’hello

my

word”’

2. python里面的数据类型:整数、浮点数、字符串、布尔值、

3. 字符串的加法

s=”hello ”+”world”

print(s)

4. 字符串的索引

s[1]

5. 字符串的分割

s=”hello world”

s.split()

6. 字符串的长度

len(s)

7. python中的数据结构:列表list,元祖tuple,字典dict,集合set

(1)列表[]

列表中数据类型是可以不一样的

列表操作

列表相加

列表索引

在列表末尾增加数:append,a.apend

在列表中插入某个数据a.insert(1,129)à在列表第2个元素中插入元素129

在列表中删除数据a.pop()à若在中括号中没有任何数字,则默认删除最后一个元素,若为a.pop(2),则为删除列表的第二个元素

列表数据切片àa[0:3] 取出列表中第1,2,3个元素,

a[:3]从第一个元素开始,取到第3个元素

a[1:]从第二个元素开始,取到最后一个元素

a[0:-1]从第一个元素开始,取到最后一个元素的前一个元素

列表生成式:

list(range(1,11))

[x**2] for x in range(1,10)

[i for i in range(1,100) if i%10==0]

(2)元组()

(tuple,用()来表示,tuple和list非常类似,但tuple一旦初始化就不能修改,c常用来做常量,防止被修改)

(3)字典dictà字典中的数据可以是任何类型,也可以是字典

mv={'name':'肖生克的救赎','actor':'罗宾斯','score':'9.6','country':'USA'}

mv

若要打印出所有的键值àmv.keys()

若要打印出所有的值àmv.values()

对数据进行修改可以直接修改àmv[‘泰坦尼克号’]à可以直接将名字修改

增加数据àmv[‘directors’]=’wangke’

删除数据àmv.pop(directors)

(4)集合{}àpython用{}来生成集合,集合中不含有相同元素

集合可以直接做交集

s1={1,2,3,4}

s2={2,3,5,6}

交集às1&s2

并集às1|s2

(5)python内置函数

(6)python自定义函数

使用def关键词定义一个函数

def后面是函数的名称,括号中是函数的参数,不用的参数用逗号隔开,def fun():的形式是必须有的,参数可以为空

使用缩进来划分函数的内容

return返回特定的值,如省略,返回none

python学习笔记—Day1的更多相关文章

  1. Python学习笔记 - day1 - 概述及安装

    Python概述 Python是一种计算机程序设计语言.我们平时已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合网页编程的JavaScript语言等等. Python ...

  2. Python学习笔记——Day1

    突破从改变开始,一行行字符,熟悉的感觉,还是那个味儿...呀哈哈哈 一.变量 变量是计算机语言中能存储计算结果或能表示值的抽象概念,变量可以通过变量名访问.调用及修改.变量通常表示可变状态,即具有存储 ...

  3. [python学习笔记]Day1

    初识python 第一个python程序: print('Hello,Python') >>>Hello,Python python2与python3的一些主要的区别: 1.在pyt ...

  4. Python学习笔记-day1(if流程控制)

    在python中,流程控制语句为强制缩进(4空格) if username=='lmc' and password=='123456': print('Welcome User {name} logi ...

  5. Python学习笔记-day1(while流程控制)

    count = 0 while True: #print('count:',count) if count == 3: print('you guess over 3 times!fuck off!' ...

  6. 【目录】Python学习笔记

    目录:Python学习笔记 目标:坚持每天学习,每周一篇博文 1. Python学习笔记 - day1 - 概述及安装 2.Python学习笔记 - day2 - PyCharm的基本使用 3.Pyt ...

  7. python学习笔记整理——字典

    python学习笔记整理 数据结构--字典 无序的 {键:值} 对集合 用于查询的方法 len(d) Return the number of items in the dictionary d. 返 ...

  8. VS2013中Python学习笔记[Django Web的第一个网页]

    前言 前面我简单介绍了Python的Hello World.看到有人问我搞搞Python的Web,一时兴起,就来试试看. 第一篇 VS2013中Python学习笔记[环境搭建] 简单介绍Python环 ...

  9. python学习笔记之module && package

    个人总结: import module,module就是文件名,导入那个python文件 import package,package就是一个文件夹,导入的文件夹下有一个__init__.py的文件, ...

随机推荐

  1. MySQL系列:索引基本操作(4)

    1. 索引简介 索引是一种特殊的数据库结构,可以用来快速查询数据中的特定记录. MySQL中索引包括:普通索引.唯一性索引.全文索引.单列索引.多列索引和空间索引等. 1.1 索引定义 索引由数据库表 ...

  2. Python自动化测试之selenium从入门到精通

    1. 安装selenium 首先确保python安装成功,输入python -V 在windows下使用pip安装selenium,详情如图所示: 在ubuntu下使用pip install sele ...

  3. DataSet 取值,DataSet行数,DataSet列数 从DataSet中取出特定值

    1 DataSet.Table[0].Rows[ i ][ j ] 其中i 代表第 i 行数, j 代表第 j 列数 2 DataSet.Table[0].Rows[ i ].ItemArray[ j ...

  4. vue計算屬性

    計算屬性:computed 和method的差別:computed是基於它的依賴緩存,只有它的相關依賴發生改變時才會重新獲取值. method是在重新渲染時,函數總會重新調用. comuputed:默 ...

  5. bzoj1861

    bzoj1861[ZJOI2006]书架 题目描述 小T有一个很大的书柜.这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列.她用1到n的正整数给每本书都编了号. 小T在看书的时候,每次取出一本 ...

  6. 查询SQL执行情况

    /* 查询SQL执行情况 包含逻辑读取信息,执行信息等情况*/ SELECT creation_time N'语句编译时间' ,last_execution_time N'上次执行时间' ,total ...

  7. WIN8.1下Prolific USB-to-Serial Comm Port驱动黄色感叹号问题

    文章解决来源:http://blog.csdn.net/gsj0791/article/details/17664861 在做fpga口的uart回环测试时候,由于开发板上的是usb转uart,所以需 ...

  8. MT【292】任意存在求最值

    已知向量$\textbf{a},\textbf{b}$满足:$|\textbf{a}|=|\textbf{b}|=1,\textbf{a}\cdot\textbf{b}=\dfrac{1}{2},\t ...

  9. 09 Zabbix4.0系统clone、mass update使用

    点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 09 Zabbix4.0系统clone.mass update使用 1. clone使用: clo ...

  10. django从零开始-模板

    1.应用中添加模板 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contentt ...