- 博客(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
394
原创 小象学院 零基础Python入门 案例五判断第几天 v_3.0(list tuple set)
列表[ ] 有序,可以改变,可以索引 元组( ) 有序,不可改变,可以索引 集合{ } 无序,不能重复,不可索引 集合的关系: A-B A减去B A&B A交B A|B A并B A^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
734
原创 小象学院 零基础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
279
原创 小象学院 零基础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
442
原创 小象学院 零基础Python入门 案例二 分形树绘制3.0
减少了主函数的代码量,将原来的while循环用迭代函数(递归函数)来写。 注意递归函数要构建【终止条件】
2018-10-18 21:44:09
553
原创 小象学院 零基础Python入门 案例二 分形树绘制2.0
import turtle def draw_pentagram(size): “”" 绘制五角星 “”" # 计数器 count = 1 while count <= 5: turtle.forward(size) turtle.right(144) #count = count + 1 count += 1 def main(): “”" 主函数 “”" turtle.penup() t...
2018-10-17 17:53:23
340
原创 小象学院 零基础Python入门 案例二 分形树绘制1.0
import turtle def main(): count = 1 while count&amp;lt;=5: turtle.forward(200) turtle.right(144) count = count + 1 turtle.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/2017 2.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.77 usd_value=rmb_value / usd_vs_rmb print(‘美元(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
682
原创 小象学院 零基础Python入门 1计算机基础
计算机的组成 运算器+控制器(CPU) 存储器(内存及硬盘) 输入设备和输出设备 计算机的工作过程(IPO) 输入(Input) 处理(Process) 输出(Output) 程序执行过程 硬盘(代码存储在里面)–内存(临时存储数据)–CPU–显示器 程序编写步骤 ...
2018-10-08 21:46:34
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