python
龟的小号
坚持比努力更重要
展开
-
python异常处理
文章目录一、Python标准异常一、try...except...else...finally实例:一、打印一个变量,且未发生异常二、打开一个文件,在文件中写入内容,且未发生异常三、打开一个文件,打印文件内容,且未发生异常二、raise实例:一、定义除法运算,且不发生异常一、Python标准异常标准异常说明BaseException所有异常的基类NameError...原创 2018-12-19 21:54:28 · 373 阅读 · 1 评论 -
python列表list(和java数组类似)
列表是python内置数据类型,列表中的元素可以增、删、改,类似java中的数组一、列表定义列表用[ ]定义course=["Python","Linux","Java","C++"]print(course)二、列表访问通过索引访问列表元素访问最后一个元素:course[-1]course=["Python","Linux","Java&原创 2018-12-17 21:05:14 · 2609 阅读 · 0 评论 -
Python元组Tuple
一、元组定义1、定义元组-用小括号()student=("小明","小王","小李","小红")2、定义空元组 name=()3、定义只含一个元素的元组元素后面必须有逗号,course=("Java",)二、访问元组元素三、元组操作1、元组中的元素不允许修改2、元组中的元素不允许删除3、可以删除整个元组-del语句student=("原创 2018-12-17 22:20:33 · 145 阅读 · 0 评论 -
python字典
一、字典说明字典是一种可变容器,可以存储任意类型的对象格式:字典用花括号{}包围,key和value用冒号(:)分隔,每对之间用(,)分隔 d={key1:value1,key2:value2}键必须是唯一键不可变,只能取数字、字符串、元组,不能取列表值可以是任意数据类型二、字典访问通过key访问值score={"小明":90,"小李":54,"小红":85}pri...原创 2018-12-18 00:05:37 · 160 阅读 · 0 评论 -
python条件判断
一、布尔值java中数字不能当布尔值在python中,以下数值会被认为是False:(1) 为0的数字,包括0,0.0(2) 空字符串,包括”,”“(3) 表示空值的None(4) 空集合,包括(),[],{}其他的值都认为是True。python中没有switch语句二、 if语句1、格式if 条件判断: 语句块elif 条件判断: 语句块else...原创 2018-12-18 13:59:08 · 1049 阅读 · 0 评论 -
python循环语句
python中只有for循环和while循环python中没有do-while循环一、for循环实例1.将course数组值全部打印出来course=['Java','C++','HTML','Python']for cou in course: print(cou)2.累加求和:计算1+2+3+…+100的值sum=0for number in range(10...原创 2018-12-18 15:46:57 · 896 阅读 · 1 评论 -
python函数定义与调用
实例:定义一个函数area,用来计算长方形的面积,然后将面积返回代码:def area(height,width): return height*widthresult=area(5,10)print("面积为%d" %result)运行结果:...原创 2018-12-18 17:00:48 · 1170 阅读 · 0 评论 -
python模块--import
一、python模块一个python文件就是一个模块二、import语句import语句就是用来导入模块或者从模块中导入特定的类或函数1、导入模块格式:import 模块实例:导入系统提供的time.py文件import timeprint(time.ctime())结果:2、从模块中导入函数格式:from 模块 import 函数实例:导入系统提...原创 2018-12-19 00:32:57 · 190 阅读 · 0 评论 -
python读取csv文件,将文件中第一列显示出来
文件:stu_info.csv代码:import csv #导入csv模块try: file=open('stu_info.csv','r') #打开文件except FileNotFoundError: print('文件不存在')else: stus=csv.reader(file) #读取文件内容 for stu...原创 2018-12-29 00:22:15 · 12491 阅读 · 0 评论 -
python转义字符
一、用反斜杠(\)转义特殊字符1、换行——\nprint("beaut\niful")2、输出单引号print("It\'s beautiful when it\'s snowing ") 3、输出双引号print("I have a \"pen\"")4、输出文件路径使用文件时,必须转义文件路径print("d:\\python\\helloworld.原创 2018-12-17 19:45:48 · 603 阅读 · 0 评论 -
python的输入和输出
print()函数的使用无论什么类型的变量,数值,布尔,列表,字典…都可以直接输出一、打印字符串python遇到逗号,会输出空格print("hello,world!") #接受一个字符串print("are","you","ok") #接受多个字符串,会以空格分隔输出二、打印整数print(5)print(3+2)三、格式化输出%s——字符串格式化原创 2018-12-17 18:55:26 · 336 阅读 · 0 评论 -
python读取txt文件,将文件中第一列显示出来
文件:代码:try: file=open('food.txt',"r") #以读模式打开文件except FileNotFoundError: #如果文件不存在,给提示 print("file is not found")else: contents=file.readlines() #读取全部行 for conten...原创 2018-12-19 22:23:02 · 21858 阅读 · 3 评论 -
python获取xml中的数据
文章目录一、xml中节点包含的属性:二、节点类型三、python获取xml节点:实例1 打印根节点信息一、xml中节点包含的属性:nodeName——节点名称nodeValue——节点值nodeType——节点类型nodeType为1说明是元素节点,nodeType为2说明是属性节点。二、节点类型元素节点文本节点属性节点三、python获取xml节点:实例1 打印根节...原创 2018-12-20 14:27:34 · 17753 阅读 · 1 评论 -
python猜数字游戏
题目:电脑随机生成1~100之间的整数,让用户来猜,猜错时,会提示猜的数字是大了还是小了,直到用户猜对为止,游戏结束分析:循环结构+if判断代码:import randomcomputer=random.randint(1,100)while True: number=int(input("请输入100以内的整数:")) if(number>computer):...原创 2018-12-18 16:33:40 · 81081 阅读 · 8 评论 -
python类与对象
实例'''类class'''# 定义类class Student(): #括号内为空,默认继承Object类 def __init__(self,name,city): #构造函数 self.name=name self.city=city print("My name is %s and come from %s" %(na...原创 2019-03-24 19:03:21 · 204 阅读 · 0 评论 -
python模块引用
实例python10_class.py'''类class'''# 定义类class Student(): #括号内为空,默认继承Object类 def __init__(self,name,city): #构造函数 self.name=name self.city=city print("My name is %s and ...原创 2019-03-24 19:08:00 · 510 阅读 · 0 评论 -
python安装和实现helloword
一、python下载1、百度搜索python,进入官网:https://www.python.org/2、在首页点击python最新版3、根据系统和位数选择安装包(我这里是windows、64位)4、下载二、python安装1、双击exe文件2、勾选"Add Python 3.7 to PATH",点击选择自定义安装3、勾选全部,点击next4、勾选 Install ...原创 2018-12-15 19:34:50 · 2068 阅读 · 0 评论 -
用PyCharm写helloworld
1、新建项目打开PyCharm,单击“file”,然后选中“New Project…"选择项目要保存的位置,选择python.exe,点击create3、弹出的窗口里点击ok,项目就创建好了2、新建python文件1、右击项目,点击New ,再点击Python File2、输入要创建的python文件的名称,点击ok3、写代码,运行1、输入代码 print(“Hell...原创 2018-12-15 20:52:17 · 10410 阅读 · 0 评论 -
python标识符、关键字、注释
一、标识符标识符命名规则:标识符只能有字母、数字、下划线_组成不能以数字开头对大小写敏感不能使用关键字二、关键字输入以下命令可以查看python中的关键字import keywordkeyword.kwlist三、注释单行注释:##python单行注释多行注释:三对单引号(’’’ ‘’’)或者三对双引号(""" “”")包围'''python多行注释...原创 2018-12-17 04:01:46 · 841 阅读 · 0 评论 -
python写入csv文件
任务:要求在学生表中再添加两个学生的信息初始文件:stu_info.csv代码:import csv #导入csv模块stu1=['Rick',23,'Beijing'] #用数组表示要写入的一行内容stu2=['Hali',31,'Chengdu']file=open('stu_info.csv','a',newline='') #打开文件content=csv.w...原创 2018-12-29 00:57:49 · 2936 阅读 · 0 评论