澳门金莎娱乐网站-金沙最新娱乐网址

澳门金莎娱乐网站是一家上市十年之久的老品牌娱乐网站,金沙最新娱乐网址为玩家带来丰厚的利益的良好的服务,澳门金莎娱乐网站通过多年的摸索和总结,创建了一个充满激情和欢乐的游戏平台,精挑细选数百种经典老虎机游戏,选。

循环语句,产品设计101

The worlds can be one together
Cosmos without hatred
Stars like diamonds in your eyes
The ground can be space space space space space
With feet marching towards a peaceful sky
All the Moonmen want things their way
But we make sure they see the sun
Good bye Moonmen
You said good bye Moonmen
Good bye Moonmen
Good bye Moonmen

实例

‘See you, mum.’ The little hamster went off on a trip.

Typography

Quotes:

  1. Design is still about words.
  2. 95% of web design are words.

图片 1

图片 2

图片 3

超好玩:Kerning & Letter Shaping Game!

The Kerning Game

图片 4

score

Letter Shaping Game

图片 5

score

------ a song about genocide of all carbon matter

在 python 中,while … else 在循环条件为 false 时执行 else 语句块:

‘Grandpa tortoise, where are you going?’ Asked the little hamster.

On good design

Dieter Rams's 10 Principles for Good Design

Good design is innovative
Good design makes a product useful
Good design is aesthetic
Good design makes a product understandable
Good design is unobtrusive
Good design is honest
Good design is long-lasting
Good design is thorough, down to the last detail
Good design is environmentally friendly
Good design is as little design as possible

Other favorite quotes from Objectified:

Consider wearing something in rather than wearing it out.
– Bill Moggridge, co-founder IDEO

Design needs to be plugged into human behavior. Design dissolves in behavior.*
-Naoto Fukasawa

A lot of what we seem to be doing in a product like that is actually getting design out of the way. And I think when forms develop with that sort of reason and they’re not just arbitrary shapes, it feels almost inevitable, it feels almost undesigned. It feels almost like ‘well of course it’s that way, why would it be any other way?’
-Johnny Ive, Senior VP Industrial Design, Apple

Gif 演示 Python while 语句执行过程

‘Oh, little hamster, I'm going to the river below the hill to see my grandson.’ The old turtle said kindly, and he paused, then said, ‘but I am too slow, I am afraid I could not arrive on time.’

Interaction Design

From Wikipedia, The Five Dimensions of Interaction Design:

The dimensions of interaction Design was first introduced in the introduction of the book Designing Interactions. Gillian Crampton Smith stated that there were four dimensions to an interaction design language. A fifth dimension was added by Kevin Silver.

1D Words - This dimension defines the interactions. Words are the interaction that users use to interact with.
2D Visual Representations - The visual representations are the things that the user interacts with on the interface. These may include but not limited to "typography, diagrams, icons, and other graphics"
3D Physical objects or space - The space with which the user interacts is the third dimension of interaction design. It defines the space or objects "with which or within which users interact"
4D Time - The time with which the user interacts with the interface. Some examples of this are "content that changes over time such as sound, video, or animation"
5D Behavior - The behavior defines the users actions in reaction to the interface and how they respond to it.

Human-Centered Design

图片 6

图片 7

Instead of making your product awesome, think about how to make users using your product awesome. What users can become badass about around your tool?

其他内容没有细看,mark下:
Content Strategy for Interfaces
Creative problem solving and everyday design
Effective Behavior Design
Cultivating Compassion

注意:以上的无限循环你可以使用 CTRL C 来中断循环。

‘Good bye.’ As soon as they waved goodbye, hamster suddenly slipped and fell into the water.

Product Design

(挖坑待续。。。)

#!/usr/bin/python

‘I slipped, and I plan to travel around the lake for a week," said the little hamster.

Front-End Design

Technical details. Skip again.

count = 0

‘It’s amazing! thanks!’ said the little hamster.

所幸Hack Design课程框架清晰,短短时间看下来我好像也能说:“哦,原来产品设计是这么一回事!” 。暂且记录一些碎片的知识点,以后还需要下很多很多功夫,继续回去慢慢hack。

You entered: 20

So the little hamster pushed it and the old turtle rolled down. ‘Good bye.’

Graphic Design

Be good with color:
Make color combinations harmonious and effective.

Employ white space where needed:
Actively ‘use' blank space to create clean looks, express hierarchy and relationships among contents.

Visual hierarchy in content organization:
Prioritize different parts of contents, guide users as to read and understand contents in desired order/manner

Deciding what's good:
It's not enough to just know general principles what makes a design good. Need to come up with your own criteria in order to decide what's good for your own product.

#!/usr/bin/python

By a lake,  two hamsters lived there, mother and son. One day, the little hamster said to his mother, ‘Mom, I’d like to travel around the lake a week.’

(注意:前方属于个人笔记,中英参杂,可能极度影响阅读体验)

i = 1

