728x90
반응형

Python 3.12.2 (tags/v3.12.2:6abddd9, Feb  6 2024, 21:26:36) [MSC v.1937 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.


print("그냥 따라하기")
그냥 따라하기

print(10)
10


print(10, 20, 30)
10 20 30


print(10 20 30)
SyntaxError: invalid syntax. Perhaps you forgot a comma?

print(2.7)
2.7


print(2.5, 7.4, 90.56)
2.5 7.4 90.56


print(9, 5, 0.3)
9 5 0.3

pritn(" 정수를 출력" )
Traceback (most recent call last):
  File "<pyshell#12>", line 1, in <module>
    pritn(" 정수를 출력" )
NameError: name 'pritn' is not defined. Did you mean: 'print'?


print(" 우리 ")
 우리 


10
10


20
20


10, 20, 30
(10, 20, 30)


100 200 300
SyntaxError: invalid syntax


type(10)
<class 'int'>


type(2000)
<class 'int'>


type(50), type(70), type(100)
(<class 'int'>, <class 'int'>, <class 'int'>)


type(10), type(20)
(<class 'int'>, <class 'int'>)

type( 3, 5, 7)
Traceback (most recent call last):
  File "<pyshell#24>", line 1, in <module>
    type( 3, 5, 7)
TypeError: type.__new__() argument 1 must be str, not int

print(" 실수를 출력합니다. ")
 실수를 출력합니다. 
2.5
2.5
type(3.5)
<class 'float'>

print( 2.6, 3.2, 56.2)
2.6 3.2 56.2

print( 2, 54, 21)
2 54 21

 

print(5.6)
5.6


"문자열을 출력합니다"
'문자열을 출력합니다'

서울
Traceback (most recent call last):
  File "<pyshell#48>", line 1, in <module>
    서울
NameError: name '서울' is not defined


"서울"
'서울'

print(" \' \" 같아요 ")
 ' " 같아요 


print"서울", "부산", "광주")
SyntaxError: unmatched ')'

print("서울", "부산", "광주")
서울 부산 광주


"울산", 여수", "제주"_
SyntaxError: unterminated string literal (detected at line 1)


"울산", 여수", "제주"
SyntaxError: unterminated string literal (detected at line 1)


"울산", "여수", "제주"
('울산', '여수', '제주')


type("대한민국")
<class 'str'>


type("gkasdf")
<class 'str'>


type('korea')
<class 'str'>


type('대한')
<class 'str'>

반응형
728x90
반응형

노코드 플랫폼은 코딩 없이 소프트웨어를 개발할 수 있는 도구들을 말합니다. 노코드 플랫폼을 무료로 사용하는 방법은 다양하지만, 대표적으로 다음과 같은 방법이 있습니다.

- 무료 플랜을 제공하는 노코드 플랫폼을 선택합니다. 예를 들어, Glide, Bubble, Webflow, Airtable 등은 무료 플랜을 통해 기본적인 기능을 사용할 수 있습니다. 물론, 무료 플랜에는 제한이 있을 수 있으므로, 필요한 기능과 용량을 확인해야 합니다.
- 무료 트라이얼을 이용합니다. 일부 노코드 플랫폼은 무료 트라이얼 기간을 제공하여 모든 기능을 체험할 수 있게 해줍니다. 예를 들어, Adalo, Softr, Outsystems 등은 14일 또는 30일의 무료 트라이얼을 제공합니다. 무료 트라이얼 기간 동안에는 제한 없이 앱을 개발하고 배포할 수 있습니다.
- 무료 쿠폰이나 크레딧을 활용합니다. 일부 노코드 플랫폼은 쿠폰이나 크레딧을 통해 유료 플랜을 무료로 사용할 수 있는 기회를 제공합니다. 예를 들어, Bubble은 Product Hunt, Indie Hackers, Makerpad 등의 파트너와 협력하여 쿠폰을 제공합니다. 또한, Google Cloud Platform, Amazon Web Services, Microsoft Azure 등의 클라우드 서비스도 무료 크레딧을 제공하여 노코드 플랫폼과 연동할 수 있습니다.

이상으로, 노코드 플랫폼을 무료로 사용하는 방법에 대해 간단히 설명드렸습니다. 노코드 플랫폼은 코딩을 배우지 않아도 소프트웨어를 만들 수 있습니다. 다만, 노코드 플랫폼의 한계와 장단점을 잘 파악하고, 자신의 목적과 요구에 맞는 플랫폼을 선택하고 사용하는 것이 중요합니다. 저는 여러분의 소프트웨어 개발에 도움이 되기를 바랍니다.

