반응형
print(4990)
print(4990*2)
print(4990 + 1490)
print(4990 * 3 + 1490* 2 + 1250 *5)

이렇게 코드를 다모아놓고 보니까 몇가지 문제가 보임

버거가격괴 감자튀김 가격과 음료 가격을 매범일일이 입력해야한다
잘못입력할경우가 크다
코드가 이해하기 어렵다
가격틀리면 일일이 수정해야한다
프로그램이 커지면 문제가  커진다

이문제들을 어떻게 해결할 수 있을까?

이문제를 변수라는 것으로 해결할수있다

변수는 데이터 어떤 공간에 담아서 이름표를 붙여준다


borger_price= 4990          이렇게 쓰면 4990원 라는데이터를 borger_price에 저장한다는 뜻
= 등호는 우리가 일반적으로 생각하는 수학등호랑 다른다  프로그래밍에서 등호는 지정연산자
라고해서  등호 오른쪽 값을  등호의 왼쪽에 있는 변수에 지정해준다는 의미

오른쪽 4990원 정수값을 borger_price 이름의 변수에 넣어준다는 거죠

borger_price= 4990 
이줄밑로는borger_price 라는 변수를 쓰면 정수4990원 사용하는것과  똑같다

 

변수
borger_price= 4990
fries_ price = 1490
drink_price = 1250

print(borger_pric)
print(borger_pric*2)
print(borger_pric + fries_ price)
print(borger_pric * 3 + fries_ price* 2 +drink_price *5)
변수를 배웠으니 한 번 사용해 봅시다.
총 다섯 가지 과자가 있습니다.

kitkat: 190 칼로리
oreos: 502 칼로리
pringles: 292 칼로리
twix: 135.9 칼로리
cheetos: 485 칼로리


정답

kitkat = 190 
oreos = 502 
pringles = 292 
twix = 135.9 
cheetos = 485

print(kitkat + oreos * 2)
print(cheetos * 4)
print(pringles + oreos + twix)
print(pringles * 3 + oreos * 2)

 

 

 

 

 

def cafe_mocha_recipe():
    print("1. 준비된 컵에 초코 소스를 넣는다.")
    print("2. 에스프레소를 추출하고 잔에 부어 준다.")
    print("3. 초코 소스와 커피를 잘 섞어 준다.")
    print("4. 거품기로 우유 거품을 내고, 잔에 부어 준다.")
    print("5. 생크림을 얹어 준다.")


# 테스트 코드
cafe_mocha_recipe()
cafe_mocha_recipe()


</> 실행 결과
1. 준비된 컵에 초코 소스를 넣는다.
2. 에스프레소를 추출하고 잔에 부어 준다.
3. 초코 소스와 커피를 잘 섞어 준다.
4. 거품기로 우유 거품을 내고, 잔에 부어 준다.
5. 생크림을 얹어 준다.
1. 준비된 컵에 초코 소스를 넣는다.
2. 에스프레소를 추출하고 잔에 부어 준다.
3. 초코 소스와 커피를 잘 섞어 준다.
반응형
반응형

UI 아티클 수집하기 좋은 사이트 추천

 

 

 

삶의 질을 높여주는 10가지 UX 사례 #1

여러 명에게 돈을 보내야 하는 상황에서, 이전에 돈을 보냈던 사람인지 기억이 나지 않아 불안했던 경험이 있으신가요? 토스는 이러한 사용자의 걱정을 덜기 위해, 동일한 사람에게 중복으로 송

brunch.co.kr

 

 

08화 인지 부하를 줄이는 UX 디자인의 비밀

인지 부하를 줄이는 마법의 방법들 | 복잡하지 않고 간단한 사용자 경험(UX) 디자인은 사용자의 인지 비용을 줄이는 열쇠입니다. 이 글에서는 UX에서 인지 비용을 고려해 사용자가 목적에 최대한

brunch.co.kr

 

 

사용자 인터뷰로 숨은 니즈 발견하기

사용자 인터뷰를 계획하고, 실행하고, 분석하기 | 최근 논문 작성과 수업에서 진행하는 프로젝트 덕분에 인터뷰를 진행해야 하는 경험을 여러 차례 갖게 되었다. 생각해 보면, 대학원 진학 전에

brunch.co.kr

 

 

게임 속 팝업의 버튼 UX 디자인 - 좋은 사례 VS 나쁜 사례

게임 속에는 다양하고 많은 팝업이 존재하는데요, 팝업이 전달하는 내용과 예측되는 사용자의 행동에 따라 팝업의 구조 또한 각각의 상황에 알맞게 다르게 디자인되어야 합니다. , , , 의 업데이

