Re: perl, hello world |
1 липня 2021 13:39:19 IP/Host: ---.mobile.att.net
|
Re: perl, hello world |
1 липня 2021 14:44:09 IP/Host: ---.mobile.kyivstar.net
|
Re: perl, hello world |
1 липня 2021 15:50:53 IP/Host: ---.broadband.kyivstar.net
|
Розгорнути попередні цитати...Пропоную просту задачку - підрахувати і вивести кількість одиничних біт у двійковому записі числа.
Дод. умова - найкоротший кодбез заморочок чисто в лобКод: [Select]print(sum(map(int, bin(int(input()))[2:])))
sample:Код: [Select]print(bin(int(input())))
34324
0b1000011000010100
print(sum(map(int, bin(int(input()))[2:])))
34324
5
print(bin(input()).count('1'))
Re: perl, hello world |
1 липня 2021 15:58:42 IP/Host: ---.bstnma.fios.verizon.net
|
$ perl -le 'print "Hello world"'
Hello world
-l це щоб додати нову стрічку
-е це execute, виконати те, що слідує
Ваші думки
Re: perl, hello world |
1 липня 2021 16:00:11 IP/Host: 109.207.199.---
|
Re: perl, hello world |
1 липня 2021 16:04:08 IP/Host: ---.mobile.kyivstar.net
|
Re: perl, hello world |
1 липня 2021 16:05:49 IP/Host: ---.la.net.ua
|
Розгорнути попередні цитати...Пропоную просту задачку - підрахувати і вивести кількість одиничних біт у двійковому записі числа.
Дод. умова - найкоротший кодбез заморочок чисто в лобКод: [Select]print(sum(map(int, bin(int(input()))[2:])))
sample:Код: [Select]print(bin(int(input())))
34324
0b1000011000010100
print(sum(map(int, bin(int(input()))[2:])))
34324
5Код: [Select]print(bin(input()).count('1'))
Re: perl, hello world |
1 липня 2021 16:06:50 IP/Host: ---.la.net.ua
|
Re: perl, hello world |
1 липня 2021 16:07:25 IP/Host: 109.207.199.---
|
org 100h
msg: db "Hello, World!", 0Dh,0Ah, 24h
mov dx, msg
mov ah, 09h
int 21h
mov ah, 0
int 16h
26 байт.. алл коде
Re: perl, hello world |
1 липня 2021 16:10:10 IP/Host: ---.la.net.ua
|
Re: perl, hello world |
1 липня 2021 16:17:26 IP/Host: ---.speedy.com.ar
|
Re: perl, hello world |
1 липня 2021 16:42:14 IP/Host: ---.broadband.kyivstar.net
|
2 hornet
тепер давай класику - FizzBuzz )
але - в один рядок
for i in range(1,101):print("FizzBuzz"[(i%3>0)*4:8-(i%5>0)*4]or i)
Re: perl, hello world |
1 липня 2021 16:44:53 IP/Host: ---.broadband.kyivstar.net
|
Re: perl, hello world |
2 липня 2021 05:47:06 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати.....і твій скрипт>>> import re
>>> s = 'Hello world'
>>> print(re.sub(r'o', 'X', s))
HellX wXrld
Bloody hell.Код: [Select]s = 'Hello world'
або
print(s.replace('o', 'X'))
>>HellX wXrldКод: [Select]s = 'Hello world'; print(s.replace('o', 'X'))
або
>>HellX wXrldКод: [Select]print( 'Hello world'.replace('o', 'X'))
що тобі не так з пітоном?
>>HellX wXrld
Re: perl, hello world |
2 липня 2021 06:27:35 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...Пропоную просту задачку - підрахувати і вивести кількість одиничних біт у двійковому записі числа.
Дод. умова - найкоротший кодбез заморочок чисто в лобКод: [Select]print(sum(map(int, bin(int(input()))[2:])))
sample:Код: [Select]print(bin(int(input())))
34324
0b1000011000010100
print(sum(map(int, bin(int(input()))[2:])))
34324
5Код: [Select]print(bin(input()).count('1'))
Re: perl, hello world |
2 липня 2021 10:15:17 IP/Host: ---.la.net.ua
|
Розгорнути попередні цитати...>>> import re
>>> s = 'Hello world'
>>> print(re.sub(r'o', 'X', s))
HellX wXrld
Bloody hell.Код: [Select]s = 'Hello world'
або
print(s.replace('o', 'X'))
>>HellX wXrldКод: [Select]s = 'Hello world'; print(s.replace('o', 'X'))
або
>>HellX wXrldКод: [Select]print( 'Hello world'.replace('o', 'X'))
що тобі не так з пітоном?
>>HellX wXrldПроблема в тому, що re.match() ігнорує анкери, а re.search() ні, як і re.sub(), здається. тепер string.replace(), як воно себе поводить? А якщо я хочу замінити лише перший матч? Іти гугль шукати. Пітон це шіт для дибілів. Реально, питоноїді як ви пам'ятаєте це все?
> help(''.replace)
Help on built-in function replace:
replace(...) method of builtins.str instance
S.replace(old, new[, count]) -> str
Return a copy of S with all occurrences of substring
old replaced by new. If the optional argument count is
given, only the first count occurrences are replaced.
(END)
І, що здається мені, що шукати як поводить себе перл я буду набааАагато довше.Re: perl, hello world |
2 липня 2021 10:33:47 IP/Host: 178.210.129.---
|
Re: perl, hello world |
2 липня 2021 10:36:48 IP/Host: 88.155.31.---
|
Cтрічка = лента
Рядок = строка
Re: perl, hello world |
2 липня 2021 10:43:28 IP/Host: ---.cso.com.ua
|
перл здох, й це вже факт, як би до нього не відносилися
Re: perl, hello world |
2 липня 2021 10:45:33 IP/Host: ---.cso.com.ua
|
всі скрипти гавно, годні тільки для дрібної кастоомізації і автоматизації.
Re: perl, hello world |
2 липня 2021 11:30:19 IP/Host: ---.trifle.net
|
Що тут, знову суперечки, що краще: викрутка, зубило, розвідний ключ, болгарка, чи токарний станок?
Re: perl, hello world |
2 липня 2021 11:34:59 IP/Host: ---.trifle.net
|
Розгорнути попередні цитати...всі скрипти гавно, годні тільки для дрібної кастоомізації і автоматизації.Та ладно, у мене на перлі написані сервіси деякі і навіть сервери. Дуже надійно, швидко і економно, аптайми демонів - роки.
Пережили купу оновлень системи, за той час пайтон так мінявся, що у випадку написання на ньому, треба було би вже кілька разів усе переписувати.
Єдина моя претензія до Перла - своєрідна робота у кілька потоків, взаємодія між ними - через милиці. Ну і шкода, що нема промісів.
Re: perl, hello world |
2 липня 2021 11:50:39 IP/Host: ---.cso.com.ua
|
Для високонавантажених середніх і великих проектів ця лабуда нікуди не годиться.
Re: perl, hello world |
3 липня 2021 08:15:10 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...Код: [Select]s = 'Hello world'
або
print(s.replace('o', 'X'))
>>HellX wXrldКод: [Select]s = 'Hello world'; print(s.replace('o', 'X'))
або
>>HellX wXrldКод: [Select]print( 'Hello world'.replace('o', 'X'))
що тобі не так з пітоном?
>>HellX wXrldПроблема в тому, що re.match() ігнорує анкери, а re.search() ні, як і re.sub(), здається. тепер string.replace(), як воно себе поводить? А якщо я хочу замінити лише перший матч? Іти гугль шукати. Пітон це шіт для дибілів. Реально, питоноїді як ви пам'ятаєте це все?>> А якщо я хочу замінити лише перший матч? Іти гугль шукати
можна простіше:Код: [Select]> help(''.replace)
І, що здається мені, що шукати як поводить себе перл я буду набааАагато довше.
Help on built-in function replace:
replace(...) method of builtins.str instance
S.replace(old, new[, count]) -> str
Return a copy of S with all occurrences of substring
old replaced by new. If the optional argument count is
given, only the first count occurrences are replaced.
(END)
Re: perl, hello world |
3 липня 2021 08:19:58 IP/Host: 24.226.97.---
|
Re: perl, hello world |
3 липня 2021 08:58:23 IP/Host: 109.207.199.---
|
Це як написати в питоні?
Re: perl, hello world |
3 липня 2021 09:02:59 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...Це як написати в питоні?барлінгтон, так що стосовно швидкості виконання інтерпретуємих і компілюємих програм?
Re: perl, hello world |
3 липня 2021 09:07:43 IP/Host: 109.207.199.---
|
Розгорнути попередні цитати...Це як написати в питоні?барлінгтон, так що стосовно швидкості виконання інтерпретуємих і компілюємих програм?У 95% випадків швидкість не має значення.
Re: perl, hello world |
3 липня 2021 09:09:58 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...барлінгтон, так що стосовно швидкості виконання інтерпретуємих і компілюємих програм?У 95% випадків швидкість не має значення.ти можеш описати чи перелічити чи хоч якось області, в яких швидкість виконання програм не має значення?
Re: perl, hello world |
3 липня 2021 09:12:44 IP/Host: 109.207.199.---
|
Розгорнути попередні цитати...У 95% випадків швидкість не має значення.ти можеш описати чи перелічити чи хоч якось області, в яких швидкість виконання програм не має значення?Бачу що ти не в цій сфері, нах, інтерв'ю не пройшов
Re: perl, hello world |
3 липня 2021 09:17:54 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...ти можеш описати чи перелічити чи хоч якось області, в яких швидкість виконання програм не має значення?Бачу що ти не в цій сфері, нах, інтерв'ю не пройшовне можеш. Що й очікувалось. Спочатку ти стверджував, що їх швидкості порівняні, потім що швидкість значення не має, і нарешті злився. Дякую!
Re: perl, hello world |
3 липня 2021 09:19:03 IP/Host: 24.226.97.---
|
Re: perl, hello world |
3 липня 2021 09:21:19 IP/Host: 109.207.199.---
|
Re: perl, hello world |
3 липня 2021 09:31:43 IP/Host: 109.207.199.---
|
Слухай чувак, не сри в моїх IT гілках, дякую.
Re: perl, hello world |
3 липня 2021 09:35:15 IP/Host: 24.226.97.---
|
Re: perl, hello world |
3 липня 2021 09:45:54 IP/Host: ---.mobile.kyivstar.net
|
ОК, ігноруймо цього молдавана
Re: perl, hello world |
3 липня 2021 09:48:07 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...ОК, ігноруймо цього молдаванане ображай молдан! костяха- зєлєбобік!
Re: perl, hello world |
3 липня 2021 09:48:55 IP/Host: 109.207.199.---
|
Re: perl, hello world |
3 липня 2021 09:49:27 IP/Host: 109.207.199.---
|
Розгорнути попередні цитати...ОК, ігноруймо цього молдаванане ображай молдан! костяха- зєлєбобік!
Re: perl, hello world |
3 липня 2021 09:50:37 IP/Host: 24.226.97.---
|