다음은 노코드 플랫폼을 무료로 사용하는 방법에 관한 몇 가지 자료들입니다.

- [노코드: 개발자 없이 소프트웨어 개발을 할 수 있는 14가지 툴](^8^): 노코드 플랫폼의 종류와 특징, 사용 방법에 대해 소개한 글입니다.
- [로우코드와 노코드 앱 개발 비교](^9^): 노코드 플랫폼과 로우코드 플랫폼의 차이와 장점에 대해 설명한 글입니다.
- [로우코드란 무엇인가요? 로우코드 플랫폼 가이드](^10^): 로우코드 플랫폼의 개념과 역사, 장단점, 예시에 대해 정리한 글입니다.
- [문과생이 추천하는 노코드(Nocode) 툴 탑 5](^11^): 노코드 플랫폼의 무료 플랜과 유료 플랜의 비교와 추천에 대해 소개한 글입니다.

다음은 노코드 플랫폼을 사용하는 방법에 관한 몇 가지 이미지들입니다.

![노코드(No-code)툴 : 코딩을 몰라도 개발을 할 수 있다?](^1^)
![떠오르는 노코드(no-code)·로코드(low-code), 개발자 없는 개발 시대 열렸다. - Security ...](^2^)
![코딩 없이도 앱을 만들 수 있다? : '노코드 (NO-CODE)’ 개발 툴 자세히 알아보기 - a2](^4^)
![노코드 All-in-one 플랫폼 리뷰 | 10x Lessons](^5^)

출처: Bing과의 대화, 2024. 1. 22.
(1) 노코드: 개발자 없이 소프트웨어 개발을 할 수 있는 14가지 툴 .... http://tkim.co/2020/04/19/no-code/.
(2) 로우코드와 노코드 앱 개발 비교 | Microsoft Power Apps. https://powerapps.microsoft.com/ko-kr/low-code-no-code-development-platforms/.
(3) 로우코드란 무엇인가요? 로우코드 플랫폼 가이드 | Microsoft Power Apps. https://powerapps.microsoft.com/ko-kr/low-code-development-guide/.
(4) 문과생이 추천하는 노코드(Nocode) 툴 탑 5 - Waveon. https://www.waveon.io/blog/no-code-tool-recommendation.
(5) . https://blog.hectodata.co.kr/nocode/.
(6) . https://www.igloo.co.kr/security-information/떠오르는-노코드no-code·로코드low-code-개발자-없는-개발-시/.
(7) . https://a12.ofl.kr/코딩-없이도-앱을-만들-수-있다-노코드-no-code-개발-툴/.
(8) . https://15.165.68.222/2020/05/20/no-code-platform/.
(9) . https://discuss.pytorch.kr/t/gn-databerry-llm-agent/1517.
(10) . https://discuss.pytorch.kr/t/gn-databerry-llm-agent/1517.
(11) 2023 기술 혁신의 핵심, 노코드(Nocode)툴 완벽 정리 - Waveon. https://www.waveon.io/blog/complete-guide-of-no-code.

반응형
728x90
반응형

노코드 플랫폼을 지금 바로 사용할 수 있는 방법은 다음과 같습니다.

- 먼저, 자신이 만들고자 하는 소프트웨어의 종류와 목적을 정합니다. 예를 들어, 웹사이트, 앱, 데이터베이스, 워크플로 자동화 등이 있습니다.
- 다음으로, 자신의 요구에 맞는 노코드 플랫폼을 선택합니다. 노코드 플랫폼은 다양한 기능과 특징을 가지고 있으므로, 비교하고 평가해 보는 것이 좋습니다. 또한, 노코드 플랫폼의 가격, 지원, 커뮤니티 등도 고려해야 합니다.
- 그 다음으로, 노코드 플랫폼에 가입하고, 튜토리얼이나 템플릿을 참고하여 소프트웨어를 구축합니다. 노코드 플랫폼은 대부분 드래그 앤 드롭 인터페이스나 그래픽 구성 요소를 제공하므로, 코딩을 할 필요가 없습니다. 또한, 노코드 플랫폼은 데이터 소스나 외부 서비스와의 연동도 쉽게 할 수 있도록 도와줍니다.
- 마지막으로, 노코드 플랫폼에서 제공하는 호스팅이나 배포 옵션을 이용하여 소프트웨어를 실행하고 공유합니다. 노코드 플랫폼은 대부분 URL이나 QR 코드를 통해 소프트웨어를 공유할 수 있도록 합니다. 또한, 앱스토어에 올리거나 도메인을 연결하는 것도 가능합니다.

이상으로, 노코드 플랫폼을 지금 바로 사용할 수 있는 방법에 대해 간단히 설명드렸습니다. 노코드 플랫폼을 이용하면, 코딩을 배우지 않아도 소프트웨어를 만들 수 있습니다. 다만, 노코드 플랫폼의 한계와 장단점을 잘 파악하고, 자신의 목적과 요구에 맞는 플랫폼을 선택하고 사용하는 것이 중요합니다. 저는 여러분의 소프트웨어 개발에 도움이 되기를 바랍니다.

다음은 노코드 플랫폼을 사용하는 방법에 관한 몇 가지 자료들입니다.

- [노코드: 개발자 없이 소프트웨어 개발을 할 수 있는 14가지 툴](^2^): 노코드 플랫폼의 종류와 특징, 사용 방법에 대해 소개한 글입니다.
- [로우코드와 노코드 앱 개발 비교](^3^): 노코드 플랫폼과 로우코드 플랫폼의 차이와 장점에 대해 설명한 글입니다.
- [아웃코드 - 데이터를 업무에 맞게 자동처리하는 노코드](^4^): 아웃코드라는 노코드 플랫폼의 기능과 사례에 대해 소개한 글입니다.
- [비개발자를 위한 노코드 총정리 가이드](^5^): 노코드 플랫폼의 개념과 역사, 장단점, 예시에 대해 정리한 글입니다.

출처: Bing과의 대화, 2024. 1. 22.
(1) 노코드: 개발자 없이 소프트웨어 개발을 할 수 있는 14가지 툴 .... http://tkim.co/2020/04/19/no-code/.
(2) 로우코드와 노코드 앱 개발 비교 | Microsoft Power Apps. https://powerapps.microsoft.com/ko-kr/low-code-no-code-development-platforms/.
(3) 아웃코드 - 데이터를 업무에 맞게 자동처리하는 노코드 - Outcode. https://www.outcode.biz/.
(4) 비개발자를 위한 노코드 총정리 가이드 - 크몽. https://kmong.com/article/1152--비개발자를-위한-노코드-총정리-가이드.
(5) 2023 기술 혁신의 핵심, 노코드(Nocode)툴 완벽 정리 - Waveon. https://www.waveon.io/blog/complete-guide-of-no-code.

반응형
728x90
반응형

코드 없는 프로그래밍 언어란, 코딩을 할 때 텍스트로 코드를 작성하는 대신, 그래픽 인터페이스나 블록 등을 사용하여 프로그램을 만드는 언어입니다. 코드 없는 프로그래밍 언어를 사용하면, 프로그래밍에 대한 지식이 적거나 없는 사람들도 쉽고 빠르게 웹사이트, 앱, 데이터베이스 등을 구축할 수 있습니다.

코드 없는 프로그래밍 언어를 사용할 수 있는 방법은 다양하지만, 가장 일반적인 방법은 노코드(no-code) 또는 로우코드(low-code) 플랫폼을 이용하는 것입니다. 노코드 플랫폼은 전혀 코드를 작성하지 않고도 프로그램을 만들 수 있는 플랫폼이고, 로우코드 플랫폼은 최소한의 코드 작성으로 프로그램을 만들 수 있는 플랫폼입니다. 노코드와 로우코드 플랫폼은 다양한 종류와 기능을 가지고 있으므로, 자신의 목적과 요구에 맞는 플랫폼을 선택하고 사용하면 됩니다.

예를 들어, 구글의 앱시트(AppSheet)는 스프레드시트에 있는 데이터를 기반으로 웹사이트나 앱을 만들 수 있는 노코드 플랫폼입니다. 마이크로소프트의 파워앱스(PowerApps)는 드래그 앤 드롭 방식으로 웹사이트나 앱을 만들 수 있는 로우코드 플랫폼입니다. 앱마스터(AppMaster)는 코드 생성을 이용하여 서버 애플리케이션, 웹사이트, 모바일 앱을 만들 수 있는 노코드 플랫폼입니다. 이 외에도 웹사이트 빌더, 데이터베이스 빌더, 앱 빌더 등 다양한 노코드 또는 로우코드 플랫폼이 있습니다.

이상으로, 코드 없는 프로그래밍 언어를 사용할 수 있는 방법에 대해 간단히 설명드렸습니다. 노코드 또는 로우코드 플랫폼을 이용하면, 코딩을 배우지 않아도 프로그램을 만들 수 있습니다. 다만, 노코드 또는 로우코드 플랫폼의 한계와 장단점을 잘 파악하고, 자신의 목적과 요구에 맞는 플랫폼을 선택하고 사용하는 것이 중요합니다. 저는 여러분의 프로그래밍 학습에 도움이 되기를 바랍니다.

다음은 코드 없는 프로그래밍 언어에 관한 몇 가지 자료들입니다.

- [코드 없는 개발의 혁명이란? 프로그래밍 진화](^1^): 노코드와 로우코드의 개념과 역사, 장단점, 예시에 대해 설명한 글입니다.
- [2022년 가장 많이 쓰는 프로그래밍 언어 TOP 10](^2^): 노코드와 로우코드 플랫폼을 포함한 프로그래밍 언어의 순위와 특징에 대해 소개한 글입니다.
- [프로그래밍 언어 없이 코딩하는 노코드 대명사 ‘아웃코드’](^3^): 아웃코드라는 노코드 플랫폼의 기능과 사례에 대해 소개한 글입니다.
- [2023 기술 혁신의 핵심, 노코드(Nocode)툴 완벽 정리](^5^): 노코드 툴의 종류와 특징, 사용 방법에 대해 정리한 글입니다.

출처: Bing과의 대화, 2024. 1. 22.
(1) 코드 없는 개발의 혁명이란? 프로그래밍 진화 | AppMaster. https://appmaster.io/ko/blog/kodeu-gaebal-jinhwa-eobseum.
(2) 2022년 가장 많이 쓰는 프로그래밍 언어 TOP 10 : 네이버 블로그. https://m.blog.naver.com/sw_maestro/222860913628.
(3) 프로그래밍 언어 없이 코딩하는 노코드 대명사 ‘아웃코드’ < K .... https://bing.com/search?q=%ec%bd%94%eb%93%9c+%ec%97%86%eb%8a%94+%ed%94%84%eb%a1%9c%ea%b7%b8%eb%9e%98%eb%b0%8d+%ec%96%b8%ec%96%b4+%ec%82%ac%ec%9a%a9%ed%95%a0+%ec%88%98+%ec%9e%88%eb%8a%94+%eb%b0%a9%eb%b2%95.
(4) 2023 기술 혁신의 핵심, 노코드(Nocode)툴 완벽 정리 - Waveon. https://www.waveon.io/blog/complete-guide-of-no-code.
(5) 프로그래밍 언어 없이 코딩하는 노코드 대명사 ‘아웃코드’ < K .... http://www.kglobaltimes.com/news/articleView.html?idxno=25374.

반응형
728x90
반응형

DB란 데이터베이스의 줄임말로, 관련된 데이터를 체계적으로 저장하고 관리하는 소프트웨어 시스템입니다. 웹사이트는 인터넷을 통해 정보를 제공하고 소통하는 플랫폼으로, HTML, CSS, JavaScript 등의 웹 언어로 구성됩니다. DB 구축 웹사이트는 웹사이트와 DB를 연동하여 데이터를 입력, 수정, 삭제, 검색할 수 있는 웹 애플리케이션을 의미합니다.

DB 구축 웹사이트를 만드는 과정은 다음과 같습니다.

1. 웹사이트의 목적과 기능을 정의하고, 필요한 데이터와 요구사항을 분석합니다.
2. DB를 설계하고, 테이블, 필드, 키, 관계 등을 정의합니다. ERD(Entity Relationship Diagram)라는 도구를 사용하여 그림으로 표현할 수 있습니다.
3. 웹사이트의 디자인과 레이아웃을 구상하고, HTML, CSS, JavaScript 등의 웹 언어로 웹 페이지를 작성합니다.
4. 웹사이트와 DB를 연동하기 위해 서버 사이드 언어와 프레임워크를 선택하고, 웹 서버와 DB 서버를 설정합니다. 서버 사이드 언어로는 PHP, Python, Ruby, Java, C# 등이 있으며, 프레임워크로는 Laravel, Django, Rails, Spring, ASP.NET 등이 있습니다.
5. 서버 사이드 언어와 프레임워크를 사용하여 웹사이트의 로직과 기능을 구현하고, DB와의 통신을 위해 SQL(Structured Query Language)이라는 언어를 사용하여 쿼리를 작성합니다.
6. 웹사이트의 보안과 성능을 향상시키기 위해 필요한 기술과 방법을 적용하고, 테스트와 디버깅을 수행합니다.
7. 웹사이트를 배포하고, 유지보수와 업데이트를 수행합니다.

이렇게 DB 구축 웹사이트를 만드는 과정은 크게 7단계로 나눌 수 있습니다. 각 단계에는 더 자세하고 복잡한 내용이 있으므로, 웹 개발에 대한 기본적인 지식과 경험이 필요합니다. 웹 개발을 배우고 싶으시다면, 다음과 같은 자료들을 참고하시기 바랍니다.

- [데이터 베이스 구축 과정](^1^): DB 구축 단계와 개발과의 관계에 대해 설명한 글입니다.
- [프로그래밍 없이 데이터베이스 웹사이트를 만드는 방법은 무엇입니까?](^2^): AppMaster라는 코드 없는 플랫폼을 사용하여 데이터베이스 웹사이트를 만드는 방법에 대해 소개한 글입니다.
- [데이터베이스 DB를 이용한 웹자료실 만들기](^3^): PHP와 MySQL을 사용하여 웹사이트에 데이터베이스 기능을 추가하는 방법에 대해 자세하게 설명한 레포트입니다.
- [자습서: SSMS를 사용하여 Azure SQL Database에서 관계형 데이터베이스 만들기](^4^): Microsoft SQL Server Management Studio(SSMS)를 사용하여 클라우드 기반의 데이터베이스를 만들고 관리하는 방법에 대한 자습서입니다.
- [Wix 웹사이트 제작 방법(2023년) 단계별 가이드](^5^): Wix라는 웹사이트 빌더를 사용하여 쉽고 빠르게 웹사이트를 만드는 방법에 대한 가이드입니다.

이상으로, DB 구축 웹사이트 만드는 과정에 대해 간단히 설명드렸습니다. 저는 여러분의 웹 개발 학습에 도움이 되기를 바랍니다. 😊

출처: Bing과의 대화, 2024. 1. 22.
(1) 22. 데이터 베이스 구축 과정 - 브런치. https://brunch.co.kr/@ourstellar/23.
(2) 프로그래밍 없이 데이터베이스 웹사이트를 만드는 방법은 .... https://appmaster.io/ko/blog/peurogeuraeming-eobsi-deiteobeiseu-websaiteureul-mandeuneun-bangbeobeun-mueosibnigga.
(3) 데이터베이스 DB를 이용한 웹자료실 만들기 - 자연/공학 - 레포트샵. https://www.reportshop.co.kr/report/57611.
(4) 자습서: SSMS를 사용하여 Azure SQL Database에서 관계형 데이터베이스 .... https://learn.microsoft.com/ko-kr/azure/azure-sql/database/design-first-database-tutorial?view=azuresql.
(5) Wix 웹사이트 제작 방법(2023년) 단계별 가이드 - FirstSiteGuide. https://firstsiteguide.com/ko/how-to-make-wix-website/.

반응형
728x90
반응형

다음은 Python 언어를 사용하여 이름으로 검색하여 직업을 출력하는 코드 예시입니다.

# 검색할 이름
search_name = "홍길동"

# 정보가 저장된 딕셔너리
info_dict = {
    1: {"이름": "김철수", "나이": 32, "직업": "개발자"},
    2: {"이름": "박영희", "나이": 27, "직업": "디자이너"},
    3: {"이름": "홍길동", "나이": 45, "직업": "경찰관"},
    4: {"이름": "이순신", "나이": 55, "직업": "군인"}
}

# 이름으로 검색하여 직업 출력
for k, v in info_dict.items():
    if v["이름"] == search_name:
        print(f"{search_name}의 직업은 {v['직업']}입니다.")
        break
else:
    print(f"{search_name}에 해당하는 정보가 없습니다.")

위 코드에서는 검색할 이름을 search_name 변수에 할당하고, 정보가 저장된 딕셔너리 info_dict를 만들어서 각각의 정보를 딕셔너리에 저장합니다. for문을 사용하여 딕셔너리에서 값을 하나씩 꺼내서 검색할 이름과 일치하는지 확인하고, 일치하는 경우 해당 이름의 직업을 출력하고 break문으로 루프를 종료합니다. 검색한 결과가 없을 경우 else문으로 이동하여 해당하는 정보가 없다는 메시지를 출력합니다.

반응형
728x90
반응형

open in browser

반응형
728x90
반응형

VS Code를 깔끔하게 삭제하고 재설치 하고 싶을 때가 있다.

1. 기존 extension 목록을 기록하거나 캡쳐해 두자.

2. 기존 setting.json 값을 기록하거나 캡쳐해 두자.

초기화 하기

1. 플러그인 삭제

.vscode 폴더를 삭제한다.

경로는?
C:₩Users₩사용자이름₩.vscode

2. 개인 설정 파일 삭제

Code 폴더를 삭제한다.

경로는?
(숨김 폴더를 표시하려면 파일탐색기 - 보기에서 숨긴 항목을 체크하면 된다.)
C:₩Users₩사용자이름₩AppData₩Roaming₩Code

3. 프로그램 제거 또는 변경에서 Microsoft Visual Studio Code (User)를 제거한다.

반응형

+ Recent posts