prettygoodsun.tistory.com

 

 

목록에서 상세 정보를 얼마나 보여주는 게 좋을까?

커머스 목록 UX의 유용성과 혼란 사이 균형 잡기 | 기획을 고민하다 보면 무엇도 더하지 않고 단순함을 추구할지, 복잡함의 길로 갈 것인지 두 갈래 선택 앞에 서서 갈등하게 되는 순간이 반드시

brunch.co.kr

 

 

UX UI 레벨테스트 정리

유저 경험을 고려한 UI/UX 기준점들을 정리해보자

velog.io

 

 

휴리스틱 평가로 내 ux ui가 좋은지 확인하기

닐슨 노먼 그룹의 10가지 휴리스틱 평가 | ui ux 디자인을 평가하는 기준에는 여러가지 있습니다. 내가 스스로 진단할 수 있는 방법인 휴리스틱 평가에 대해 적어보겠습니다. ux 포트폴리오를 만

brunch.co.kr

 

 

UI 디자인 완성도 올리기, 레이아웃 편(1)

리듬과 균형이 주는 생명력 | 구글 머티리얼 디자인 3에 대한 지속적인 업데이트와 보완점을 논하고 소통하고자 하는 목적으로 만들어진 사이트가 바로 머티리얼 디자인 블로그입니다. 블로그

brunch.co.kr

 

 

UI 디자인 가이드 : 디자이너의 즐겨찾기

* 해외 필자의 글을 기반했기 때문에 국내에 더 좋은 사이트가 있을 수 있겠네요. * 하지만 대부분 통용되므로 누락없이 기재합니다. 나중에 국내편을 따로 다뤄봐야겠네요. :) 디자이너를 위한

brunch.co.kr

 

 

UI 용어를 정리해야 하는 이유

한눈에 보는 UI 용어 A to Z(1) | 배경 일을 하다 보면 비슷한 UI 용어들이 생각보다 많이 보이는데요.이 용어들을 각자 쓰고 싶은 대로 쓰다 보면 서로 의미를 잘못 이해하거나 정확히 파악하기 어

brunch.co.kr

 

 

네이버 UI 업데이트 분석

유저와 디자이너 사이 어정쩡한 시선으로 재미삼아 쓴 | 습관적으로 사용하던 앱의 UI 업데이트나 새로운 UX에 대해서 분석하게 되는데, 오늘은 네이버의 UI가 대폭 업데이트 됨에 따라 이를 분석

brunch.co.kr

 

 

06화 UI를 위한 색

우리의 눈이 보는 색의 원리와 UI 디자인 | 색은 강한 자극을 주는 시각 언어입니다. 화면 내에서 사용자를 행동하게 하거나 반드시 알아야 하는 정보를 강조하기 위해 주로 사용하는 요소입니

brunch.co.kr

 

 

여기어때 퍼소나는 어떻게 만들어졌을까?

글. 정혜수(Riley) / UX Researcher

techblog.gccompany.co.kr

 

 

AI 투자 일임 서비스 핀트(Fint), 프로덕트 분석

밤새 학습해서 나 대신 투자해준다고? 핀트 이용 후기 겸 서비스 분석 | 핀트는 2019년 4월 17일 디셈버앤컴퍼니에서 런칭한 AI 투자 일임 서비스이다. 아이작이라는 AI가 ‘나를 대신해', ‘분산 투

brunch.co.kr

 

 

 

모임 앱은 어떤 모습이어야 할까? - 앱 개선(1)

COVID-19의 도래로 많은 이들이 대다수가 한 공간에 모이게 되는 상황을 기피하게 되면서 개인적으로 소규모 단위의 모임 지원 플랫폼이 있었으면 했다. 그런데, 애플스토어에서 검색해보니 이미

brunch.co.kr

 

 

 

신입디자이너를 위한 IA 알아보기

들어가며 IA는 우리가 사용하는 모든 서비스가 가지고 있습니다. 그래서 새로운 서비스를 만들거나 기존 서비스를 개선할 때에도 중요한 부분인데요. 올 한 해 다양한 서비스의 IA를 설계하고 개

story.pxd.co.kr

 

 

 

디자이너의 UX참고서, 듀오링고 전격 해부하기 | 고구마팜

듀오링고로 언어 공부도 하고 디자인 공부도 한다던데...?

gogumafarm.kr

 

 

 

눌러보고 싶은 동그란 버튼

