Вопросы с тегом 'syntax'

Синтаксис относится к фактическим языковым элементам и символам. Вопросы должны быть помечены как синтаксис, когда вопрос конкретно и почти полностью относится только к синтаксису. Этот тег должен использоваться с определенным тегом языка
12

В чем разница между строками с одним кавычком и двойными кавычками в PHP?

Меня немного смущает, почему я вижу некоторый код в PHP со строкой, заключенной в одинарные, а иногда и в двойные кавычки. Я просто знаю, что в .NET или на языке C, если это в одинарных кавычках, это означает, что это символ, а не строка.
10 авг. '10 в 5:12
5

Помещение простого оператора if-then-else в одну строку

Возможный дубликат: Троичный оператор Python Я только вхожу в Python, и мне действительно нравится краткость синтаксиса. Однако, есть ли более простой способ написать оператор if - then - else чтобы он помещался в одну строку? Например: if count ...
10 мая '10 в 12:58
7

Как вы прокомментируете код в PowerShell?

Как вы прокомментируете код в PowerShell (1.0 или 2.0)?
08 сент. '11 в 2:43
8

Целочисленное число Python c++

Возможный дубликат: Python: поведение операторов увеличения и уменьшения Я всегда смеялся над собой, когда оглядывался назад на свои дни на VB6 и думал: "Какой современный язык не позволяет увеличиваться с двойными знаками плюс?": number++ К мое...
13 апр. '10 в 19:45
12

В чем разница между. (точка) и $ (знак доллара)?

В чем разница между точкой (.) и знаком доллара ($)? Насколько я понимаю, они оба являются синтаксическим сахаром для того, чтобы не использовать скобки.
02 июн. '09 в 16:06
7

Как использовать двойные или одиночные скобки, круглые скобки, фигурные скобки

Меня смущает использование скобок, круглых скобок, фигурных скобок в Bash, а также разница между их двойными или одиночными формами. Есть ли ясное объяснение?
02 февр. '10 в 22:22
13

Все возможные синтаксисы инициализации массива

Каковы все синтаксисы инициализации массива, которые возможны с помощью С#?
15 апр. '11 в 14:27
7

Являются ли (непустые) самозакрывающиеся теги действительными в HTML5?

W3C validator не любит самозакрывающиеся теги (те, которые заканчиваются на "/>" ), на не-void. (Элементы Void - это те, которые никогда не содержат содержимого.) До сих пор ли они действительны в HTML5? Некоторые примеры принятых недействительн...
24 авг. '10 в 15:28
7

Когда нам нужны фигурные скобки вокруг переменных оболочки?

В сценариях оболочки, когда мы используем {} при расширении переменных? Например, я видел следующее: var=10 # Declare variable echo "${var}" # One use of the variable echo "$var" # Another use of the variable Есть ли существенная разни...
05 янв. '12 в 19:54
5

Что означает звездный оператор при вызове функции?

Что означает оператор * в Python, например, в коде, подобном zip(*x) или f(**k)? Как это обрабатывается внутри переводчика? Влияет ли это на производительность вообще? Это быстро или медленно? Когда это полезно, а когда нет? Должно ли оно использова...
27 мая '10 в 14:10
22

Многострочные строки в JSON

Я пишу некоторые файлы данных в формате JSON и хотел бы иметь некоторые действительно длинные строковые значения, разделенные на несколько строк. Используя модуль JSON python, я получаю много ошибок, использую ли я \ или \n как escape. Возможно ли ...
06 мар. '10 в 14:29
8

Являются ли двойные квадратные скобки [[]] предпочтительными в квадратных скобках [] в Bash?

Сотрудник недавно заявил в обзоре кода, что конструкция [[ ]] должна быть предпочтительнее [ ] в конструкциях типа if [ "`id -nu`" = "$someuser" ] ; then echo "I love you madly, $someuser" fi Он не мог объяснить. Есть один?
21 мар. '09 в 15:28
15

Что означает map (&: name) в Ruby?

Я нашел этот код в RailsCast: def tag_names @tag_names || tags.map(&:name).join(' ') end Что означает (&:name) in map(&:name)?
01 авг. '09 в 17:35
24

Можно ли вставлять сразу несколько строк в базу данных SQLite?

В MySQL вы можете вставить несколько строк следующим образом: INSERT INTO 'tablename' ('column1', 'column2') VALUES ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'); Тем не менее, я получаю сообщение о...
22 окт. '09 в 20:04
6

Команда не обнаружила ошибку в присваивании переменной Bash

У меня есть этот script, называемый test.sh: #!/bin/bash STR = "Hello World" echo $STR когда я запускаю sh test.sh, я получаю следующее: test.sh: line 2: STR: command not found Что я делаю неправильно? Я смотрю на базовые/новички bash учебн...
15 февр. '10 в 18:32