PYDay1-洗剑
- 学习语言的阶段:
- 第一阶段:所有东西都是新的::一个月
- 第二阶段:开始懂一些::一个月
- 第三阶段:感觉自己是不可战胜的:第三~第四个月
- 第四阶段:突然感觉什么都不知道,开发是无止境的::培训阶段不会遇到,开发2年左右遇到。
- 第五阶段:知道一些东西,但足够了;;10万行代码的洗礼 3~5年
- 绅士标准
- 着重得体:黑白或黑白灰
- 每天洗澡,每天刷牙2次
- 适当使用香水
- 女士优先
- 不随地吐痰、不乱扔垃圾、不在人群抽烟、不插队
- 碰到别人说抱歉
- 不大声喧哗
- 不在地铁吃东西
- 尊重别人的职业和劳动
- 尊重别人隐私,不随便打听别人工资
- 不要随意评论别人
- 与人保持安全距离1m
- 高阶绅士标准:
- 多去旅行,一年至少一个国家
- 多看书、电影,一年15本,50+电影
- 学好英语
- 保持不甘心、保持正能量
- 做事情一定要学会换位思考,要想此事会不会给别人造成不好的困扰
- 积极影响身边的人
- linux优点:稳定、安全、开源(无版权问题)
- 学习方法:有问题记录,时候问老师。
- Python的安装:
- https://www.python.org/ 2.xxx实例
- 安装
- 安装成功后设置环境变量:添加“;c:\python2.7
- 至此windows安装完毕
- 验证:能够执行即可
- Pyhon +文件名 程序就开始执行了
- 第一个程序:
# -*- coding:utf-8 -*-
# 等待用户输入:
user = raw_input("请输入用户名:")
pwd = raw_input("请输入密码:")
#判断用户名和密码受否等于alex
if user == "alex" and pwd == "alex":
print "共享登录成功!"
else:
print "登录失败!"
总结 : 出现的问题
由于粗心导致了,因“”没写好,出现乱码的情况;;
- 修改正确,代码出现流转性问题 原因待查。
- 百钱买鸡问题的程序
# -*- coding:utf-8 -*-
for x in range(1,20):
for y in range(1,33):
z = 100-x-y
if ( z % 3 == 0 ) and ( x*5 + y*3+ z/3 == 100 ):
s = "gongji:%d;muji:%d;xiaoji:%d;" %(x,y,z)
print(s)
程序报错:
- 经查为程序缩进与预想的缩进模式不一致导致的手工调整缩进模式收程序恢复恢复正常
小结:
- 要做一个绅士
- 写代码要细心,细节决定成败
- 编写py程序是首先确认工具的缩进是否与自己预想相符,确认缩进为4个空格而不是tab
PYDay1-洗剑的更多相关文章
- 洗牌算法Fisher-Yates以及C语言随机数的产生
前些天在蘑菇街的面试中碰到一道洗牌的算法题,拿出来和大家分享一下! 原题是:54张有序的牌,如何无序的发给3个人? 这个题是运用经典的洗牌算法完成.首先介绍一种经典的洗牌算法--Fisher-Yate ...
- [LeetCode] Shuffle an Array 数组洗牌
Shuffle a set of numbers without duplicates. Example: // Init an array with set 1, 2, and 3. int[] n ...
- 洗牌算法Fisher_Yates原理
1.算法 http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle 简单的原理如下图所示: 2.原理 总结下,洗牌算法Fisher_Yates ...
- 安卓动态调试七种武器之长生剑 - Smali Instrumentation
安卓动态调试七种武器之长生剑 - Smali Instrumentation 作者:蒸米@阿里聚安全 0x00 序 随着移动安全越来越火,各种调试工具也都层出不穷,但因为环境和需求的不同,并没有工具是 ...
- 剑指Offer面试题:1.实现Singleton模式
说来惭愧,自己在毕业之前就该好好看看<剑指Offer>这本书的,但是各种原因就是没看,也因此错过了很多机会,后悔莫及.但是后悔是没用的,现在趁还有余力,把这本书好好看一遍,并通过C#通通实 ...
- 剑指Offer面试题:14.链表的倒数第k个节点
PS:这是一道出境率极高的题目,记得去年参加校园招聘时我看到了3次,但是每次写的都不完善. 一.题目:链表的倒数第k个节点 题目:输入一个链表,输出该链表中倒数第k个结点.为了符合大多数人的习惯,本题 ...
- C# 洗牌算法
最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来. 十年河东十年河西,莫欺少年穷 学无止境,精益求精 C#洗牌算法如下: class Program { ...
- [转]完美洗牌(Perfect Shuffle)问题
[转]原博文地址:https://github.com/julycoding/The-Art-Of-Programming-By-July/blob/master/ebook/zh/02.09.md ...
- PAT自测_打印沙漏、素数对猜想、数组元素循环右移、数字加倍重排、机器洗牌
-自测1. 打印沙漏() 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“沙漏形状”,是指每行输出奇数个符号 ...
- Js实现简单的洗牌
基础篇 洗牌采用的是,每一张牌,与后面随机一张牌来交换位置. 扑克牌采用编码制(如,0代表红桃A,依次类推)为了编码方便,扑克牌不含大小王,故52张. 一.扑克牌的了解 扑克(英文:Poker) 一副 ...
随机推荐
- HTML中实现Table表头点击升序/降序排序
题目:如下图,请实现表格信息的排序功能,当点击表头的属性区域,将表格信息进行排序切换功能,即第一次点击为降序排序,再一次点击进行升序排序. 姓名 力量 敏捷 智力 德鲁伊王 17 24 13 月之骑士 ...
- Java编程基础-异常
一.异常 1.什么是异常 在java中,程序在运行时出现的不正常情况称为异常,以异常类的形式对这些非正常情况进行封装,通过异常处理机制对程序运行时发生的各种问题进行处理.其实就是java对不正常情况进 ...
- kickstart_2018_round_H_C Let Me Count The Ways
思路: 容斥. 实现: #include <bits/stdc++.h> using namespace std; typedef long long ll; ; ; ll f[MAXN ...
- Android学习总结(十一)———— Adapter的使用
一.Adapter的基本概念 UI控件都是跟Adapter(适配器)打交道的,了解并学会使用这个Adapter很重要, Adapter是用来帮助填充数据的中间桥梁,简单点说就是:将各种数据以合适的形式 ...
- Android学习总结(三)——IntentService的用法
一.IntentService的基本概念 IntentService是继承于Service并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentServi ...
- 迅为4412开发板Linux设备树的镜像烧写和源码简单优化教程
1 烧写: 烧写和4412默认镜像的烧写类似,使用fastboot. 先更新uboot,用4412默认uboot更新支持设备树的uboot 用支持设备树的uboot烧写. 进入支持设备树的uboo ...
- UVA 427 The Tower of Babylon 巴比伦塔(dp)
据说是DAG的dp,可用spfa来做,松弛操作改成变长.注意状态的表示. 影响决策的只有顶部的尺寸,因为尺寸可能很大,所以用立方体的编号和高的编号来表示,然后向尺寸更小的转移就行了. #include ...
- GUI进化--数据与界面分离
http://blog.csdn.net/doon/article/details/5946862 1.何谓数据和界面分离? GUI,即Graphic User Interface,人机交换界面.连接 ...
- Resize a UIImage the right way
When deadlines loom, even skilled and experienced programmers can get a little sloppy. The pressure ...
- Java多线程编程核心(1)
Java多线程编程核心(1) 停止线程 本节主要讨论如何更好停止一个线程.停止线程意味着在线程处理完成任务之前放弃当前操作. 1.停不了的线程 可能大多数同学会使用interrupt()来停止线程,但 ...