문제를 해결하는 디자이너 관점의 다양한 해법 | 안녕하세요. 이번에 접근성과 심미성을 놓치지 않으면서도 비즈니스 목표에 부합해 지표도 성장한 좋은 사례가 있어 과정과 결과를 소개합니

brunch.co.kr

 

 

 

업무 효율을 높이는 피그마 플러그인 추천 (1)

피그마의 알파이자 오메가, 플러그인을 알아보자 | 요즘IT 디자인 카테고리에서 2023년 가장 인기 있었던 글 TOP5에 들었습니다. 재미있게 봐주셔서 감사합니다 :) 정작 2022년에 쓴 글이었는데... 20

brunch.co.kr

 

 

[디자인] 피그마 초보 여기 모여라!

주요 기능과 꿀팁 대방출 | [디자인] 피그마 주요 기능 꿀팁 이런 분들이 읽으면 좋아요! 피그마(Figma)가 처음인 서비스 기획자, UX/UI 디자이너 빠르고 효율적으로 와이어프레임 또는 스케치를 만

brunch.co.kr

 

 

삶의 질이 달라지는 피그마 숨겨진 기능과 단축키

수정하고자 하는 글자 한 번에 바꾸기, 선택한 레이어만 확대 보기 등 | 들어가며 UX 디자인 시 없어서는 안 될 존재가 되어버린 피그마. 익숙함에 젖어 더 이상 피그마의 새로운 기능을 찾지 않

brunch.co.kr

 

 

Best 7 Figma Plugins to Design Faster

Let us discuss the Figma plugins that help you overcome delays in design.

blog.geekyants.com

 

 

 

피그마 리틀 빅 업데이트 시즌 피날레: 42개 새로운 업데이트

피그마는 디자인과 제품 개발에 큰 영향을 끼치는 작은 업데이트를 합니다. Little Big Updates라는 이름으로 사용자에게 상세한 내용을 공유해 왔습니다. 이번 2023년 9월부터 11월 사이에 출시한 시

designcompass.org

 

 

 

2024 UI/UX 디자인 트렌드(1)

기술을 주제로 예측해 보는 흐름과 디자이너의 역할 | 이번 포스트에서는 빠르게 발전하는 첨단 기술을 기반으로 다가올 2024년의 UI/UX 디자인 트렌드를 살펴보려 합니다. A. 디자이너와 AI 올 한

brunch.co.kr

 

 

 

지금의 디자인은 어떻게 변화하고 있는가

피그마 CPO, Yuhki Yamashita의 생각 | 오늘 피그마 디자인 리더스 밋업에 다녀왔습니다. 한국에서는 처음으로 열리는 밋업이라고 하는데요, 피그마 APAC Head of Growth, Chris Keightley와 CPO인 Yuhki Yamashita, Des

brunch.co.kr

 

 

 

디자인 스펙트럼

사람과 사람을 연결하고, 지식과 경험을 연결하는 지속가능한 디자인 커뮤니티

www.designspectrum.org

 

 

 

시각적으로 균형있는 디자인하는 방법(시각 보정 팁)

목차 1.측정한 크기와 눈에 보이는 크기 2.다양한 도형의 배열(정렬) 3.시각적으로 올바른 모서리 라운딩 4.보너스 + 추천 책 1920년대 시각적 인식에 대한 게슈탈트 이론이 발표되었다. 이 이론은

brunch.co.kr

 

 

모두를 위한 디자인 | WCAG 2.1

모두가 행복한 서비스를 제작하는데 노력해야 합니다.

a11y.gitbook.io

 

 

 

[사소한 질문들] 모두를 위한 '유니버설 디자인' 은 가능할까? - 금융이 알고 싶을 때, 토스피드

"제대로 된 유니버설 디자인. 이것을 접하기 쉽지 않은 이유도 존재한다. 디자인을 구현하기 위한 돈과 노력이 많이 필요하기 때문이다. 굳이 이것까지 해야 하는 게 맞나, 고민에 빠질 때도 있

blog.toss.im

 

 

70곳 넘는 회사가 일부러 ‘이 폰트’를 쓰는 이유 | Notion

Built with Notion, the all-in-one connected workspace with publishing capabilities.

teamsparta.notion.site

 

네이버 설계(디자인) : 네이버 블로그

네이버 설계(디자인) 공식블로그

blog.naver.com

 

 

토스 기술 블로그, 토스 테크

토스의 개발과 디자인에 대한 이야기를 다룹니다.

toss.tech

 

 

 

강남언니 공식 블로그

