python入门学习第二天

本文详细介绍了Python的基础知识,包括字符串的创建与操作,如多行字符串、索引与切片、常用函数;数据类型的介绍,如整型、浮点型和布尔型;列表的使用,如删除、访问、修改、添加元素以及排序方法。此外,还提及了关系和逻辑运算符以及转义字符的概念。通过实例解析,帮助读者巩固Python基本概念。
摘要由CSDN通过智能技术生成

一,学习内容

今天学习了新的课程,学习过程中发现昨日在某些地方理解有误或不完全,今天有所补充

②字符串

不能以数字开头,尽量以小写字母开头,有好习惯

⑴多行字符串

使用括号

name=("yyy"
"bbb"
"ccc")

或者使用换行符...

⑵字符串的索引和截取(切片

[]通过索引获取字符串中的字符

正向索引:0开头,从左到右

name="pingpong"
name[0]

负向索引:-1开头,从右到左

name="pingpong"
name[-1]


[:]截取字符串中的一部分,遵循左闭右开的原则

name="pingpong"
name[0:5]#[索引值;索引值] pingp

⑶字符串常用函数

count()
统计字符串在字符串中指定搜索范围内出现次数

#print(count(object))
#print(count(object,start,end))


find ()
查找元素索引值

join()

用某元素划分字符串

split()    似乎不能使用split

用字符串中的某元素进行划分
(仍有疑问)Q:可迭代对象

len()

输出字符串长度

⑷字符串的格式化 插值运算 %

s 字符串 %s

d 十进制整数 %d

f 十进制浮点数%f

②数据类型

数据类型   整型(int)

二进制整数0B或0b开头
八进制整数0O0o开头
十进制
十六进制:0到9A到F0X或0x浮点型

等等..

浮点型(float)

布尔类型(bool)

ture false
逻辑运算,结果仍然为bool值(对真假两种布尔值进行计算)

③列表 

含义:  []表示,包含多个元素,用逗号间隔

列表的删除
del语法

del list

列表的索引和访问

print(name[o])

与字符串索引类似

列表的修改与添加

append(追加新元素)

原来列表末尾添加


extend(添加新列表)

name.extend("ad")

name.esteand(["a","d"])#一般使用这种

在原来列表末尾追加一个列表
insert(索引,插入新元素)

列表元素的移除

del 列表[索引]

remove() 移除第一个匹配的元素

pop() 参数为索引号,若无索引号,默认删除最后一个

clear() 

列表元素的修改

name=["a","b","b"]
name[0]="B"

列表的统计

count
index
len
sum
max
min


列表的排序


sort(reverse=True)降序
默认升序

还有很多排序方式

④关系运算符(未完善)

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

⑤逻辑运算符(未完善)

逻辑运算符
and 与运算
or    或运算
not 非运算

运算符的优先级
由高到低

** 
*、/、%、//
+、-
<、<=、>、>=、==、 !=
not
and
or

⑥转义字符

符号    作用
\\    把反斜杠的“转义字符”作用去除,即变为真正的反斜杠。显示( \ )
\’    把单引号的“表示字符串”作用去除。显示( ’ )
\"    把双引号的“表示字符串”作用去除。显示( " )

\a    把 a 转成“响铃”(BEL)
\b    把 b 转成“退格符”(BS)
\n    把 n 转成“换行符”(LF)
\t    把 t 转成“水平制表符”(TAB)
\v    把 v 转成“垂直制表符”(VT)
\r    把 r 转成“回车符”(CR)
\f    把 f 转成“换页符”(FF)
\0dd    把 dd 转成“八进制”对应的ASCII码
\xhh    把 hh 转成“十六进制”对应的ASCII码
————————————————
版权声明:本文为CSDN博主「AItrust」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_42067550/article/details/105133699

二,总结

今天学习的是python基础知识,又很多东西需要主要注意。还有一些代码不完全理解,我打算先放在那。

小知识:许多函数都有一些默认设置。之后可以慢慢摸索

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值