Python第二次学习知识点总结
目录
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ad29d10bdd58f59d8f35805bd58b4c58.jpeg)
我又来啦,哈哈哈哈(ಡωಡ)hiahiahia (小声的说,好困(இдஇ; )呀Ծ‸Ծ
咱们先来前期回顾
表一:列表、元组、字符串、range对象通用操作
操作 | 结果 |
---|---|
x in s 存在性测试 | 如果x在序列s中,返回True,否则返回False。 |
x not in s | 如果x不在序列s中,返回True,否则返回False。 |
s+t拼接 | 新的序列,数据元素是s和t数据项按先后顺序的组合。注1:range数据不支持此操作。注2:s和t序列类型必须相同。 |
s[i] 索引 | 按序号i返回序列中对应序号元素的值 |
s[i:j] 切片 | 切片,获取索引自i到j-1的元素够成新序列 |
s[i:j:k] 切片 | 切片,获取索引自i到j-1,步长为k的元素够成新序列 |
len(s) | 序列s的元素个数(序列长度)。 |
max(s) | 序列s中的最大值(s中数据元素类型需相同)。 |
min(s) | 序列s中的最小值(s中数据元素类型相同)。 |
s.count(x) | 序列s中x的个数。 |
s.index(x[,i[,j]]) | 序列中第一个x的索引值,i值表示从索引i处开始查找x,j表示x查找范围在i和j之间。 |
此图由奶喵喵小姐姐提供,哈哈哈(ಡωಡ)hiahiahia,挺好的
一:Python文件名
常见的扩展名主要如以下:
1. py——Python源文件,由Python解释器负责解释执行。
2. pyw——Python源文件,常见于图形界面程序文件。
3. pyc——Python字节码文件,无法使用文本编辑器直接查看该类型文件内容,可用于隐藏Python源代码和提高运行速度。
4. pyo——优化的Python字节码文件,同样无法使用文本编辑器直接查看其内容。可以使用“python -O -m py-compile file.py”或“python -OO -m py_compile file.py”进行优化编译。从Python 3.5开始不再支持.pyo文件,而是使用.pyc文件存储优化和非优化代码。
5. pyd——一般是由其他语言编写并编译的二进制文件,常用于实现某些软件工具的Python编程接口插件或Python动态链接库。
在给自己的Python程序文件起名时,不能与标准库和扩展裤文件名相同。
二:Python脚本的_ name _属性
每个Python脚本在运行时都有一个_ name 属性。若脚本作为模块被导入,则其 name 属性的值被自动设置为模块名,如果脚本独立运行,则其 name 属性值,被自动设置为‘ main _’。
三:例题
例1 :用户输入一个三位自然数,计算并输出其百位,十位和个位上的数字。
方法一:
x=input('请输入一个三位自然数:')
print(*map(int,x))
方法二:
x=input('请输入一个三位自然数:')
x=int(x)
a,b=divmod(x,100)
b,c=divmod(b,10)
print(a,b,c)
例2:任意输入三个英文单词,按字典顺序输出。
s=input('x,y,z=') #输入时3个单词之间使用逗号分隔
x,y,z