- 博客(23)
- 收藏
- 关注
原创 小象学院 零基础Python入门 案例五判断第几天 v_4.0 set tuple list dict
创建集合 a= set( ) { }创建元组 a= tuple( ) ( )创建列表 a = list( ) [ ]创建字典 a = dict( ) { }【字典】dic增加一项:又增加一项(注意是增加,而不会把原来的覆盖掉)根据“键”来访问:要修改key的值,直接修改就好:删除某项:判断key是否在字典中:-...
2018-11-12 14:07:54
395
原创 小象学院 零基础Python入门 案例五判断第几天 v_3.0(list tuple set)
列表[ ] 有序,可以改变,可以索引元组( ) 有序,不可改变,可以索引集合{ } 无序,不能重复,不可索引集合的关系:A-B A减去BA&B A交BA|B A并BA^B补充一下:range(1,5) #代表从1到5(不包含5)range(5) #代表从0到5(不包含5)判断元素是否在集合里面,用in判断...
2018-11-09 14:52:34
252
原创 小象学院 零基础Python入门 案例五判断第几天 v_2.0
判断是否是闰年的一种方法:另一种方法(推荐):函数可以当成判断条件写进if语句里面去元组和列表的区别:
2018-11-09 13:40:06
313
原创 小象学院 零基础Python入门 案例五判断第几天 v_1.0
判断是否是闰年:①四百年再闰:要能被400整除%取余 除以400余数为零则可②四年一闰,百年不闰这两个条件是交集,要用 and除以4要能除尽,除以100不能除尽(以上①②条件为并集)2月天数:平年28天,闰年29天元组 tuple [tʌpl]元组 ()列表 [ ]元组里面的元素不能修改,而列表可以,这是他们最大的区别这样导入,在后面使用的时候就可以只写一...
2018-11-08 17:36:50
274
原创 小象学院 零基础Python入门 案例四 52周存钱挑战v_5.0
import datetime!!注意这里要有两个datetime 第一个是库,第二个是函数datetime.datetime.now()datetime的类型输出形式#将字符串(str) 解析成时间类型日期时间格式参考(大Y是四位年份,小y是两位年份)https://docs.python.org/3/library/datetime.html#strftime-str...
2018-11-08 16:36:10
670
原创 小象学院 零基础Python入门 案例四 52周存钱挑战v_4.0
get:1.def 函数里面的参数可以是多个;2.调用函数的参数顺序和def 函数里面的参数顺序应该是一致的3. def 形参函数里:实参4.global <变量> 定义全局变量4. return 的理解https://www.zhihu.com/question/23765556...
2018-10-27 23:20:40
735
原创 小象学院 零基础Python入门 案例四 52周存钱挑战v_1.0+v_2.0
x = [1,2,3,4]del x[1] (删除x第1个位置的数据]a=[1,2,3] b=[3,4,5] print(a+b)[1,2,3,3,4,5]a= [1,2,3] print(a*2)[1,2,3,1,2,3]
2018-10-25 23:08:56
280
原创 小象学院 零基础Python入门 案例三 BMR计算器v_3.0+v_4.0
尝试自己凭记忆完整的把整一个案例的代码打出来,成功。但在格式:如注释等方面要注意。
2018-10-23 20:53:02
381
原创 小象学院 零基础Python入门 案例三 BMR计算器v_1.0+v_2.0
【以上是写一个程序的基本框架!!!要养成良好习惯!!!】(1) 若整数和浮点数一起进行计算,输出结果为浮点数。因为浮点数的范围更大一些。(2)转换成 浮点数 float()转换成 整数 int()eval()— 字符串转换成数值(3)type() 判断数值类型(4)注意:Input 接收到的是一个字符串!!!...
2018-10-22 16:29:58
443
原创 小象学院 零基础Python入门 案例二 分形树绘制3.0
减少了主函数的代码量,将原来的while循环用迭代函数(递归函数)来写。注意递归函数要构建【终止条件】
2018-10-18 21:44:09
553
原创 小象学院 零基础Python入门 案例二 分形树绘制2.0
import turtledef draw_pentagram(size):“”"绘制五角星“”"# 计数器count = 1while count <= 5:turtle.forward(size)turtle.right(144)#count = count + 1count += 1def main():“”"主函数“”"turtle.penup()t...
2018-10-17 17:53:23
340
原创 小象学院 零基础Python入门 案例二 分形树绘制1.0
import turtledef main():count = 1while count&amp;lt;=5:turtle.forward(200)turtle.right(144)count = count + 1turtle.exitonclick()if name == ‘main’:main()
2018-10-17 16:56:40
397
原创 小象学院 零基础Python入门 案例一 汇率兑换4.0+5.0(函数的学习)
1.函数,使程序模块化2.函数的定义def&lt;函数名&gt;(&lt;参数列表&gt;):&lt;函数体&gt;return&lt;返回值列表&gt;3.函数不调用是不会执行的,即使写在最前面。4.if name_==‘main’:main()5.lambda函数特殊函数–匿名函数使用方法:&lt;函数名&gt;=lam
2018-10-16 20:13:07
756
原创 小象学院 零基础Python入门 案例一 汇率兑换3.0
!= 表示不等于本节比较难。要再复习一下“”"作者:梁斌功能:汇率兑换版本:2.0日期:01/08/20172.0新增功能:根据输入判断是人民币还是美元,进行相应的转换计算3.0 新增功能:程序可以一直运行,直到用户选择退出“”"汇率USD_VS_RMB = 6.77带单位的货币输入currency_str_value = input(‘请输入带单位的货币金额(退出程序...
2018-10-15 22:16:22
952
原创 小象学院 零基础Python入门 案例一 汇率兑换2.0(2)
“”"作者:梁斌功能:汇率兑换版本:2.0日期:01/08/2017新增功能:根据输入判断是人民币还是美元,进行相应的转换计算“”"汇率USD_VS_RMB = 6.77带单位的货币输入currency_str_value = input(‘请输入带单位的货币金额:’)获取货币单位unit = currency_str_value[-3:]if unit == ‘CNY’...
2018-10-15 21:24:55
531
原创 小象学院 零基础Python入门 案例一 汇率兑换2.0(1)
之前字符串’100’ 转换成 数值100 可以用eval (evaluate) Ctrl+d 整行删除 Ctrl+z 撤销上一步操作ctrl+/ 整段选中 批量注释字符串文本在程序中通过字符串(string)类型表示两个双引号或者单引号括起来表示索引/访问方式s[0:3]==s[:3]s[-6:-3]取后面三位s[-3:]...
2018-10-12 16:35:41
691
原创 小象学院 零基础Python入门 案例一 汇率兑换(2)
USD_VS_RMB 大写字母一般是常量注释多行注释‘’’’’’‘’’’’’命名规则:大小写字母、数字、下划线不能以数字开头大小写敏感不能和保留字相同缩进 一个TAB键相当于四个空格整体缩进:鼠标拉选住代码块,按下tab键。反向缩进:鼠标拉选住代码块,按下tab+shift键。...
2018-10-12 15:53:50
360
原创 小象学院 零基础Python入门 案例一 汇率兑换(1)
=是赋值,右边的值赋值给等号左边的值输入法必须切换成英文逗号后面习惯加一个空格字符串和数据要分清楚【课后复习】rmb_str_value=input('请输入人民币(CNY)金额: ’)rmb_value=eval(rmb_str_value)usd_vs_rmb=6.77usd_value=rmb_value / usd_vs_rmbprint(‘美元(USD)金额是:’ , ...
2018-10-10 10:35:56
1072
原创 小象学院 零基础Python入门 5 python开发环境配置(2)
Pycharm 和 SPyder都是python的集成开发工具(IDE)Anaconda是一个开源的python发行版本
2018-10-10 10:19:38
1071
原创 小象学院 零基础Python入门 3/4 python开发环境配置
cd 后面加路径 转换当前目录ipython和python 都是交互式环境idle进入编辑器(非交互式)####集成开发环境(IDE,Integrated Development Environment )
2018-10-09 19:56:04
683
原创 小象学院 零基础Python入门 1计算机基础
计算机的组成运算器+控制器(CPU)存储器(内存及硬盘)输入设备和输出设备计算机的工作过程(IPO)输入(Input)处理(Process)输出(Output)程序执行过程硬盘(代码存储在里面)–内存(临时存储数据)–CPU–显示器程序编写步骤...
2018-10-08 21:46:34
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