吾生也有涯,而知也无涯。

导航

随笔分类 -  Python

python函数之可迭代对象、迭代器的判断
摘要:怎么判断一个对象是可迭代对象还是迭代器 例子 方案一 使用dir()函数查看对象的属性列表,如果只有 函数则是可迭代的,如果 和`__next__()`函数都有则是迭代器。 [ , , , , , , , , , , , , , , , , , , __ __iter__ __ , , , , , 阅读全文

posted @ 2018-12-12 18:19 JesseChang 阅读(3510) 评论(1) 推荐(0)

判断一个数是不是质数
摘要:方法一 (用这个数除以所有比他小的数) 时间复杂度较高 阅读全文

posted @ 2018-12-06 22:00 JesseChang 阅读(412) 评论(0) 推荐(0)

如何安装miniconda(python虚拟环境)
摘要:anaconda是用于科学计算的python发行版本(可用于python虚拟环境的管理),miniconda是简化版的anaconda 1、下载安装miniconda 下载miniconda 因为Anaconda的安装包太大了(最新版的 足足有630多MB),所以我们在这里只安装 。 如果你对自己的 阅读全文

posted @ 2018-12-02 00:31 JesseChang 阅读(6795) 评论(0) 推荐(1)

计算字符串中大写字母,小写字母,数字的出现次数
摘要:先计算用户输入内容中有多少个整数(以个位数为单位) 接下来判断大写字母,小写字母,数字出现的次数(以个位数为单位) 阅读全文

posted @ 2018-12-01 22:17 JesseChang 阅读(1469) 评论(0) 推荐(0)

实现正整数的加法计算器
摘要:实现两个数相加的计算器 实现多个数相加的计算器 阅读全文

posted @ 2018-12-01 22:05 JesseChang 阅读(759) 评论(0) 推荐(0)

简单的用户登陆程序
摘要:判断用户的登陆信息(限制登陆次数) python 简单的用户登陆程序 uname = 'walter' 用户名 upasswd = '123' 密码 count = 1 while count 阅读全文

posted @ 2018-12-01 21:11 JesseChang 阅读(243) 评论(0) 推荐(0)

对奇偶数的处理
摘要:输出100以内的奇偶数 python 对奇偶数的处理 count = 1 while count 阅读全文

posted @ 2018-12-01 21:01 JesseChang 阅读(292) 评论(0) 推荐(0)

如何使用循环计算1 + 2 +3 + 4 + 5 + 6 + 8 + 9 + 10的值
摘要:1、先尝试输出不包含7 第一种方式(在等于7时加1然后继续下次循环) python count = 1 while count 阅读全文

posted @ 2018-12-01 18:44 JesseChang 阅读(1110) 评论(0) 推荐(0)

根据用户输入的月份显示对应的美食
摘要:第一种方式 第二种方法(在上一种方法的基础上添加了对月份的判断) 阅读全文

posted @ 2018-12-01 11:59 JesseChang 阅读(175) 评论(0) 推荐(0)

根据用户输入的年龄输出不同的信息
摘要:第一种方法(这种方法非常不严谨) python age = int(input('请输入你的年龄:')) if age 0) or (age 阅读全文

posted @ 2018-12-01 11:32 JesseChang 阅读(652) 评论(0) 推荐(0)

整齐的输出一首古诗
摘要:第一种方法 第二种方法 第三种方法 阅读全文

posted @ 2018-12-01 10:42 JesseChang 阅读(953) 评论(0) 推荐(0)

使用miniconda创建python虚拟环境
摘要:安装python指定环境 安装环境的同时安装相应的包 进入指定的环境 退出当前环境 显示所有的环境 删除指定的环境 导出当前环境的package信息 environment.yaml 导入他人的开发环境 `conda env create f environment.yaml` 阅读全文

posted @ 2018-11-30 20:59 JesseChang 阅读(13060) 评论(0) 推荐(2)

python猜数字(多种实现方法)
摘要:设定一个理想数字比如:66,让用户输入数字,如果比66⼤,则显示猜测的结果⼤了;如果比66⼩,则显示猜测的结果小了;只有等于66,显示猜测结果 第一种方式(最简单的方式实现) python n = 66 理想数字 num = int(input('请输入一个数:')) input()的返回值是字符串 阅读全文

posted @ 2018-11-29 08:41 JesseChang 阅读(5488) 评论(0) 推荐(0)

string的方法find
摘要:官方解释:find(sub[, start[, end]]) Return the lowest index in the string where substring sub is found within the slice s[start:end]. Optional arguments st 阅读全文

posted @ 2018-11-28 20:34 JesseChang 阅读(125) 评论(0) 推荐(0)

String的方法capitalize
摘要:官方解释:Return a copy of the string with its first character capitalized and the rest lowercased.(返回字符串的副本,其首字符大写,其余字符小写。) 使用方法: 阅读全文

posted @ 2018-11-28 19:21 JesseChang 阅读(607) 评论(0) 推荐(0)

python基本运算符
摘要:基本运算符 计算机可以进行的运算有很多种,运算按种类可分为: 算术运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算。 算术运算符 以下假设变量:a = 10, b = 20 阅读全文

posted @ 2018-11-27 20:40 JesseChang 阅读(162) 评论(0) 推荐(0)

python中的print函数
摘要:python3.x中将print由一个声明转变成了一个函数。 官方说法: Converts the print statement to the print() function. 阅读全文

posted @ 2018-11-27 16:34 JesseChang 阅读(218) 评论(0) 推荐(0)

python转义字符
摘要:‘转义字符’当你想输入一些字符,但是这些字符又不能放在字符串中时,就得用到转义字符。转义字符包含一个反斜杠( )和一个要添加到 。 常用的转义字符 阅读全文

posted @ 2018-11-27 16:11 JesseChang 阅读(520) 评论(0) 推荐(0)

2.python发展历程
摘要:创始人:吉多·范罗苏姆于1989年圣诞节在阿姆斯特丹编写 python分为: python 2.X python 3.X 使用python的公司: 豆瓣、BT、Dropbox、YouTube、Quora、知乎等 python是一门弱类型、解释型、高级编程语言。 编程语言分为编译型、解释型。 编译型: 阅读全文

posted @ 2018-11-27 09:55 JesseChang 阅读(191) 评论(0) 推荐(0)