
python
shmily_syw
这个作者很懒,什么都没留下…
展开
-
01 安装python
1.从官网下载https://www.python.org/2.双击安装,默认路径3.在path中把python路径加进去4.在cmd输入python,即可进入二、第一个python程序1.方法一进入python交互式环境(>>>为标志),写代码2.方法二(1)写程序在Notepad++中写print ‘hello py...原创 2019-06-13 15:46:10 · 120 阅读 · 0 评论 -
09 turtle库 | 你住的城市下雨了
截图:代码:import turtleimport math# 初始方向为右# 雨伞 x,y为初始坐标 a为等腰直角三角形的直角边长 c为斜边长 伞柄为1.5adef paint_umbrella(x, y, a): # 移动到初始位置 turtle.penup() turtle.goto(x,y) turtle.pendown() ...原创 2019-06-18 09:05:40 · 658 阅读 · 0 评论 -
08 基础代谢率计算
截图:代码:"""功能:bmr计算版本:1.0功能:一次性输入所有信息 异常处理机制"""# -*- coding: utf-8 -*-def bmr(gender, weight, height, age): if gender == '男': return 13.7 * weight + 5.0 * height - 6.8 * ag...原创 2019-06-15 17:08:23 · 1670 阅读 · 0 评论 -
07 turtle库 | 五角星
截图:代码:"""功能:五角星绘制版本:2.0新增功能:使用递归函数""""""知识点:turtle"""import turtle# 绘制五角星def paint(x,y,len): turtle.goto(x, y) count = 1 while (count <= 5): turtle.forward(l...原创 2019-06-15 17:07:07 · 335 阅读 · 0 评论 -
06 汇率转换
1. 一直输入,直到用户选择退出# -*- coding: utf-8 -*-"""功能:汇率兑换版本:3.0功能:一直输入,指导用户选择退出"""rate = 6.77go_on = 'Y'while go_on == 'Y': currency_str = input("请输入带单位的货币金额(如CNY100,USD100):") flag = curre...原创 2019-06-15 17:04:40 · 559 阅读 · 0 评论 -
05 turtle库 | 分形树
截图:代码:import turtledef paint_branch(length): # 如果是最后一个树枝 向右向左都是绿色 if length - 10 <= 10: turtle.pencolor('green') else: turtle.pencolor('brown') if length ...原创 2019-06-15 17:01:02 · 366 阅读 · 0 评论 -
04 turtle库 | 发送小心心
截图:代码:import turtle# 开始坐标 x,y 默认方向往左 心的下边长度len 画上边时距离length 转的次数numdef paint_heart(x, y, len, length, num): turtle.penup() turtle.goto(x, y) turtle.pendown() turtle.color...原创 2019-06-15 17:00:08 · 394 阅读 · 0 评论 -
错误001 --can't multiply sequence by non-int of type 'float'
代码: weight = input("请输入您的体重:") print(12.1*weight)input输入的是字符串,不能用字符串乘以浮点数,改为:weight = eval(input("请输入您的体重:"))print(12.1*weight)...原创 2019-06-15 16:19:42 · 11356 阅读 · 0 评论 -
12 元组(tuple)| 元组和列表的区别 | 集合 | 字典 | 输入一个日期,判断是一年中的第几天
知识点:元组(tuple)定义:是特殊的序列类型,一旦被创建就不能修改,使得代码更安全表示方法:('red’,'blue','green')访问方式:同list一般用于表示固定数据项、函数多返回值等特点:元组中的元素可以是不同类型的元组中各元素存在先后关系,可通过索引访问元组与列表的区别元组是不可变的,列表是可变的元组通常由不同的数据组成,列表...原创 2019-06-20 10:14:41 · 599 阅读 · 0 评论 -
11 datetime库 | 输入一个日期,判断是一年中的第几周
处理时间的标准函数库datetimedatetime.now() 获取当前日期和时间(返回类型为datetime.datetime) datetime.strptime() 字符串转换为datetime,参数1是字符串,参数2是事件日前格式 datetime.strftime() 格式化datetime为字符串显示,参数1是datetime,参数2为日期时间格式 ...原创 2019-06-19 14:23:40 · 4130 阅读 · 0 评论 -
10 列表list | math库
列表列表(list)是有序的元素集合 ,如 L=[1,2,3]可通过索引访问单个元素,如 L[2]可通过区间索引访问字列表内容,如 L[2:5]列表中每个元素类型可以不同,如L=[1,2,'ab']操作:列表操作符 含义 list1+list2 合并(连接)两个列表 list1*n 重复n次列表内容 len(list1) 返回...原创 2019-06-19 13:52:15 · 223 阅读 · 0 评论 -
03 基础知识
在程序中写中文,要加# -*- coding: utf-8 -*-单行注释(ctrl+/)# 这是一条注释多行注释"""多行注释1多行注释2"""查看保留字import keywordprint(keyword.kwlist)转换函数int(x [,base ]) #将x转换为一个整数 long(x [,base ])...原创 2019-06-15 16:57:11 · 172 阅读 · 0 评论 -
02 PyCharm的安装与使用
前提:安装并配置好python1.官网下载社区版,一路next就好了2.接下来会有一系列软件刚打开的选项,都能看懂;打开之后,会让你配置Python编译器,选择自己安装好的就可以...原创 2019-06-13 15:58:10 · 216 阅读 · 0 评论 -
time库 | 文本进度条
time库包含三类函数: 时间获取 time() ctime() gmtime() 时间格式化 strftime() strptime() 程序计时 sleep() pref_counter() 详解: ...原创 2019-07-02 16:27:07 · 246 阅读 · 0 评论