๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กlist (3)

hyerong's Dev_world๐ŸŽก

[python] ๋ฆฌ์ŠคํŠธ ์ €์žฅ ๊ณ„์‚ฐ ๋ฐ ํ•จ์ˆ˜ ๋ชจ๋“ˆํ™”

num_arr = []num = int(input("์ˆซ์ž ์ž…๋ ฅ (์ข…๋ฃŒ:999)"))num_arr.append(num)while num != 999: #while True: ๋กœ ์ง„ํ–‰ํ•˜๋ฉด ์œ„์— ์ž…๋ ฅ๋ฐ›๋Š” ์ฝ”๋“œ ์•ˆ ์จ์ค˜๋„ ๋จ num = int(input("์ˆซ์ž ์ž…๋ ฅ (์ข…๋ฃŒ:999)")) num_arr.append(num) num_arr.sort() print("์ค‘๊ฐ„ ์ •๋ ฌ ๊ฒฐ๊ณผ", num_arr) print("์ตœ์ข… ์ •๋ ฌ ๊ฒฐ๊ณผ", num_arr)๋ฌธ์ œ 3. ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ n๊ฐœ์˜ ์ˆซ์ž๋ฅผ ์ž…๋ ฅ์„ ๋ฐ›์€ ํ›„(์ž…๋ ฅ ์ข…๋ฃŒ๋Š” 999) ๋ฆฌ์ŠคํŠธ์— ์ €์žฅํ•˜๊ณ , ์ด ์ˆซ์ž๋“ค์„ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•˜์‹œ์˜ค.  ๋ฌธ์ œ 4. ์œ„ ์ฝ”๋“œ์—์„œ ๊ณ„์‚ฐ ์ถ”๊ฐ€๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ๋œ ๋ฆฌ์ŠคํŠธ, ์•„์ดํ…œ ๊ฐœ์ˆ˜, ํ•ฉ๊ณ„, ํ‰๊ท (์†Œ์ˆ˜ ์ดํ•˜ ..

[Flutter] TIL #2. Data Types

0. ํ”Œ๋Ÿฌํ„ฐ ์–ธ์–ด Dart์˜ ๋‹ค์–‘ํ•˜๊ณ ๋„ ๋ฒ ์ด์งํ•œ ์ž๋ฃŒํ˜• 1. num ์ˆซ์ž ์ž๋ฃŒํ˜• int ์™€ double์˜ ๋ถ€๋ชจ๊ฒฉ ์ž๋ฃŒํ˜•์œผ๋กœ, num x=1; num y=1.4; ์œผ๋กœ ์ž‘์„ฑํ•ด๋„ ๋ฌธ๋ฒ•์ ์œผ๋กœ ์˜ค๋ฅ˜๊ฐ€ ์—†๋‹ค. (ํ˜„์žฌ๋Š” ์ž˜ ์•ˆ ์“ฐ์ž„) 2. List ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค๋ฅธ ์–ธ์–ด์—์„œ array๋ผ๊ณ  ํ•˜๋Š” ์ž๋ฃŒํ˜•์ด๋‹ค. ์‚ฌ์šฉ๋ฒ•์œผ๋กœ๋Š” List ๋ณ€์ˆ˜ ์ด๋ฆ„ = [๋ฉค๋ฒ„, ๋ฉค๋ฒ„, ๋ฉค๋ฒ„ ....] ; ๋กœ ์ž‘์„ฑํ•˜์—ฌ ์‚ฌ์šฉํ•œ๋‹ค. ex. List numbers = [0,1,2,3,4]; - List๋ณ€์ˆ˜์—๋Š” ์ถ”๊ฐ€์ ์œผ๋กœ ๋‚ด์žฅ๋˜์–ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”์†Œ๋“œ๊ฐ€(์˜ˆ๋ฅผ ๋“œ๋ฉด .add์™€ ๊ฐ™์€..) ๋งŽ๋‹ค. Dart๋Š” ๊ฐ์ฒด์ง€ํ–ฅ ์–ธ์–ด์ด๊ธฐ ๋•Œ๋ฌธ์—, ์ „๋ถ€ class๋กœ ๋˜์–ด์žˆ๊ณ  object๋ฅผ ์ƒ์† ๋ฐ›๊ณ  ์žˆ๋‹ค. - collection if ์‚ฌ์šฉ if์— ํ•ด๋‹นํ•˜๋Š” ์กฐ๊ฑด์ด ์ฐธ์ด๋ฉด..

Mobile 2023. 3. 11. 21:32