每日一学--开始爬!!!
坚持不屑芜湖
简单的输出一下
在末尾添加换行与加tab
在每一个间隔处添加一个“.”号
简单的输入语句
但是这个的输入会将你的数据类型默认当作string类型的
可以使用type函数来进行一个验证操作
但是如果你要进行一个类型的修改的话,你可以尝试一下强转
(int)
py里面之间将else if变成了一个字符elif代表的意义是一样的
引入外包随机输出一个数,数据的范围在0~4
包括左端的数据
循环语句的两种方式
具体如图
可以看出c的显示与前面的两种截然不同,更加的那啥,有自动缩横。
其实三"号可以保存你在编写的时候的写的数据的格式
\可以将'在字符串里面正常表示出来
双引号出现问题同理
字符串的输出格式
字符串的一个输出
前面加个r就不管你这个里面有啥,全部当作一个字符串进行展示
len()判断出长度
[]与(),两者之间的区别,前一个是数组,后面一个是元组,元组里面的数据是不可以进行修改的
负数就是从后面开始记数
del可以删除元组 PS:删除的是变量名而非里面的数据
tuple将指定的数据变成元组
字典定义:
这就是字典访问
如果改键不存在用上面的那个方法就会报错
可以使用.get的方法来防止报错
del是指定删除
clear是全删
info.keys()就是获取所有的键
info.values()就是获取所有的值
info.items()获取的是所有的键值对
dict将数组转换成字典类型
小结:
列表[]:有序---->可变
元组():有序---->不可变
字典{}:无序---->key不可变,val可变
集合{}:无序---->可变类型
函数
上面这个就是最简单的一个函数的实现
函数的返回值的一个使用
函数的返回值获取的妙用
一般在函数里面无法修改全局变量,但是假如咱们在函数里面加上了global,那么当咱们修改函数里面的那个变量的时候全局变量也会发生改变
文件操作
写入数据
读
而且read的读取并非只从开头开始读
而是每执行一次从上一次执行的下一个单词开始
读取一行
但是如果加了个s结果就不一样了
os里面有许多的操作文件的方法
异常的处理操作
try: except xxx: pass 异常的捕获操作,如果成功捕获就pass
,这样子的话就算是报错也不会出现问题
这样子的话就算是有问题也不会出现错误停止
如果存在多个异常,可以将其全部放到一个()里面
还可以将错误直接打印出来
加个finally,这样的话最后无论出现了啥都会执行finally里面的语句
开始爬!!!!!!!!!!!!!!!!!!
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决