str = input()
print(str)
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input;
rl.on('line', function (line) {
input = line;
}).on('close',function(){
console.log(input)
});
a, b = map(int, input().strip().split(' '))
print("a =", a)
print("b =", b)
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line.split(' ');
}).on('close', function () {
console.log(`a = ${input[0]}\nb = ${input[1]}`);
});
str = input()
for i in range(len(str)):
if str[i] == str[i].upper():
print(str[i].lower(), end="")
else:
print(str[i].upper(), end="")
print(input().swapcase())
파이썬은 대소문자를 구별하여 바꿔주는 swapcase()가 있었다..
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line
}).on('close', function () {
const convertedInput = input.split("").map(x => {
if (x === x.toUpperCase()) {
return x.toLowerCase();
} else {
return x.toUpperCase();
}
}).join("");
console.log(convertedInput);
});
문자열 길이
python : len(str)
js : str.length
대소문자 변환
python : str.upper() / str.lower()
js : str.toUpperCase() / str.toLowerCase()
print("!@#$%^&*(\\'\"<>?:;")
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on('close', function () {
print("!@#$%^&*(\\\'\"<>?:;")
});
a, b = map(int, input().strip().split(' '))
print(f"{a} + {b} = {a+b}")
f-string 식은 중괄호안에 변수나 표현식을 넣어서 값을 문자로 변환하여 출력한다.
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line.split(' ');
}).on('close', function () {
console.log(`${input[0]} + ${input[1]} = ${+input[0] + +input[1]}`);
});
str1, str2 = input().strip().split(' ')
print(str1+str2)
f-string 식은 중괄호안에 변수나 표현식을 넣어서 값을 문자로 변환하여 출력한다.
print(input().replace(' ', ''))
입력 apple pen 의 공백을 치환 replace()
str1, str2 = input().strip().split(' ')
print(str1, str2, sep='')
문자열 둘을 공백없이 병합 sep =
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line.split(' ');
}).on('close', function () {
console.log(`${input[0]}${input[1]}`)
});
for a in input():
print(a)
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line.split("")
}).on('close',function(){
input.forEach((x) => console.log(x))
});
a = int(input())
# if a%2 == 1:
# print(f"{a} is odd")
# else:
# print(f"{a} is even")
print(f"{a} is {'odd' if a%2 == 1 else 'even'}")
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line.split(' ');
}).on('close', function () {
n = Number(input[0]);
n % 2 === 1 ? console.log(`${n} is odd`) : console.log(`${n} is even`)
});
def solution(my_string, overwrite_string, s):
return my_string[:s] + overwrite_string + my_string[s+len(overwrite_string):]
function solution(my_string, overwrite_string, s) {
return (my_string.slice(0,s) +
overwrite_string +
my_string.slice(s+overwrite_string.length)
)
}