python3
文章平均质量分 66
icessun
要理解新的编程概念,最佳的方式是尝试在程序中使用它们;如果陷入了困境,请尝试做点其他的事情;如果依然无法摆脱困境,请复习相关内容。
展开
-
python3入门与进阶(一)
最近学习了python3的语法,整理记录一下; 语法是编程的先决条件,精通语法是编好程序的必要条件; 导语在python编程的世界里面,广为传颂的名言:Life is Simple ,I Use Python;python语言相对于其他语言来说,最大的特点是:简洁。为什么呢?来看一个变量交互的例子:# 很多语言中,需要一个临时变量来交换 temp = x x = y y = temp# 在p原创 2017-12-24 12:12:11 · 1159 阅读 · 0 评论 -
python中的模块
模块 一个.py文件就称之为一个模块(Module) # 第1行和第2行是标准注释,第1行注释可以让这个hello.py文件直接在Unix/Linux/Mac上运行,第2行注释表示.py文件本身使用标准UTF-8编码; #!/usr/bin/env python3 # -*- coding: utf-8 -*- # 表示模块的文档注释,任何模块代码的第一个字符串都被视为模块的文档...原创 2018-09-13 17:18:20 · 170 阅读 · 0 评论 -
Head First Python 读书笔记(三)
第五章 :构建一个WEB应用 利用Flaskweb框架 安装Flask 使用pip命令 打开命令行提示窗口,输入如下命令(注意大小写,Windows下):py -3 -m pip install flask 使用这个命令去更新第三方的模块:py -3 -m pip install --upgrade 模块名字 或者py -3 -m pip install -U 模块的名字...原创 2018-07-07 22:08:56 · 378 阅读 · 0 评论 -
python中参数传递
在编程语言中,函数的参数传递有两种情况: - 按值类型传递 num = 10 def double(arg): arg=arg*2 print(arg) double(num) 调用该函数,传入一个变量,其实传入的是该变量的一个副本,该变量在函数中发生变化,不影响函数外面该变量。 按引用类型(地址)传递 def change(arg): ar...原创 2018-07-04 21:56:10 · 8785 阅读 · 0 评论 -
Head First Python 读书笔记(四)
第六章:存储和管理数据 打开,处理,关闭文件 打开一个文件 todos = open('todos.txt','a'),a表示以追加的模式打开一个文件,返回一个文件流(对象)赋给变量todos 写入数据 print('this is cat',file=todos),后面这个参数file是用来指定要写的文件流;写完数据之后,记得关闭文件,防止丢失数据:todos.close() 读取...原创 2018-07-10 22:26:08 · 201 阅读 · 0 评论 -
Head First Python 读书笔记(二)
第四章 :函数与模块 定义函数:def 函数注释文档 def icessun(): # 这也是注释,下面是函数文档注释,描述函数的用途 """this is function document as docstring""" vowels=set('aeiou') word = input("provide a word to search for vo...原创 2018-07-04 09:09:13 · 394 阅读 · 2 评论 -
Head First Python 读书笔记(六)
类:抽象行为和状态 类:将行为和状态打包在一个对象中 采用驼峰命名法 class Dog(): """创建了狗类""" def __init__(self, name:str, age:int) -> None: '''初始化属性name和age''' self.name = name self...原创 2018-07-16 13:04:02 · 173 阅读 · 0 评论 -
Head First Python 读书笔记
第一章:基础知识 IDLE集成开发环境 是一个REPL环境(read-eval-print-loop)交互式编程工具,python内置的IDE,通过python解释器去运行代码,一般一次运行一条语句,对于了解python语句的语法非常的方便 如果想输入多条语句咋办?在打开的IDLE中,新建一个文件,然后在新建的文件中输入代码,保持,按 F5 运行,就可以在IDLE中看到结果 变量的声...原创 2018-07-02 17:47:18 · 575 阅读 · 0 评论 -
python3入门与进阶(二)
变量 python3中变量的定义是不固定类型的(动态),区分大小写 值类型 引用类型 不可变的(值类型) 可变的(引用类型) int (整型) list (列表) str (字符串) set (集合) tuple (元组) dict (字典) - 通过内置函数id(),可以知道变量在内存的位置b = "icessun" b = b + "hello" prin原创 2017-12-24 15:17:35 · 675 阅读 · 0 评论 -
python3入门与进阶(三)
模块和类 一个项目的基本的组织结构:包(文件夹)—–>模块(文件)—–>类—–>函数,变量; 模块:就是包含一定功能的文件 - 使用import关键字导入模块,这种方式只能导入模块,再通过模块去引用里面的变量和函数 - 给模块起别名:import 模块 as 别名 - 导入模块的另一种方式:form 模块 import 变量,函数或者模块 | * - 可以在原创 2017-12-24 22:35:39 · 414 阅读 · 0 评论 -
mysqldb is not a supported wheel on this platform
打开cmd,输入python(需要安装python,且系统的环境变量配置了python安装路径下的bin文件夹路径),回车,然后输入下面两个的其中一个,获取当前系统需要安装的mysqldb的版本号: AMD64 import pip._internal print(pip._internal.pep425tags.get_supported()) WIN32 import pip print(p...原创 2018-11-27 21:31:16 · 507 阅读 · 0 评论