首页 > 编程语言 >Python初学学习笔记

Python初学学习笔记

时间:2022-10-15 14:22:06浏览次数:78  
标签:Python big list 笔记 初学 print world hello

本篇为新生实践课所留作业的学习笔记,记录我尚不熟悉的Python知识

刷题页面

 


 

1.保留字即关键字,是 Python 语言中内部使用的单词,代表一定语义。例如:and、class、if、else 等。保留字不能作为标识符,用在变量名、常量名、类名等地方。 Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:

1 import keyword
2 print(keyword.kwlist)

2.print如果要带入多个参数,则需要用()包裹代入的多个参数,参数与参数之间用逗号隔开,参数的顺序应该对应格式字符串中的顺序

%s: 作为字符串

%d: 作为有符号十进制整数

%u: 作为无符号十进制整数

%o: 作为无符号八进制整数

%x: 作为无符号十六进制整数,a~f采用小写形式

%X: 作为无符号十六进制整数,A~F采用大写形式

%f: 作为浮点数

%e,%E: 作为浮点数,使用科学计数法

%g,%G: 作为浮点数,使用最低有效数位

3.字符串处理

(1)len函数用法:len(str),返回整型值

(2)去除指定字符(strip特殊用法)(区分大小写)

1 hello_world = '  **The world ** is big!*    '
2 char_hello_world = hello_world.strip('TH *')
3 print(char_hello_world)
4 #输出he world ** is big!
5 #连同空格消去

(3)字符串替换

source_string = 'The world is big'
print(source_string.replace('big','small'))
#输出The world is small

以上,注意使用函数后原字符串不会发生变化

4.列表

(1)在列表指定位置添加元素

1 guests=['Zhang san','Li si','Wang wu','Zhao liu']
2 guests.insert(1,'Hu qi')

(2)删除列表元素

——del list[index]

——list.remove('str')

——list.pop(index)(无索引时默认删除末尾)

(3)列表排序

使用sort会直接改变列表元素顺序,以下写法是错误的:

i=list.sort()
print(list.sort)
#结果均为None

(未完待续)

标签:Python,big,list,笔记,初学,print,world,hello
From: https://www.cnblogs.com/sisyphus-616/p/16794153.html

相关文章

  • python烟花代码
    python烟花代码 如下#-*-coding:utf-8-*-importmath,random,timeimportthreadingimporttkinterastkimportre#importuuidFireworks=[]maxFirewor......
  • 第四章学习笔记
    第四章并发编程一、知识点归纳4.1并行计算导论4.1.1顺序算法与并行算法在描述顺序算法中,常用一个begin-end代码块列出算法。begin-end代码块中的顺序算法可能包......
  • Python库-pandas详解
    1.pandas介绍 pandas是用于数据挖掘的Python库 便捷的数据处理能力独特的数据结构读取文件方便封装了matplotlib的画图和numpy的计算pandas的数据结构Ser......
  • 《Unix/Linux系统编程》第七周学习笔记
    《Unix/Linux系统编程》第七周学习笔记并发进程线程管理函数pthread_create()intpthread_create(pthread_t*pthread_id,pthread_attr_t*attr,void*(*func)(void......
  • 【数据库】oracle初学知识点详解!
    一、关系数据库基础(20)1.关系型数据库基本知识:关系模型以及模型的层次结构:数据库系统、数据库管理系统的基本概念及其基本组成;E-R图;关系数据库设计数据库系统的概念:数据库......
  • Python简单爬虫
    对大佬的有些修改,用大佬的编码转换那里老是出问题这个亲测可以#-*-coding:utf-8-*-importrequestsimportparselurl=""#小说网站response=requests.get(url)respo......
  • java学习笔记35
    面向对象什么是继承继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模extends的意思是“拓展”。子类是父类的拓展。java类中只有单继承,没有多继承!继承是类......
  • python提效小工具-统计xmind用例数量
    问题:做测试的朋友们经常会用到xmind这个工具来梳理测试点或写测试用例,但是xmind8没有自带的统计测试用例,其他版本的xmind有些自带节点数量统计功能,但也也不会累计最终的数......
  • 模式识别学习笔记-lecture3-判别函数3
    势函数法假设要划分属于两种类别\(\omega_1,\omega_2\)的模式样本,这些样本可以看做是分布在\(n\)维模式空间中的点\(x_k\),把属于\(\omega_1\)的点比拟为某种能源点,在点上,......
  • aardio 调用 python将图片放上界面
    在aardio中显示图片目录在aardio中显示图片显示图片的控件使用IO库在aardio中使用plus显示图片的控件在aardio中我们显示图片也有对应的控件,这个空间就是高......