Python学习的第一天

1.python 的安装

1.1 python安装包的下载

官网下载地址:Download Python | Python.org

下载后安装记得勾选“addpath"添加环境变量

1.2 检验python是否安装成功:

1.2.1 cmd下输入python

快捷键:"windows+r",输入cmd,按回车 ->在黑窗口中输入“python",出现Python版本,即代表安装成功,如下图:

 1.2.2 cmd下输入pip

2.Python的基础语法

2.1 变量

变量由字母、数字、下划线组成,不能以数字开头。见名知意。

关键字不可以作为变量

2.2 常见数据类型

常见数据类型:int \float\str\bool\ dict\list\tuple\set

查看数据类型:type()

数字类型强转化为bool型时,非0返回True,0返回False;空字符串也是False,空格为True

2.3 运算符

(加减乘过于简单,不赘述)

1. 除法:数据类型会转化为浮点数

a = 18 / 9
print(a)

输出结果:
2.0

2.幂运算

b = 2 ** 3
print(b)

输出结果:8

3. 整除

c = 13 // 2
print(c)

输出结果:6

4. 取余数(%)

d = 7 % 3
print(d)

输出结果:1

经常用于判断奇数和偶数

2.4 赋值运算

a = 1
a +=2 #等价于 a = a + 2  

print(a)

输出结果:3

其他运算规律相同

2.5 比较运算

>、 <、>= 、<= 、!= 、=

运算结果得到的结果是布尔值

2.6 字符串

2.6.1 字符串的运算

1.字符串拼接,用“+”号表示

2. “字符串*数字”,表示重复多少遍

print('a'*3)

输出结果:aaa

2.6.2 字符串的索引

1. 索引的表示方法:str[索引号]

2. 获取字符串的长度 len()

2.6.3 切片

1.切片定义:str[start:end:step]  ,索引以0开始

注:end+1

2. 判断切片能否取到数

1) end - start 判断是 + 还是 -

2) step 是 + 还是 -

如果符号相同,则能取到数,如果符号不同,则取不到数

3. 逆序排序 : str[::-1]

2.7 内置函数

1. 字符串拼接的高级用法 join()

2. 拆分 split()   注:拆开后是列表格式

3. strip 字符串去掉空格

4. isdigital() 是否是正整数  注:返回bool类型

5. find 查找指定字符,得到的找到该字符串的索引位置,不能找到,返回 -1;index == find,index 方法如果找不到就会报错 ValueError

6. replace() 替换某个字符

2.8 列表

2.8.1 列表的基本操作

1. 增加元素,增加一个元素(在列表的最后添加一个元素):list1.append('增加的元素')

2. 指定的索引位置添加一个元素:list1.insert(index,'插入的值')

3. 同时增加多个元素,列表合并 :list1.extend([list2])

4. 删除元素

1)删除指定的内容位置: list1.remove('删除的值')  注:一次只删除一个值,删除第一个找到的内容

2)  删除指定的索引位置: list1.pop(index)

5. 修改某个元素:list1[index]='新的值'

2.8.2 列表操作变量接收

1. append
append 在原来的列表中添加一个元素到末尾(改变原来的列表)
append 得到的结果(即通过append()表达式赋值变量)为 None

2. remove

remove得到的结果是 None 

3. pop

pop得到的结果为删除掉的元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Semih93

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值