Python第二次学习知识点总结---文件名;脚本的__name__属性;题:输入一个三位自然数,计算并输出其百位、十位、个位上的数字;任意输入三个英文单词,按字典顺序输出;列表

Python第二次学习知识点总结


在这里插入图片描述

我又来啦,哈哈哈哈(ಡωಡ)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
  • 9
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 19
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值