今日:0  |  文章:39
admin
小绿叶技术博客 Lv2 超级管理员

Python3 错误和异常

1# 异常处理try/except #  try/except [ɪkˈsɛpt] 除非;异常捕捉语句。while True: # 条件为真(出现异常),一直循环    try: # try 执行代码块,内容        x = int(input("请输入一个数字: ")) # 将输入字符转换为 int 整形,数字        break
 
 1667   2020-10-27
admin
小绿叶技术博客 Lv2 超级管理员

Python3 OS 文件/目录方法 ; 文件处理

os 模块提供了非常丰富的方法用来处理文件和目录。os.access(path, mode) # 检验权限模式os.chdir(path) # 改变当前工作目录os.chflags(path, flags) # 设置路径的标记为数字标记。os.chmod(path, mode) # 更改权限os.chown(path, uid, gid) # 更改文件所有者 os.chroot(path) # 改变当前进程的根目录os.close(fd) # 关闭文件描述符 fd o
 
 1095   2020-10-26
admin
小绿叶技术博客 Lv2 超级管理员

python文件操作及文件增删改查

1# Python中的文件打开模式t 文本模式 (默认)。x 写模式,新建一个文件,如果该文件已存在则会报错。b 二进制模式。+ 打开一个文件进行更新(可读可写)。r 只读。开头。这是默认模式。rb 二进制只读。开头。r+ 读写。文件指针将会放在文件的开头。rb+ 二进制读写。开头。w 写入。开头开始编辑,覆盖。不存在就创建。wb 二进制写入。从开头开始编辑,覆盖w+ 读写。从开头开始编辑,会覆盖。不存在就创建新文件。wb+ 二进制于读写。开头开始编辑,会覆盖。不存在就建
 
 1205   2020-10-19
admin
小绿叶技术博客 Lv2 超级管理员

Python3 模块

1# import 语句#!/usr/bin/python3# 文件名: using_sys.py import sys # import 引包语句 print('命令行参数如下:')for i in sys.argv: # sys.argv 是一个包含命令行参数的列表。   print(i) # 打印这个变量print('\n\nPython 路径为:', sys.path, '\n') #
 
 967   2020-10-09
admin
小绿叶技术博客 Lv2 超级管理员

Python3 数据结构

1# 列表list.append(x) 元素添加到列表的结尾,相当于 a[len(a):] = [x]。list.extend(L) 添加指定列表的所有元素来扩充列表,相当于 a[len(a):] = L。list.insert(i, x) 在指定位置插入一个元素。i 是位置,x是元素list.remove(x) 删除列表中值为 x 的第一个元素。如果没有这样的元素,就会返回一个错误。list.pop([i]) 移除 i 位置的元素list.clear() 移除列表中
 
 838   2020-10-09
admin
小绿叶技术博客 Lv2 超级管理员

Python3 迭代器与生成器

1# 迭代器迭代器有两个基本的方法:iter() 和 next()。#!/usr/bin/python3 import sys          # 引入 sys 模块 list=[1,2,3,4]it = iter(list)    # 创建迭代器对象 while True:    try:        print (next(it
 
 881   2020-10-07
admin
小绿叶技术博客 Lv2 超级管理员

Python3 条件控制

#!/usr/bin/python3 age = int(input("请输入你家狗狗的年龄: ")) # 定义一个age变量,为int 整型,input为客户输入函数print(age) # 打印用户输入的变量print("")if age <= 0: # 判断变量是否小等于0,就打印    print("你是在逗我吧!")elif age == 1: # 再次判断 
 
 952   2020-10-06
admin
小绿叶技术博客 Lv2 超级管理员

Python3 编程第一步

#!/usr/bin/python # Fibonacci series: 斐波纳契数列# 两个元素的总和确定了下一个数a, b = 0, 1while b < 10: # 限制条件是  b  要小于0 ; 循环变量是  b     print(a,b,a+b, end=';') # end 是指定分隔符    a, b = b, a+b # 从右往
 
 987   2020-10-06
admin
小绿叶技术博客 Lv2 超级管理员

Python3 集合-增删改查

1引号是字符串,逗号是间隔元素打印时候显示不重复元素是集合的属性basket = {'apple', 'orange', 'apple', 'pear', 'orange', 'banana'}print(basket)   # 去掉重复'orange' in basket  # in 存在:判断orange 是否存在于basket集合里面a = set('abracadabra') # 定
 
 916   2020-10-06
admin
小绿叶技术博客 Lv2 超级管理员

Python3 字典-增删改查

1访问字典里的值字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示:#!/usr/bin/python3dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} print ("name的值为: ", dict['Name']) # 打印字典dict 中键 name 的值dict['Age'] = 8 
 
 954   2020-10-06
头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息