Design #Design#Abstract#Design System#Sketch

blog.gangnamunni.com

 

반응형

'UXUI' 카테고리의 다른 글

UXUI 참고용 자료  (0) 2024.03.10
반응형

   

 

스마트폰 사용할때  통화가 어떻게 이루어지는지 이해하려면 

 

다양한 원리를 알아야한다

대부분 사람들은  하드웨어  소프트웨어  통신에대해서 잘모른다

모든사람이 완벽하게 알고 사용하면 좋지만 그게 쉬운일이 아니다

 

이런지식없어도  버튼몇번만 누르면 쉅게 톻화할수있죠

 

 

 

복잡한 내용은 숨기고  

주요기능에만  신경 쓰자

 

그냥 주요기능에만  신경 쓸수 있게해주는 걸 컴퓨터 과학에서 

 

 추상화(Abstraction)

 

1변수 (Variable)

2함수 (Functon)

3객체 (object)

 

 

 

 

변수
값을 저장하는것

X=254
Y=317

print(X + Y)

추상화 목족은 복잡한  디테이를을 숨기는거다
변수가 그역활을한다

복잡하게 숫자를 외운필요가없다

 

 

 

함수    명령을 저장한다

burger_pruce = 4990
print(byrger_price)

여기서 print 가  함수다

실제로 이값이 콘솔에 출력 되기까지 내부적으로 엄청나게 복잡한 과정이 있을 수도 있다
그런데 그걸 내가 알필요는없다 어떻게사용하는지만 이해하면된다

이게 추상화의 개념  명령의 복잡한 디테일 을 다알 필요없이  주요기능에만 신경쓸수있다
주요기능에만 신경쓰기위해서 함수를 사용한다


 print처럼 자주 쓰는 함수는 기본으로 제공한다
 
 이렇게 기본 제공되는 함수는 내장함수 라고부른다
 
 내장함수는 프로래밍 언어를 만들 개발자들이 미리만들어놓은거라고 생각하면된다

 

 

 

 

 

 

반응형

'파이썬' 카테고리의 다른 글

파이썬이란 무엇입니까?  (0) 2024.03.14
파이썬 자료형 문자열 불린 정수 소수  (0) 2024.03.08
파이썬 기초 문법  (0) 2024.03.08
반응형

프로그램을 할떄  컴퓨터=복잡한계산기

프로그래밍이란?
계산할 수식들을 컴퓨터에게 알려주는것

일반적인 계산기에서는 내가쓸수있는값이 숫자 2 3 5 수에 한정되어있다

파이썬으로프로그래밍할떄 더다양한 종류의값을 쓸수있다

자료형(Data Type)

"강영훈"    27
FALSE
[2, 3, 7]

숫자

정수 (lnteger)                                                                                                      
-1 -2 -3
     0
1  2   3

정수에는 -1-2-3 처럼 작은 음의 정수도있다


소수(Floating point)

3.14
-7.3
2.0

이렇게 정수 부분과 소수분으로 이루어진 수  
정수에는 2가 있고 소수에는 2.0있죠 일반적인 계산기에서는 똑같은 취급이지만
파이썬에서 다른 타입이기 떄문에 약간의 차이가 있다

 

 

 

 

문자열 (string)

 

"Hello"

"World"

"2"

 

이렇게 따움표안에 있는 것들은  파이썬 문자열로 분류된다

 

키보드로 쓸 수있는 글자들을 표현하는 자료형

 

문자를 계산한다?

 

"Hello" + "world"= "Hello world "

 

정수              문자열

 2                      "2"

 

숫자형 + 숫자형

  2              5      = 7

 

 

문자열+ 문자열

 "2"             "5"   = "25"

문자열끼리 계산하면  문자열이연결되어서 

 

 

불린(BOOlean)

 

참과거짓 나타내는 자료형

 

참을나타내는  True

거짓을 나타내는    False

 

7 > 3

 

7은 3보다 크다        True

 

 

3>7

3은 7보다 크다  False

 

 

># 코멘토 

 

복잡학 코드 설명

하다가 만 부분 표시

다른 개발자들과 소통

 

 

 

반응형

'파이썬' 카테고리의 다른 글

파이썬이란 무엇입니까?  (0) 2024.03.14
파이썬 추상화  (0) 2024.03.08
파이썬 기초 문법  (0) 2024.03.08
반응형

 

 

[Python] 파이썬 자료형 총정리!!!