图片 8

User Interface

第一次真正接触UI啊啊啊,好多不懂的technical details。重点浏览了UI Design with Purpose这一课。

UI design with purpose

Quote 1

The purpose of UI design, above all else, is to deliver content and make visual sense of well planned out UX.

Quote 2

'The best user interfaces allow the content to shout, while the UI whispers'.

Main contents:

  1. Debating “invisible design”
  2. Flat design vs. skeuomorphism
  3. Balancing capability and style
  4. Balancing aesthetics and usability
  5. Importance of having unifying UX in a product

图片 9

In this way, the little hamster continued its journey.

HackDesign 是给设计师的一套完整的入门课,然而它的内容真是超多,从最开始忍不住所有文章一篇篇地看下来,到后面只能粗略浏览下来。这个领域实在太丰富和有趣,作为产品设计小白,大概现在只是形成了一些摇摇欲坠的初步印象,更是产生了一大堆问题,所以不敢说已经形成了产品设计体系1.0(好惭愧啊好惭愧...)

The count is: 7

The little hamster had a brainwave and said, ‘you can retract your head and feet inside your shell. I'll push you, and you'll be there soon.’

User Experience Design

The Design of Everyday Things, by Donald A. Norman

Designers are to blame if users fail to use products correctly.

How to make products easy to understand:

  1. Natural mapping
  2. Perceived affordances
  3. Feedbacks
  4. Constraints

User-Experience Research

  • Behavioral attitudinal
  • Qualitative vs. quantitative
  • Context of use

Rapid prototyping

Three step process: prototype, review, refine

Scoping a prototype: 20% of functionality that is used 80% of the time

Choosing appropriate fidelity:
Visual fidelity
Functional fidelity
Content fidelity

Interesting case study: The Aardvark Theory of Product: Fake It Till You Make It

Learning about your users

根据Startup类型决定什么时机需要优化用户体验:

图片 10

  • Vitamin: UX is critical.
  • Addictive Drug: Users will be highly active without great initial UX. But eventually - should improve UX as other competitors enter.
  • Painkiller: It depends on what goal you are after.
  • Extinct: Lol

print i # 输出双数2、4、6、8、10

‘great!’ The mother hamster said, ‘well, have a nice trip.’

Designing for Mobile

好多不懂的technical details,基本只看了标题,就忽略吧。。。

print "You entered: ", num

After walking  for a while he saw an old turtle.

The count is: 6

The goldfish said, ’Really? I can carry you. Jump on my back.’

图片 11

‘That would be great’ the old turtle said slowly. ‘Thank you, the young man!’

当判断条件假false时,循环结束。

‘Help!......’ The little hamster only saw a shadow and was carried to its back, then he passed out......

以上实例输出结果:Enter a number :20

"Yes," answered the goldfish, ‘how did you fall into the lake?’

2 is less than 5

It was second days when he woke up, he suddenly found the goldfish beside the lake. ‘did you save me?’ Said the little hamster.

break

print count, " is less than 5"

The count is: 1

循环使用 else 语句

num = raw_input("Enter a number :")

while count < 5:

简单语句组

print "Good bye!"

注意:以上的无限循环你可以使用 CTRL C 来中断循环。

print "Good bye!"

复杂一点:

类似 if 语句的语法,如果你的 while 循环体中只有一条语句,你可以将该语句与while写在同一行中, 如下所示:

Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:while 判断条件:

5 is not less than 5

# continue 和 break 用法

while 语句时还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环,此外"判断条件"还可以是个常值,表示循环必定成立,具体用法如下:

#!/usr/bin/python

The count is: 4

图片 12

else:

实例

1 is less than 5

continue

执行流程图如下:

Good bye!

i = 1

KeyboardInterrupt

Enter a number between :Traceback (most recent call last):

Enter a number :29

You entered: 3

i = 1

File "test.py", line 5, in <module>

print i # 输出1~10

count = count 1

You entered: 29

4 is less than 5

while : print 'Given flag is really true!'

#!/usr/bin/python

print count, " is not less than 5"

实例

print "Good bye!"

if i > 10: # 当i大于10时跳出循环

实例

Python While 循环语句

Enter a number :3

执行语句……

print 'The count is:', count

执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空的值均为true。

以上实例输出结果为:0 is less than 5

while i

count = 0

The count is: 3

while 1: # 循环条件为1必定成立

while var == 1 : # 该条件永远为true,循环将无限执行下去

以上代码执行输出结果:The count is: 0

flag = 1

count = count 1

3 is less than 5

# -*- coding: UTF-8 -*-

运行实例 »

var = 1

The count is: 2

num = raw_input("Enter a number :")

如果条件判断语句永远为 true,循环将会无限的执行下去,如下实例:

while (count < 9):

The count is: 5

0: # 非双数时跳过输出

无限循环

The count is: 8

本文由澳门金莎娱乐网站发布于动漫动画,转载请注明出处:循环语句,产品设计101