Python持续学习积累中

本文详细介绍了Python编程的基础知识,包括数字、字符串及其相关函数,如math和random模块,以及列表、元组和字典的使用。讲解了成员运算符、条件语句和循环语句,并探讨了时间和文件操作。通过实例展示了如何操作这些数据结构和进行基本的文件操作。
摘要由CSDN通过智能技术生成

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

python变量类型

数字 字符串 和 相关函数和方法

数字

math模块、cmath模块

随机数函数
choice(seq):比如random.choice(range(10)),从0到9中随机挑选一个整数
randrange (start, stop ,step)
uniform(x, y):随机生成下一个实数,它在[x,y]范围内。

字符串

访问子字符串:[begin_index : over]可以使用方括号来截取字符串
字符串连接: +
成员运算符: in and not in
获取原始字符串: R/r 常在文件路径处获得
字符串格式化:与C的**printf**函数一样
**string**的内置函数:用时自己查阅

列表 元组 字典 和 相关函数和方法

列表最常用

List = ['runoob', 786 , 2.23, 'john', 70.2]
列表的截取: [头下标 : 尾下标]
删除列表元素: del(List [ 0 ] )
更新列表:

1.赋值
2.List.append()

List的方法
list.append()
list.pop()
list.sort()
List的函数
len(List)

元组相当于只读列表,无法二次赋值

tuple = ( ‘runoob’, 786 , 2.23, ‘john’, 70.2 )

字典和列表有区别

==>列表有序
==>字典无序
两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取
一种可变容器模型,且可存储任意类型对象
注意:
键:1.不许重复出现两次.; 2.不能改变

字典内置的函数和方法:
返回字典长度:len(dict)
字典的浅拷贝:dict.copy()
清空字典元素:dict.clean()
复制元素dict2至dict1:dict1.update(dict2)

运算符

算数、比较、逻辑

成员运算符

in 		如果在指定的序列中找到值返回 True,否则返回 False
not in  如果在指定的序列中没有找到值返回 True,否则返回 False

身份运算符

is 		判断两个标识符是不是引用自一个对象
is not  判断两个标识符是不是引用自不同对象

is== 区别:
is 用于判断两个变量引用对象是否为同一个(同一块内存空间), == 用于判断引用变量的值是否相等。

条件语句 if

循环语句

while

for

迭代实例1:直接遍历 字符串,列表,字典等
迭代实例2:通过索引

fruits = ['banana', 'apple',  'mango']
# 第一个实例
for fruit in fruits:        
   print ('当前水果: %s'% fruit)
# 第二个实例
for index in range(len(fruits)):
   print ('当前水果 : %s' % fruits[index])

注意:
break:用于退出循环
continue:跳过该次循环
“判断条件”:还可以是个常值,表示循环必定成立,

时间

文件

打开文件

file object = open(file_name , [access_mode])

一个文件被打开后,有一个file_object对象,其有一些属性方法

file_object.name 返回属性名称
file_object.close() close方法
os.rename(current_file_name, new_file_name) 重命名方法
os.remove(file_name) 删除
os.mkdir('new_dir') 创建新的文件
os.getcwd() 获得当前目录

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值