안녕하세요. 파이썬 자료형에 관한 포스팅으로 돌아온, 개발자 김모씨입니다. 파이썬 기본부터 ML 분야로의 응용까지 포스팅을 해보겠다고 질렀긴 했는데 이걸 뭐 어디서부터 시작해야 하나...

artist-developer.tistory.com

 

 

3.12.2 Documentation

Python 3.12.2 문서 Welcome! This is the official documentation for Python 3.12.2. 설명서의 파트들: 파이썬 3.12 의 새로운 기능은? 2.0 이후의 모든 "새로운 기능" 문서 자습서 여기에서 시작하세요 라이브러리 레퍼

docs.python.org

 

Python으로 웹 스크래퍼 만들기 – 노마드 코더 Nomad Coders

Python For Beginners

nomadcoders.co

 

Python Tutorial

W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.

www.w3schools.com

 

131 ~ 140

.answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo…

wikidocs.net

 

반응형

'개발에 필요한 자료집' 카테고리의 다른 글

커뮤니티  (0) 2024.04.17
개발자 공부하는 유트브 모음  (0) 2024.03.20
CSS 자료창고  (0) 2024.03.19
현업자가 알려준 기술블로그  (0) 2024.03.10
반응형
print(4 + 8)
print(6 + 6)
print(15 - 3)
print(20 - 8)
print(3 * 4)
print(6 * 2)
print(5 + 7)
print(4 + 4 + 4)
print(2 * 5 + 2)
정답출력
12
12
12
12
12
12
12
12
12

print  함수는 파이썬에서 제공하는 기본 출력 함수로, 괄호 안에 있는 값을 콘솔에 출력하는 역할을 합니다

 

 

 

코멘트  주석

# 이것은 한 줄 주석입니다.


"""
이것은 여러 줄 주석입니다.
여러 줄에 걸쳐 설명을 작성할 수 있습니다.
"""



# 변수 x에 10을 할당합니다.
x = 10

# x에 저장된 값을 출력합니다.
print(x)  # x는 10입니다.

# 5를 더하여 x에 저장합니다.
x += 5

# 변경된 x의 값을 출력합니다.
print(x)  # x는 15입니다.

코멘트 코딩하가  복잡한 코드를 설명하기위해서 사용할수있디
하다가 만 부분 표시
다른개발자들과 소통할때 사용할수있다

 

 

 

반응형

'파이썬' 카테고리의 다른 글

파이썬이란 무엇입니까?  (0) 2024.03.14
파이썬 추상화  (0) 2024.03.08
파이썬 자료형 문자열 불린 정수 소수  (0) 2024.03.08
반응형

 

코딩이란?

coding   

programming 

 

흔히 들리는 프로그래밍 이라는 말을 코딩이랑 비슷한거라고 생각하면 된다

컴퓨터는 인간처럼 똑똑하지 않다 대충말하현 알아듣는게 아니라 아주정확하게 한줄한줄

애기를 해줘야 이해한다

 

인간이 컴퓨터와 소통하기 위해  사용하는 그언어를   코드 라고 부르고

컴퓨터에게 일을 시키기 위해 코드를 작성하는 그 행위를 코딩이라고 부른다

 

코딩을 쉅게 애기하면 컴퓨터에게  어떤 동작을 시키기위해 명령을 내리는것  

컴퓨터는 이진수 즉 0과1만 이해할수있기떄문에  사람의언어로 이해를하지못한다

바로여기소 코딩이사용된다

 

코딩에서 정해진 규칙에 맞게 명령을 작성하면 이게 0과1로 번역되고 컴퓨터가 이해할수 있게된다

 

사람이하기 어려운 복잡한계산이나 매일 반복적으로 해야하는 일을 대신맡길수있다

그리고 꼭 사람의 일을 대신하는게 아니더라도 컴퓨터안에 이루어질 수있는거라면   뭐든코딩으로 만들어 낼수있다

 

 

예를 들면 채팅이나 게임이나 온라인 쇼핑같은것도 모두 코딩으로 만들어지고있다

 

이렇게 우리가 사용할 수있도록 코딩으로 만든걸 소프트웨어 라고 부른다

 

우리가 손으로 만질 수있는 컴퓨터와 같은걸 하드웨어라고 한다면

반대적으로 물리적 만지지는 못하는 이런프로그램을 소프트웨어 라고 부른다

 

 

'

꼭 컴퓨터가 아니라 스마트폰이나 태블릿 심지어 TV 청소기같은 가전제품 에도 다소프웨어 가들어가있다

평소에 생각한해봤을수도 있지만 주의둘러보면 많은 곳에서 코딩을 사용한다

반응형

+ Recent posts