- 博客(24)
- 收藏
- 关注
原创 Python编程技巧1——提示用户输入
命令行工具或脚本需要输入用户名和密码才能操作。要用这个功能,一个很有用的技巧是使用getpass模块:import getpassuser = getpass.getuser()password = getpass.getpass()这三行代码就可以让我们优雅的交互提醒用户输入输入密码并捕获当前的系统用户和输入的密码,而且输入密码时候会自动屏蔽显示,以防止被人窃取。...
2020-03-03 15:30:47
1428
原创 房地产大佬潘石屹推荐学Python编程,这本从0到1就够了
潘石屹推荐学Python编程,很多人都不相信,他的微博真真切切。连房地产都开始学Python了,因为要听懂机器,让机器为我所用。再不学习Python真的晚了!!!!如何学?怎么学?还是推荐高中生都能看懂的《Python编程从0到1(视频教学版)》别再说编程都是别人的事儿了,现在真的人人有责了。...
2019-11-16 10:16:08
453
原创 《Python编程从0到1》笔记5——图解递归你肯定看完就能懂!
本小节的示例比较简单,因为在每次递归过程中原问题仅缩减为单个更小的问题。这样的问题往往能够用简单循环解决。这类递归算法的函数调用图是链状结构。这种递归类型被称为“单重递归”(single recursion)。示例一:编写函数seq(n),打印从1到n的数字。可以很容易地用循环解决这个问题:def seq(n): i = 1 while i<=n:...
2019-10-28 12:32:14
286
原创 《Python编程从0到1》笔记4——你分得清“索引和切片”吗?
Python为序列类型(sequence types)[1]提供了独特的索引(indexing)和切片(slicing)机制以访问序列的某个元素或某一部分。[1] 如list, tuple, range, str, bytes, bytearray, memoryview1.索引 在前文中已经展示过使用索引访问字符串、列表、元组的方法。像大多数其他编程语言一样,Python的索引从...
2019-10-27 11:14:00
239
原创 《Python编程从0到1》笔记3——欧几里得算法
本节以欧几里得算法(这是人类历史上最早记载的算法)为示例,向读者展示注释、文档字符串(docstring)、变量、循环、递归、缩进以及函数定义等Python语法要素。欧几里得算法:“在数学中,辗转相除法,又称欧几里得算法(Euclidean algorithm),是求最大公约数的算法。辗转相除法首次出现于欧几里得的《几何原本》(第VII卷,命题i和ii)中,而在中国则可以追溯至东汉出现的《九章...
2019-10-25 12:48:07
494
原创 《Python编程从0到1》笔记2——表达式竟然也有副作用
在表达式的求值过程中,对状态的改变称为表达式的副作用。Python中内建的各种运算符(此处是狭义的含义,如加减乘除比较等运算符,并不包含用户自定义的运算符或函数)是没有副作用的,但各种函数调用时常带有副作用(比如各种输入输出函数)。在使用带有副作用的表达式构建复杂表达式时要格外留意,因为这可能带来程序员容易忽视的行为。如:if expA and expB : ... 这...
2019-10-24 11:15:00
253
原创 《Python编程从0到1》笔记1——表达式的风格(前缀、中缀、后缀)
运算符和运算数组成表达式。运算符和运算数的出现次序会影响表达式乃至程序设计语言的风格。1.前缀表达式前缀,是指运算符的位置在前。前缀风格的一个例子是函数调用,如求最大值函数:max(3, 2, 5)。函数max接收若干个运算数,计算其中最大者作为表达式的值。这种前缀函数调用形式称为面向过程的函数调用风格。1+2也可以写为前缀形式(+ 1 2)。Python不使用这种形式,但著名的程序设...
2019-10-23 12:09:25
379
1
原创 一本值得你反复研读的Python佳作《Python编程从0到1》
现在的Python入门书太多太多了,究竟如何选择呢?当然选最好的最入门的讲解最清晰的,没有那么多废话的。现在就推荐一本《Python编程从0到1》,还带视频的,到时候跟大家一起学习沟通。这本书有啥好的呢?还是直接上图更能说明问题。Python这么火了,网上资料是信息不是知识,跟我一起来学习这本书吧。...
2019-09-29 11:26:30
209
1
转载 GitHub 标星 1.2w+,超全 Python 常用代码合集,值得收藏!
本文转自逆袭的二胖,作者二胖今天给大家介绍一个由一个国外小哥用好几年时间维护的 Python 代码合集。简单来说就是,这个程序员小哥在几年前开始保存自己写过的 Python 代码,同时把一些自己比较常用的代码作为一个个小脚本保存在一起,然后维护在 GitHub 上。https://github.com/geekcomputers/Python我又看了一下,目前小哥的这个项目已经有 12...
2019-09-29 11:11:28
154
原创 《React+Redux前端开发实战》笔记3:基于Webpack构建的Hello World案例(下)
2.使用React编码下面正式开始使用React来编写前端代码。(1)npm安装react和react-dom:npm install react react-dom -S(2)用下面代码替换./src/index.jsx中的console:import React from 'react';import { render } from 'react-dom';cl...
2019-08-23 11:42:24
487
原创 《React+Redux前端开发实战》笔记2:基于Webpack构建的Hello World案例(上)
这次搭建分为两部分:一部分是前期必要配置,一部分是开发React代码。【基于Webpack的React Hello World项目】1.前期必要配置(1)首先要确保读者的开发设备上已经安装过Node.js,新建一个项目:mkdir react-hello-worldcd react-hello-worldnpm init -y(2)项目中使用的是Webpack 4.x...
2019-08-23 11:40:36
242
原创 《React+Redux前端开发实战》笔记1:不涉及React项目构建的Hello World案例
本小节实现一个不涉及项目构建的Hello World。【React的第一个Hello World网页】源码地址:https://jsfiddle.net/allan91/2h1sf0ky/8/<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &l...
2019-08-19 09:51:18
157
原创 React前端有钱途吗?《React+Redux前端开发实战》学起来
再不学React就真的跟不上大前端的形式了,目前几乎所有前端的招聘条件都是精通React者优先,看看拉勾网的React薪资,都是15K-20K,这个暑假,必须动起来了。如果你熟悉JavaScript,并且打算开发跨平台应用程序,并且想选择React技术栈,那么跟我一起学习这本书吧。《海贼王》中罗杰说,每个人都有自己出场的机会!在将来,React可能会在前端历史的浪潮中被人遗忘,但今天,...
2019-08-05 16:47:06
389
原创 《陪孩子像搭积木一样学编程》,一起来玩Scratch(1)使用Scratch编程的基本流程
编程是一件很有趣的事情。初次接触编程,你可能不知所措,别担心,这并不复杂。首先,为了让读者对编程有大概的了解,可以把编写Scratch程序的过程分成7个步骤(如图1.8)。注意,这是理想状态。在实际的使用过程中,尤其在复杂的项目中,可能要做一些重复往返的工作,根据下一个步骤的情况调整或改进上一个步骤。图1.8 Scratch编程基本流程1.4.1 定目标在动手制作之前,要胸有成竹。...
2019-04-18 09:46:12
1394
原创 React Native移动开发实战-5-Android平台的调试技巧
Android平台的调试和其他平台的调试也很类似,例如:在Android Studio打开的工程中,打开源码MainActivity.java
2017-09-11 22:12:38
537
原创 React Native移动开发实战-4-Android平台的适配原理
相比iOS平台的适配,Android的适配工作更繁重,情况也更复杂。因为,相比相对比较封闭的苹果,Android无论是硬件和软件们都是开放的,所以市场上Android设备种类更多。
2017-08-23 21:29:49
406
原创 React Native移动开发实战-3-实现页面间的数据传递
React Native使用props来实现页面间数据传递和通信。在React Native中,有两种方式可以存储和传递数据:props(属性)以及state(状态)
2017-08-17 19:56:55
578
原创 React Native移动开发实战-2-如何调试React Native项目
本节来介绍另一个非常重要的调试选项:Debug JS Remotely选项。
2017-08-07 21:08:09
996
原创 React Native移动开发实战-1-React Native的JSX解决方案
JSX并不是一门新的开发语言,而是Facebook提出的语法方案:一种可以在JavaScript代码中直接书写HTML标签的语法糖,所以,JSX本质上还是JavaScript语言。
2017-08-03 20:46:13
1210
转载 半年收入超2亿RMB 独立游戏开发者的艰苦创业路
一款叫做《监狱建筑师》的模拟经营游戏,目前在Steam平台获得了3000万美元(近2亿元)以上的收入。
2016-04-12 16:42:31
909
转载 Cocos游戏引擎VRDemo正式放出 助力虚拟现实游戏开发
由触控科技主办的2016年Cocos春季开发者大会于3月31日正式举行,会上,Cocos引擎创始人王哲发表了主题为“变革:以内容生产为核心”的演讲,从引擎工具升级、引擎商业化服务和案例,以及新进入的VR领域三个方面,全面阐释了触控科技及Cocos引擎在未来一段时间中的新动向。 引擎工具升级 据王哲在演讲中介绍,这一年里,Cocos引擎提供的各种服务和支持持续更新,在架构方面,实现了组件化、数据驱
2016-03-31 23:01:09
1188
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-03-31 22:59:27
348
转载 揭秘VR游戏开发:与传统3D差距仅10% 低延迟是核心
]随着PS VR消费者版售价的最终公布,三大头戴显示器完成了它们的亮相。本文的作者从15年初开始进行VR游戏的预研工作,经过近一年的VR游戏经开发经历,总结出10条经验,希望对从业者们起到帮助。
2016-03-17 11:06:29
2448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人