![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
奋斗鸭
这个作者很懒,什么都没留下…
展开
-
Python 小结
之前没有读书做笔记的习惯,这样导致好多知识看到过,但却想不起来;即便再去翻书,仍然是耗时耗力。因此,决定以后遇到的、学过的知识尽量及时的做个记录,以便于日后查看巩固。Python 点滴积累是我注册CSDN博客以来坚持写的较完善的读书笔记,参考的图书是《Python 编程从入门到实践》【美】Eric Matthes 著 袁国忠 译;Python点滴积累1-10基本涵盖了Python学习中的基础知识,这其中重点包括列表、元组、字典、函数、类、文件和异常处理;博客中所展示的实例既有在命令行运行也有在Jupyte原创 2020-06-23 17:23:16 · 134 阅读 · 0 评论 -
Python 点滴积累(10)
Python 文件和异常从文件中读取数据1.读取整个文件with open('data.txt') as file_object: contents=file_object.read() print(contents)程序输出:1.23402.34503.45604.56705.6780函数**open()**接收一个参数:要打开的文件名称。Python会在当前执行的文件所在的目录中查找指定的文件。函数open()返回一个表示文件的对象。Python将这个对象存储在原创 2020-06-19 13:49:06 · 207 阅读 · 0 评论 -
Python 点滴积累(9)
Python 类定义一个类方法**init()**每当创建新实例时,Python会自动运行该方法。在这个方法名称中,开头和末尾各有两个下划线,这是一种约定,旨在避免Python默认方法与普通方法发生名称冲突。class Dog(): """模拟小狗的类""" def __init__(self,name,age): """初始化属性""" self.name=name self.age=age def sit(self):原创 2020-06-19 13:48:41 · 177 阅读 · 0 评论 -
Python 点滴积累(8)
Python 函数传递实参向函数传递实参的方式有很多,可使用位置实参,这要求实参的顺序与形参的顺序相同;也可使用关键字实参,其中每个实参都由变量名和值组成;还可以使用列表和字典。位置实参位置实参的顺序比较重要,否则会得到不符合预期的结果。def animal(animal_type,animal_name): """显示宠物信息""" print(animal_type+"'s name is "+animal_name.title()) animal('cat','ki原创 2020-06-18 08:56:22 · 149 阅读 · 0 评论 -
Python 点滴积累(7)
Python 用户输入函数input()接收一个参数,等待用户输入一些文本。获取用户输入后,可以将其存储在一个变量中,方便使用。>>> message=input("Please input something:\n")Please input something:Hello,Python.>>> print(message)Hello,Python.使用函数input()时,Python将用户输入解读为字符串。函数**int()**将数字的字符串表示转原创 2020-06-18 08:55:50 · 155 阅读 · 0 评论 -
Python 点滴积累(6)
Python 字典1.遍历字典遍历所有键值对>>> person={'name':'LiMing','age':18,'sex':'man','addr':'Beijing'}>>> for key,value in person.items():... print('key:'+key+','+'value:'+str(value)+'\n')...key:name,value:LiMingkey:age,value:18key:sex,v原创 2020-06-12 16:27:35 · 155 阅读 · 0 评论 -
Python 点滴积累(5)
Python if语句Python并不要求if-elif结构后面必须有else代码块。如果只想要执行一个代码块,就用if-elif-else结构;如果要运行多个代码块,就使用一系列独立的if语句。1.and/or 检查多个条件>>> age_0=22>>> age_1=16>>> age_0>=18 and age_1>=18False>>> age_0>=18 or age_1>=18True原创 2020-06-12 09:29:56 · 160 阅读 · 0 评论 -
Python 点滴积累(4)
Python列表1.遍历列表for循环>>> colors=["red","blue","white","green"]>>> for color in colors:... print(color)...redbluewhitegreen使用range()>>> for value in range(1,6):... print(value)...12345range()可以作为list()的原创 2020-06-11 14:01:20 · 312 阅读 · 0 评论 -
Python 点滴积累(3)
python 列表1.返回列表最后一个元素可以指定列表索引为-1,返回列表最后一个元素。 fruits=["apple","banana","grape","pear"]>>> print(fruits[-1])pear2.在列表中添加元素在列表末尾添加元素:>>> color=["white","red","blue","green"]>>> print(color)['white', 'red', 'blue', 'green'原创 2020-06-10 15:18:20 · 329 阅读 · 0 评论 -
Python 点滴积累(2)
Python 字符串1.使用方法修改字符串的大小写>>> name="ada lovelace">>> print(name.title())Ada Lovelace>>> print(name.upper())ADA LOVELACE>>> print(name.lower())ada lovelace2.合并字符串>>> name="ada lovelace">>> pri原创 2020-06-09 14:30:08 · 200 阅读 · 0 评论 -
Python 点滴积累(1)
源文件的字符编码默认情况下,Python 源码文件以 UTF-8 编码方式处理。如果不使用默认编码,要声明文件所使用的编码,文件的 第一 行要写成特殊的注释。语法如下所示:# -*- coding: encoding -*- Python运算符除法运算(/)返回浮点数类型;要想得到整数,可以使用(//)运算符;如果要计算余数,可以使用 %。>>> 17/35.666666666666667>>> 17//35>>> 17%32原创 2020-05-12 14:54:24 · 186 阅读 · 0 评论