본문 바로가기

beginner5

Python 리스트 내포에서 if else [중복], if else in a list comprehension [duplicate] 질문 나는 목록 l을 가지고 있습니다: l = [22, 13, 45, 50, 98, 69, 43, 44, 1] 45 이상의 숫자에 대해서는 1을 더하고, 그보다 작은 숫자에 대해서는 5를 더하고 싶습니다. 저는 다음과 같이 시도해 보았습니다 [x+1 for x in l if x >= 45 else x+5] 하지만 구문 오류가 발생합니다. 리스트 내포에서 이처럼 if - else를 어떻게 구현할 수 있을까요? 답변 >>> l = [22, 13, 45, 50, 98, 69, 43, 44, 1] >>> [x+1 if x >= 45 else x+5 for x in l] [27, 18, 46, 51, 99, 70, 48, 49, 6] 이 참이면 무언가를 하고, 그렇지 않으면 다른 무언가를 하십시오. 2023. 8. 2.
Python 간단한 argparse 예제를 원합니다: 1개의 인자, 3개의 결과, Simple argparse example wanted: 1 argument, 3 results 질문 The documentation for the argparse python module, while excellent I'm sure, is too much for my tiny beginner brain to grasp right now. I don't need to do math on the command line or meddle with formatting lines on the screen or change option characters. All I want to do is "If arg is A, do this, if B do that, if none of the above show help and quit". 답변 이렇게 argparse를 사용하여 다중 인수로 수행할 수 있습니다: p.. 2023. 8. 1.
Flutter 플러터 콘솔에 데이터를 기록하는 방법은 무엇인가요?, How to log data to the Flutter console? 질문 저는 초보자이며 IntelliJ IDEA를 사용하고 있습니다. 콘솔에 데이터를 로깅하고 싶었습니다? print()과 printDebug()를 시도해 보았지만, 플러터 콘솔에는 내 데이터가 표시되지 않았습니다. 답변 Flutter Widget 안에 있다면 debugPrint를 사용할 수 있습니다. 예를 들면, import 'package:flutter/foundation.dart'; debugPrint('movieTitle: $movieTitle'); 또는 Dart의 내장 log() 함수를 사용할 수 있습니다. import 'dart:developer'; log('data: $data'); 2023. 5. 15.
Flutter 플러터 (다트) 앱에서 탭하여 클립보드에 복사하는 방법은 어떻게 추가하나요?, Flutter (Dart) How to add copy to clipboard on tap to a app? 질문 Flutter에 대해 입문자이며, 이름 생성기 앱 튜토리얼을 따라하면서 간단한 이름 생성 앱을 만들었습니다. 사용자가 이름을 탭할 때 클립 보드 기능을 추가할 수 있는지 궁금합니다. Stack에서 찾은 해결책을 구현해보았지만 작동하지 않았습니다. 전체 코드는 여기에 있습니다. 모든 조언은 환영합니다. import 'package:flutter/material.dart'; import 'package:english_words/english_words.dart'; void main() => runApp(new MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return new Mat.. 2023. 5. 11.