Таблица символов Юникода (Unicode) для сайта: цифры, смайлики, спец символы
На выдаче в сниппете и Title могут отображаться специализированные символы, знаки, буквы и цифры. Использовать их можно для оригинального оформления SEO-блоков. Только следует учитывать, что применение символов и необычных знаков должно быть продуманным и обоснованным. Иначе сниппет или тайтл может выглядеть нелепо, совершенно не справляясь с поставленными задачами. Поисковые системы по-разному реагируют на использование символов, смайликов, стрелочек, необычных знаков. Рекомендуем протестировать их, чтобы убедиться в правильности отображения в выдаче.
Как использовать Unicode символы
- Найти нужный значок;
- Скопировать его;
- Вставить в нужное место в тексте.
Наиболее популярные символы
Чаще всего для выдачи применяют символы рубля и валют, серп и молот, а также инь и янь.
® ✉ § © ☯ ☭ ? $ £ ¢
Нумерация, буквы, числа в Юникод
Используемые варианты:
- ⓿ ❶ ❷ ❸ ❹ ❺ ❻ ❼ ❽ ❾ ❿ ⓫ ⓬ ⓭ ⓮ ⓯ ⓰ ⓱ ⓲ ⓳ ⓴
- ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇
- ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳
- Ⓐ Ⓑ Ⓒ Ⓓ Ⓔ Ⓕ Ⓖ Ⓗ Ⓘ Ⓙ Ⓚ Ⓛ Ⓜ Ⓝ Ⓞ Ⓟ Ⓠ Ⓡ Ⓢ Ⓣ Ⓤ Ⓥ Ⓦ Ⓧ Ⓨ Ⓩ
- ⒈ ⒉ ⒊ ⒋ ⒌ ⒍ ⒎ ⒏ ⒐ ⒑ ⒒ ⒓ ⒔ ⒕ ⒖ ⒗ ⒘ ⒙ ⒚ ⒛
- ⓐ ⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓟ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ ⓪
- ⒜ ⒝ ⒞ ⒟ ⒠ ⒡ ⒢ ⒣ ⒤ ⒥ ⒦ ⒧ ⒨ ⒩ ⒪ ⒫ ⒬ ⒭ ⒮ ⒯ ⒰ ⒱ ⒲ ⒳ ⒴ ⒵
Колбочки, стрелочки, квадратики
Основные варианты:
- ◜ ◝ ◞ ◟ ◠ ◡
- ◰ ◱ ◲ ◳ ◴ ◵ ◶ ◷
- ▖ ▗ ▘ ▙ ▚ ▛ ▜ ▝ ▞ ▟ ■
- ◸ ◹ ◺ ◻ ◼ ◽ ◾ ◿
- ► ▻ ▼ ▽ ▾ ▿ ◀ ◁ ◂ ▻
- □ ▢ ▣ ▪ ▫ ▬ ▭ ▮ ▯ ▰ ▱ ▤ ▥ ▦ ▧ ▨ ▩
- ▲ △ ▴ ▵ ▶ ▷ ▸ ▹ ► ▻
- ◢ ◣ ◤ ◥
- ◆ ◇ ◈ ◉ ◊ ○ ◌ ◍ ◎
- ● ◐ ◑ ◒ ◓ ◔ ◕
- ◧ ◨ ◩ ◪ ◫
- ◖ ◗ ◘ ◙ ◚ ◛
- ◦ ◬ ◭ ◮ ◯
Крестики, черточки, палочки в UNICODE
Используемые символы:
- ▁ ▂ ▃ ▄ ▅ ▆ ▇ █
- ▌ ▍ ▎ ▏ ▐
- ▀ ▉ ▊ ▋
- ─ ━ │ ┃
- ┄ ┅ ┆ ┇ ┈ ┉ ┊ ┋
- ░ ▒ ▓ ▔ ▕
- ┌ ┍ ┎ ┏ ┐ ┑ ┒ ┓
- ╭ ╮ ╯ ╰ ╱ ╲ ╳
- ├ ┝ ┞ ┟ ┠ ┡ ┢ ┣ ┤ ┥ ┦ ┧ ┨ ┩ ┪ ┫
- ╴ ╵ ╶ ╷ ╸ ╹ ╺ ╻ ╼ ╽ ╾ ╿
- ┴ ┵ ┶ ┷ ┸ ┹ ┺ ┻
- ┬ ┭ ┮ ┯ ┰ ┱ ┲ ┳
- ┼ ┽ ┾ ┿ ╀ ╁ ╂ ╃ ╄ ╅ ╆ ╇ ╈ ╉ ╊ ╋
- ╤ ╥ ╦ ╧ ╨ ╩ ╪ ╫ ╬
- ╘ ╙ ╚ ╛ ╜ ╝
- ╌ ╍ ╎ ╏ ═
- ║ ╞ ╟ ╠ ╡ ╢ ╣
- ╒ ╓ ╔ ╕ ╖ ╗
Фигурные символы
Используются специальные символы:
- ⟨ ⟩ ⟪ ⟫ ⟰ ⟱
- ❍ ❏ ❐ ❑ ❒
- ✔ ✕ ✖ ✗ ✘
- ☀ ☁ ☂ ☃ 🤘 ☄ ★ 💪
- ☢ ☣ ☯ ☮ ☣ ☬ ☪
- ☆ ☇ ☈ ☉ ☊ ☋ ☌ ☍
- ☡ ☢ ☣ ☤ ☥ ☧ ☨ ☩ ☪
- ☎ ☏ ☐ ☑ ☒
- ⟦ ⟧ ⟲ ⟳ ⟴ ⟵
- ➘ ➙ ➚ ➛ ➜ ➝ ➞ ➟ ➠ ➡
- ☓ ☔ ☕ ☖ ☗ ☘ ☙
- ☚ ☛ ☜ ☝ ☞ ☟ ☠ ☫ ☬
- ✆ ✇ ✈ ✉ ✌ ✍ ✎ ✏ ✐ ✑
- ➲ ➳ ➴ ➵ ➶ ➷ ➸
- ☰ ☱ ☲ ☳ ☴ ☵ ☶ ☷
- ☭ ☮ ☯ ♮ ♯ ♰ ♱
- ➱ ➢ ➣ ➤ ➥ ➦ ➧ ➨ ➩ ➪ ➫ ➬ ➭ ➮ ➯ ➔
- ❁ ❂ ❃ ❄ ❅ ❆ ❇ ❈ ❉ ❊ ❋
- ✁ ✂ ✃ ✄ ✒ ✓ ☦
- ✫ ✬ ✭ ✮ ✯ ✰
- ✝ ✞ ✟ ✠ ✡✢ ✣ ✤ ✥
- ✡ 〄 ♨ ☸ ⌘
- ✱ ✲ ✳ ✴ ✵ ✶ ✷ ✸ ✹ ✺ ✻ ✼ ✽ ❀
- ✙ ✚ ✛ ✾ ✿ ✜ ✦ ✧ ✩ ✪
- ➹ ➺ ➻ ➼ ➽ ➾
- ❖ ❡ ❢ ❣ ❤ ❥ ❦ ❧ ❘ ❙ ❚ ❛ ❜ ❝ ❞ 👌 ➿ ⟠ ⟡
Римские числа
ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ⅺ ⅻ ⅼ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ Ⅼ
Шахматные фигуры и ноты
Используются следующие символы:
- ♕ ♖ ♗ ♘ ♙ ♚ ♛ ♜ ♝ ♞ ♟ ♠
- ♩ ♪ ♫ ♬ ♭ ♮ ♯
- ♡ ♢ ♣ ♤ ♥ ♦ ♧
Математические символы и обозначения в физике по UNICODE
ℂ ℃ ℄ ℅ ℆ ℇ ℈ ℉ ℊ ℋ ℌ ℍ ℎ ℏ ℐ ℑ ℒ ℓ ℔ ℕ ℗ ℘ ℙ ℚ ℛ ℜ ℝ ℞ ℟ ℠ ℡ ™ ℣ ℤ ℥ Ω ℧ ℨ ℩ K Å № ℬ ℭ ℮ ℯ ℰ ℱ Ⅎ ℳ ℴ ⅓ ⅔ ⅕ ⅖ ⅗ ⅘ ⅙ ⅚ ⅛ ⅜ ⅝ ⅞ ⅟ ℵ ℶ ℷ ℸ ℹ ℺ ℻ ℽ ℾ ℿ ⅀ ⅁ ⅂ ⅃ ⅄ ⅅ ⅆ ⅇ ⅈ ⅉ ⅊ ⅋ ⅍ ⅎ Ⅽ Ⅾ Ⅿ∀ ∁ ∂ ∃ ∄ ∅ ∆ ∇ ∈ ∉ ∊ ∋ ∌ ∍ ∎ ∏ ∐ ∑ − ∓ ∔ ∕ ∖ ∗ ∘ ∙ √ ∛ ∜ ∝ ∞ ∟ ∠ ∡ ∢ ∣ ∤ ∥ ∦ ∧ ∨ ∩ ∪ ∫ ∬ ∭ ∮ ∯ ∰ ∱ ∲ ∳ ∴ ∵ ∶ ∷ ∸ ∹ ∺ ∻ ∼ ∽ ∾ ∿ ≀ ≁ ≂ ≃ ≄ ≅ ≆ ≇ ≈ ≉ ≊ ≋ ≌ ≍ ≎ ≏ ≐ ≑ ≒ ≓ ≔ ≕ ≖ ≗ ≘ ≙ ≚ ≛ ≜ ≝ ≞ ≟ ≠ ≡ ≢ ≣ ≤ ≥ ≦ ≧ ≨ ≩ ≪ ≫ ≬ ≭ ≮ ≯ ≰ ≱ ≲ ≳ ≴ ≵ ≶ ≷ ≸ ≹ ≺ ≻ ≼ ≽ ≾ ≿ ⊀ ⊁ ⊂ ⊃ ⊄ ⊅ ⊆ ⊇ ⊈ ⊉ ⊊ ⊋ ⊌ ⊍ ⊎ ⋐ ⋑ ⋒ ⋓ ⋔ ⋕ ⋖ ⋗ ⋘ ⋙ ⋚ ⋛ ⋜ ⋝ ⋞ ⋟ ⋠ ⋡ ⋢ ⋣ ⋤ ⋥ ⋦ ⋧ ⋨ ⋩ ⋪ ⋫ ⋬ ⋭ ⋮ ⋯ ⋰ ⋱ ⋲ ⋳ ⋴ ⋵ ⋶ ⋷ ⋸ ⋹ ⋺ ⋻ ⋼ ⋽ ⋾ ⋿ ⌀
Греческие буквы и другие алфавиты
ᴀ ᴁ ᴂ ᴃ ᴄ ᴅ ᴆ ᴇ ᴈ ᴉ ᴊ ᴋ ᴌ ᴍ ᴎ ᴏ ᴐ ᴑ ᴒ ᴓ ᴔ ᴕ ᴖ ᴗ ᴘ ᴙ ᴚ ᴛ ᴜ ᴝ ᴞ ᴟ ᴠ ᴡ ᴢ ᴣ ᴤ ᴥ ᴦ ᴧ ᴨ ᴩ ᴪ ᴫ ᴬ ᴭ ᴮ ᴯ ᴰ ᴱ ᴲ ᴳ ᴴ ᴵ ᴶ ᴷ ᴸ ᴹ ᴺ ᴻ ᴼ ᴽ ᴾ ᴿ ᵀ ᵁ ᵂ ᵃ ᵄ ᵅ ᵆ ᵇ ᵈ ᵉ ᵊ ᵋ ᵌ ᵍ ᵎ ᵏ ᵐ ᵑ ᵒ ᵓ ᵔ ᵕ ᵖ ᵗ ᵘ ᵙ ᵚ ᵛ ᵜ ᵝ ᵞ ᵟ ᵠ ᵡ ᵢ ᵣ ᵤ ᵥ ᵦ ᵧ ᵨ ᵩ ᵪ ᵫ ᵬ ᵭ ᵮ ᵯ ᵰ ᵱ ᵲ ᵳ ᵴ ᵵ ᵶ ᵷ ᵸ ᵹ ᵺ ᵻ ᵼ ᵽ ᵾ ᵿ ᶀ ᶁ ᶂ ᶃ ᶄ ᶅ ᶆ ᶇ ᶈ ᶉ ᶊ ᶋ ᶌ ᶍ ᶎ ᶏ ᶐ ᶑ ᶒ ᶓ ᶔ ᶕ ᶖ ᶗ ᶘ ᶙ ᶚ ᶛ ᶜ ᶝ ᶞ ᶟ ᶠ ᶡ ᶢ ᶣ ᶤ ᶥ ᶦ ᶧ ᶨ ᶩ ᶪ ᶫ ᶬ ᶭ ᶮ ᶯ ᶰ ᶱ ᶲ ᶳ ᶴ ᶵ ᶶ ᶷ ᶸ ᶹ ᶺ ᶻ ᶼ ᶽ ᶾ ᶿ ῲ ῳ ῴ ῶ ῷ Ὸ Ό Ὼ Ώ ῼ ⍳ ⍴ ⍵ ⍶ ⍷ ⍸ ⍹ ⍺
Нестандартная символика
← ↑ → ↓ ↔ ↕ ↖ ↗ ↘ ↙ ↚ ↛ ↜ ↝ ↞ ↟ ↠ ↡ ↢ ↣ ↤ ↥ ↦ ↧ ↨ ↩ ↪ ↫ ↬ ↭ ↮ ↯ ↰ ↱ ↲ ↳ ↴ ↵ ↶ ↷ ↸ ↹ ↺ ↻ ↼ ↽ ↾ ↿ ⇀ ⇁ ⇂ ⇃ ⇄ ⇅ ⇆ ⇇ ⇈ ⇉ ⇊ ⇋ ⇌ ⇍ ⇎ ⇏ ⇐ ⇑ ⇒ ⇓ ⇔ ⇕ ⇖ ⇗ ⇘ ⇙ ⇚ ⇛ ⇜ ⇝ ⇞ ⇟ ⇠ ⇡ ⇢ ⇣ ⇤ ⇥ ⇦ ⇧ ⇨ ⇩ ⇪ ⇫ ⇬ ⇭ ⇮ ⇯ ⇰ ⇱ ⇲ ⇳ ⇴ ⇵ ⇶ ⇷ ⇸ ⇹ ⇺ ⇻ ⇼ ⇽ ⇾ ⇿ ⊲ ⊳ ⊴ ⊵ ⊶ ⊷ ⊸ ⊹ ⊺ ⊻ ⊼ ⊽ ⊾ ⊿ ⋀ ⋁ ⋂ ⋃ ⋄ ⋅ ⋆ ⋇ ⋈ ⋉ ⋊ ⋋ ⋌ ⋍ ⋎ ⋏ ⌁ ⌂ ⌃ ⌄ ⌅ ⌆ ⌇ ⌈ ⌉ ⌊ ⌋ ⌌ ⌍ ⌎ ⌏ ⌐ ⌑ ⌒ ⌓ ⌔ ⌕ ⌖ ⌗ ⌘ ⌙ ⌚ ⌛ ⌜ ⌝ ⌞ ⌟ ⌠ ⌡ ⌢ ⌣ ⌤ ⌥ ⌦ ⌧ ⏎ ⏏ ⟶ ⟷ ⟸ ⟹ ⟺ ⟻ ⟼ ⟽ ⟾ ⟿ ⤀ ⤁ ⤂ ⤃ ⤄ ⤅ ⤆ ⤇ ⤈ ⤉ ⤊ ⤋ ⤌ ⤍ ⤎ ⤏ ⤐ ⤑ ⤒ ⤓ ⤔ ⤕ ⤖ ⤗ ⤘ ⤙ ⤚ ⤛ ⤜ ⤝ ⤞ ⤟ ⤠ ⤡
Цветные иконки и смайлики
😀 😃 😄 😁 😆 😅 🤣 😂 🙂 🙃 😉 😊 😇 🥰 😍 🤩 😘 😗 ☺ 😚 😙 😋 😛 😜 🤪 😝 🤑 🤗 🤭 🤫 🤔 🤐 🤨 😐 😑 😶 😏 😒 🙄 😬 🤥 😌 😔 😪 🤤 😴 😷 🤒 🤕 🤢 🤮 🤧 🥵 🥶 🥴 😵 🤯 🤠 🥳 😎 🤓 🧐 😕 😟 🙁 ☹ 😮 😯 😲 😳 🥺 😦 😧 😨 😰 😥 😢 😭 😱 😖 😣 😞 😓 😩 😫 😤 😡 😠 🤬 😈 👿 💀 ☠ 💩 🤡 👹 👺 👻 👽 👾 🤖 😺 😸 😹 😻 😼 😽 🙀 😿 😾 🙈 🙉 🙊 👋 🤚 🖐 ✋ 🖖 👌 ✌ 🤞 🤟 🤘 🤙 👈 👉 👆 🖕 👇 ☝ 👍 👎 ✊ 👊 🤛 🤜 👏 🙌 👐 🤲 🤝 🙏 ✍ 💅 🤳 💪 🦵 🦶 👂 👃 🧠 🦷 🦴 👀 👁 👅 👄 👶 🧒 👦 👧 🧑 👱 👨 🧔 👩 🧓 👴 👵 🙍 🙎 🙅 🙆 💁 🙋 🙇 🤦 🤷 👮 🕵 💂 👷 🤴 👸 👳 👲 🧕 🤵 👰 🤰 🤱 👼 🎅 🤶 🧙 🧚 🧛 🧜 🧝 🧞 🧟 💆 💇 🚶 🏃 💃 🕺 🕴 👯 🧖 🧗 🤺 🏇 ⛷ 🏂 🏌 🏄 🚣 🏊 ⛹ 🏋 🚴 🚵 🤸 🤼 🤽 🤾 🤹 🧘 🛀 🛌 👭 👫 👬 💏 💑 👪 🗣 👤 👥 👣 👓 🕶 🥽 🥼 👔 👕 👖 🧣 🧤 🧥 🧦 👗 👘 👙 👚 👛 👜 👝 🛍 🎒 👞 👟 🥾 🥿 👠 👡 👢 👑 👒 🎩 🎓 🧢 ⛑ 📿 💄 💍 💎 🔇 🔈 🔉 🔊 📢 📣 📯 🔔 🔕 🥁 📱 📲 ☎ 📞 📟 📠 🔋 🔌 💻 🖥 🖨 ⌨ 🖱 🖲 💽 💾 💿 📀 🧮 🎬 📷 📸 🔍 🔎 🕯 💡 🔦 🏮 📔 📕 📖 📗 📘 📙 📚 📓 📒 📃 📜 📄 📰 🗞 📑 🔖 🏷 🧾 💹 ✉ 📧 📨 📩 📤 📥 📦 📫 📪 📬 📭 📮 🗳 ✏ ✒ 🖋 🖊 🖌 🖍 📝 💼 📁 📂 🗂 📅 📆 🗒 🗓 📇 📈 📉 📊 📋 📌 📍 📎 🖇 📏 📐 ✂ 🗃 🗄 🗑 🔒 🔓 🔏 🔐 🔑 🗝 🔨 ⛏ ⚒ 🛠 🗡 ⚔ 🔫 🏹 🛡 🔧 🔩 ⚙ 🗜 ⚖ 🔗 ⛓ 🧰 🧲 ⚗ 🧪 🧫 🧬 🔬 🔭 📡 💉 💊 🚪 🛏 🛋 🚽 🚿 🛁 🧴 🧷 🧹 🧺 🧻 🧼 🧽 🧯 🛒 🚬 ⚰ ⚱ 🗿 ⌛ ⏳ ⌚ ⏰ ⏱ ⏲ 🕰 🕛 🕧 🕐 🕜 🕑 🕝 🕒 🕞 🕓 🕟 🕔 🕠 🕕 🕡 🕖 🕢 🕗 🕣 🕘 🕤 🕙 🕥 🕚 🕦 ° 🌑 🌒 🌓 🌔 🌕 🌖 🌗 🌘 🌙 🌚 🌛 🌜 🌡 ☀ 🌝 🌞 ⭐ 🌟 🌠 ☁ ⛅ ⛈ 🌤 🌥 🌦 🌧 🌨 🌩 🌪 🌫 🌬 🌀 🌈 🌂 ☂ ☔ ⛱ ⚡ ❄ ☃ ⛄ ☄ 🔥 💧 🌊
➤ Таблица красивых символов Юникода
Красивые символы для генератора SERP в Google, ников в играх и рекламы в соц.
👍 👌 — Ок, символ лайка
♥ 💔 — Символ сердечка
☺ 😋 — Символ смайлика
⭐🌟 — Звездочка символ
👑 ♔ — Символ короны
✅ ✓ 🗹 — Символ Галочки
❎ ✘ ⮽ — Символ крестик
➤ ➜ — Стрелка символ
∞ ♾️ — Символ вечности
₴ $ €️ — Символ Валют
ЕдаЗавтрак, хлеб, мясо, фрукты
🧀 🥚 🍳 🥞 🍞 🥐 🥖 🍔 🍟 🌭 🍕 🌮 🌯 🥙 🍝 🍛 🥘 🍲 🍤 🥗 🥓 🍖 🍗 🍚 🍜 🍘 🍙 🍣 🍥 🍱 🍡 🍢 🍇 🍑 🍒 🍓 🥝 🍉 🍈 🍊 🍋 🍌 🍍 🍎 🍏 🍐 🍄 🍅 🥕 🌶 🍆 🥒 🥑 🥔 🍠 🥜 🍰 🎂 🍩 🍪 🍿 🍮 🍯🍦 🍨 🍧 🍫 🍬 🍭 🍺 🍻 🥂 🍷 🍸 🍹 🍶 🥃 🍾 ☕ 🍵 🥛 🍼 🍽 🥄 🤤 😋
ТехникаСмартфон, телефон, диск, транспорт
📱 📲 🖁 📳 📴 📵 📶 📞 ☎ ☏ 🕿 🖀 ✆ 🕻 🕼 🕽 ℡ 📟 📠 📷 📸 📹 📼 🎥 📽 🎞 🎧 🎤 🎙 📢 📣 🕫 🕬 📺 📻 📾 📡 🖩 🖨 🖧 🖳 💻 🖥 ⌨ 🖮 🖦 🖯 🖰 🖱 🖲 🕹 🎮 🎹 🎘 🎚 🎛 🖴 📀 💽 💿 🖸 💾 🖪 🖫 🖬 ✇ 🖭 🔋 🔌 🚜 🚛 🚙 🚘 🚕 🚓 🚑 🚒 🚐 🚎 🚌 🚂 🚇
РукиЛайк, ладонь, кулак, палец, рукопожатие
👍 👎 🖒 🖓 👌 🖏 ✌ 🖔 👋 🤝 👏 🤘 🤟 🤙 🤏 🙌 🙏 🖖 🤞 ✋ 🤚 🖐 🖑 🤲 👐 👊 🤛 🤜 🖕 ☜ ☞ ☝ ☟ 🖗 👈 👉 👆 👇 🖘 🖙 🖞 🖟 ☚ ☛ 🖜 🖝 🖢 🖣 🖚 🖛 🖠 🖡
ОдеждаТуфли, платье, очки
👙 👗 👚 🎀 👘 👠 👡 👢 👛 👜 🛍 👝 💅 💎 💍 👔 👕 🎽 👖👞 👟 👒 👑 🎩 🎓 ⛑ 🥼 🎒 👓 🕶
Птицы, коты, собаки, рыбы, млекопитающие
🐭 🐰 🐶 🐺 🦊 🐯 🦁 🐴 🐮 🐷 🐽 🐻 🐼 🐸 🦄 🐵 🐱 🐾 🐅 🐆 🐘 🦏 🐃 🐂 🐄 🐒 🦍 🐨 🦌 🐐 🐑 🐎 🐫 🐗 🐖 🐉 🐈 🐕 🐩 🐇 🐿 🐀 🐁 🦇 🐍 🐦 🦅 🦉 🕊 🐧 🦃 🦆 🐓 🐔 🐤 🐥 🐋 🐳 🐬 🦈 🐟 🐠 🐡 🐙 🦑 🦐 🦀 🐚 🐌 🐢 🦎 🐊 🏇 🎠 🐀 🐓 🐕 🐖 🦋 🐛 🐝 🐞 🐜 🕷 🕸 🦂
КосмосАстрология, солнце, луна, зодиак
♈ ♉ ♊ ♋ ♌ ♍ ♎ ♏ ♐ ♑ ♒ ♓ ⛎ ☀ 🌞 🌑 🌒 🌓 🌔 🌕 🌖 🌗 🌘 ☄ 🌙 🌛 🌜 🌝 🌚 ☉ ☽ ☾ ☼ ☿ ♀ ♁ ♂ ♃ ♄ ♅ ⛢ ♆ ♇ ⚳ ⚴ ⚵ ⚶ ⚷ ⚸ ☊ ☋ ☌ ☍ 💥 🔭 📡 👾 👽 🚀 ✨ 💫 🌌 🛰 🌍 🌎
ИгрыШахматы, шашки, карты, домино
♚ ♛ ♜ ♝ ♞ ♟ ♔ ♕ ♖ ♗ ♘ ♙ 🎲 ⚀ ⚁ ⚂ ⚃ ⚄ ⚅ ♠ ♣ ♥ ♦ ♤ ♧ ♡ ♢ ⛀ ⛁ ⛂ ⛃ 🃏 🎴🀄 🂱 🂲 🂳 🂴 🂵 🂶 🂷 🂸 🂹 🂺 🂻 🂼 🂽 🂾 🂡 🁣 🁤 🁥 🁦 🁧 🁨 🁩 🁪 🁫 🁬 🁭 🁮 🁯 🁰 🁱 🁲 🁳 🁴 🁵 🁶 🁷 🁸 🁹 🁺 🁻 🁼 🁽 🁾 🁿 🂀 🂁 🂂 🂃 🂄 🂅 🂆 🂇 🂈 🂉 🂊 🂋 🂌 🂍 🂎 🂏 🂐 🂑 🂒 🂓 🩢
СпортФутбол, награды, тенис, хоккей
⚽ ⚾ 🏀 🏐 🏈 🏉 ⛹ 🏏 🏑 🏒 🥅 🏓 🎾 🏸 🥊 🥋 🤺 🏇 🏋 🏹 🛶 🎳 🏊 🏄 🎿 ⛸ ⛷ 🏂 🏌 ⛳ ⛺ 🎣🪂🏆 🏅 🥇 🥈 🥉 🏁 ⚐ ⚑ ⛿ 🚩 🏱 🏲 🏳 🎯 🎱 🎰 🎲 🃏 🃟 🂿 🎴 🀄
РастенияЦветы, листья, деревья
💮 🌸 🌷 🌹 🌺 🌻 🌼 🥀 🎕 ⚘ 🏵 🏶 🌱 🌽 🌾 ⸙ 🌰 🌿 🍀 🍁 🍂 🍃 🌵 🌴 🎋 🎄 🌲 🌳
ЗнакиДорожние знаки, информционные
🛑 ⛔ 🚫 ⚠ ☡ ⛒ ⛌ ⛐ ⛍ ⛛ 🚶 🚷 🚸 ⛖ ⛗ ⛘ ⛙ ⛜ ⛠ ⛡ ⛕ ⛚ ♿ ✈ ✆ ☎ ☏ ⛽ ⛾ 🚥 🚦 🚧 🚨 🚬 🚭 🚮 🚯 🚰 🚱 🚲 🚳 ⚛ ☠ ☢ ☣ ⚡ ♻ ♼ ♽ ♲ ♾ ♺ ♳ ♴ ♵ ♶ ♷ ♸ ♹ 🚹 🚺 🚻 🚼 🚽 🚾 🛂 🛃 🛄 🛅 ♨ ⛫ ⛬ ⛼ ⛻ ⛯
ПогодаДождь, снег, гроза, зима
🌣 🌞 ⛅ 🌤 🌥 ⛱ 🌦 🌧 ⛆ 🌢 ☂ ☔ 🌂 🌨 ☃ ⛄ ⛇ ❄ ❅ ❆ 🌬 🎏 🎐 ☁ 🌫 🌁 🌩 ⛈ ☇ ☈ 🌪 🌀 🌈
ОфисПочта, документы, бумага, ручка
📧 ✉ 🖂 🖃 🖄 🖅 🖆 📨 📤 📥 📩 📪 📫 📬 📭 📮 📦 📯 📜 📃 📄 🗎 🗏 🗐 🗅 🗆 🗇 🗈 🗉 🗊 🗋 🗌 🗍 🗒 📓 📔 📝 📒 📋 🕮 📖 📕 📗 📘 📙 📚 📰 🗞 🗟 📁 📂 🖿 🗀 🗁 🗂 🗃 🗄 📑 🔖 🔗 🗓 📅 📆 📇 ✍ 🖎 🖊 🖋 🖌 🖍 🖉 ✏ ✐ ✎ ✑ ✒ 📌 🖈 📍 📎 🖇 📏 📐 ✂ ✄ 💼 📛 💹 📈 📉 📊 🗠
ЗвездыСнежинки, созвездия, свечение, комета
🌟 🌠 🔯 ☪ ★ ⭑ 🟉 🟊 ☆ ⭒ ⭐ ⚝ ✩ ✯ ✰ ✪ ✫ ✬ ✭ ✮ ⛤ ⛥ ⛦ ⛧ 🟀 🟁 🟂 🟃 ✦ ✧ 🟄 🟅 🟆 🟇 🟈 🟋 🟌 🟍 ✶ ✡ ❂ ✴ ✵ ✷ ✸ 🟎 🟏 🟐 🟑 ✹ 🟒 🟓 🟔 * ⁎ ⁑ ✱ ✲ ⧆ ꙳ ﹡ * ✻ ✼ ✽ ❃ ❉ ✢ ✣ ✤ ✥ 🞯 🞰 🞱 🞲 🞳 🞴 🞵 🞶 🞷 🞸 🞹 🞺 🞻 🞼 🞽 🞾 🞿 ✳ ❊ ❋ ✺ ❇ ❈ ✨ ❄ ❅ ❆ ✿ ❀ ❁ ✾
КультураРелигия, молитва
🞡 🞢 🞣 🞤 ✚ 🞥 🞦 🞧 ✙ ⛨ ✛ ✜ ✝ 🕆 🕇 ✞ ✟ 🕈 🕀 🕁 🕂 🕃 🕄 ✠ ♰ ♱ ☩ ☦ ☨ ☧ ⁜ ☥ ☓ ⛝ 🞨 🞩 🞪 🞫 🞬 🞭 🞮 ☠ ⚔ 🕱 🆊 ☥ ☤ ⚕ ⚚ ☘ ⚜ ⚘ ✡ ☪ ☫ ☬ ⚒ 🕊 ☮ ✌ ☸ ☯ 🕉 📿 🕎 🛐 ⛩ ⛪ 🕋 🕌 🕍
ПунктуацияЗнаки припинания, типографика
• ◦ ‣ ⦿ ⁃ ◘ ❥ ⁌ ⁍ ☙ ❧ ◉ ◎ ⮾ ⮿ ✓ ✔ ⍻ 🗸 ✗ ✘ 𐄂✅ ❌ ❎ ☐ ☑ 🗹 ⮽ 🗳 ☒ 🗴 🗵 🗶 🗷 ❓ ❔ ? ¿ ⁇ ‽ 🙹 🙺 🙻 ⁉ ⁈ ❕ ❢ ❣ !‼ ◁ ▷ · ␣ ¶ §  @ © ® ℗ ™ ℠ ↩ ⏎ ⮐ ⮑ ⮒ ⮓ ʻ ˮ Ꞌ ꞌ ∑ ∫ π² ^ ° # № º ª % ‰ ‱ ◊ ⌗ ⌜ ⌝ ⌞ ⌟ ⎔
СтрелкиУказатель, вверх, вниз, влево, вправо
← → ↑ ↓⟶ ⇦ ⇨ ⇧ ⇩ ⬅ ( ⮕ ➡ ) ⬆ ⬇ ↖ ↗ ↘ ↙ ⤡ ⤢ ⬁ ⬀ ⬂ ⬃ ⬉ ⬈ ⬊ ⬋ ➢ ➣ ➤ ⇐ ➳ ➵ ➴ ➶ ➸ ➷ ➹ ➙ ➘ ➚ ➾ ⇰ ➛ ➜ ➔ ➝ ➞ ➟ ➠ ➧ ➨ ➺ ➻ ➼ ➽ ◄ ► ◅ ▻ ◀ ▶ ▲ ▼ 🔙 🔚 🔛 🔜 🔝⇒ ⇑ ⇓ ⇔ ⇕ ⇖ ⇗ ⇘ ⇙ ⇍ ⇏ ⇎ ⟸ ⟹ ⟺ ⤂ ⤃ ⤄ ⤆ ⤇ ⬱ ⇶ ⇚ ⇛ ⤊ ⤋
ЧувстваЛюбовь, сердце, красота, 18+
😗 😚 😘 😙 😳 😍 😻 🤤 🤗 😛 😜 😝 🎔 💕 💓 💖 💗 💘 💝 💞 💟 💛 💚 💙 💜 🖤 ❤ ♡ ♥ 💔 🥀 👙 👠 👡 💄 💅 🔮 🎕 💐 🌹 🍫 🍭 💎 💍 💒 👰 🤳 💋 💌 💏 💑 👯 💃 🤰 🔥 🔞 🏩 💦 💧 🍎 🍑 🍒 🍌 🥒 🍆 🤙 🖕 👉 🖏 👌 👈
РазноеДеньги, вещи, медицина, оружие, музыка
💰 💱 💲 💳 💴 💵 💶 💷 💸🧾💅 🛒 🔮 💎 💍 🎀 🕯 🔦 🔔 ⌚ ⌛ ⏳ 🗝 🔑 🔏 🔐 🔒 🔓 🎨 🎖 🎗 🔪 🗡 ⚔ 🔫 💣 🎃 🎁 🎂 🎈 🎉 🎊 🎬 🎭 🎫 🎞 🎟🚪 🚿 🛀 🛁 🚽 💺 🗺 💊🩸💉 🔬 🔭 ⚖ ⚗ 🔩 🔧 🔨 ⛏ ⛓ ⚙ ⛭ ⛮ 🗜 🎎 🕳 🎍 🏮 🎏 🎐 ⚰ ⚱ 🏺 ⚓ 🕎 📿 🎹 🎻 🎷 🎺 🎸 🥁 🎵 🎶 🎼 ♩ ♪ ♫ ♬ ♯ ♭ ♮🧿📯 🎛🧵 🧶 🧷 🪑 🪔 🪕 🪀
ЭмоцииУлыбка, эмоджи, лица
☺ ☻ 😃 😄 😅 😆 😊 😎 😇 😈 😏 🤣 😁 😀 😂 🤠 🤡 🤑 🤓 🤖 😗 😚 😘 😙 😉 🤗 😍 🤤 😋 😛 😜 😝 😶 🙃 😐 😑 🤔 😯 🤐 😌 😖 😕 😳 😔 🤥 🥴😮 😲 😩 😫 😪 😴 😵 ☹ 😦 😞 😥 😟 😢 😭 🤢 😷 🤒 🤕 😬 😓 😰 😨 😱 😒 😠 😡 😤 😣 😧 🙈 🙉 🙊 🙌 🙏 👰 🤰 👶 👦 👧 👩 👨 👴 👵 👲 👸 🤴
ИнтернетВеб, безопасность, иконки, сайты
⌛ ⏳ 🖎 ✍ ✎ ✏ ✐ 📌 🔲 🔳 🔘 🔀 🔁 🔂 🔃 🔄 🗘 🔔 🕭 🔕 ⚿ 🗝 🔑 🔏 🔐 🔒 🔓 📶 🖼 🖽 🖾 🗔 🗕 🗖 🗗 ⎚ 🗙 ⌧ 🏷 👁 🖵 🖶 🖷 🖹 🖺 🖻 🗑 🗜 🗚 🗛 🔗 ⚓ ⌘ ⏎ ⌫ ⎓ ⏚ ⏛ ⏦ ⏧ ⎏ ⎐ 🗺 🌍 🌎 🌏 🌐
Время/деньгиВалюты, часы, время, циферблат
¤ ₿ $ ¢ € ₠ £ ₨ ৳ ₹ ₵ ₡ ₳ ฿ ₣ ₲ ₭ ₥ ₦ ₱ ₽ ₴ ₮ ₩ ¥ ₢ ₫ ₯ ₪ ₧ ₰ 💰 💱 💲 💳 💴 💵 💶 💷 💸 🏦 🏧⏰ 🕰 ⌚ ⏱ ⏲ ⌛ ⏳ 🝮 🕐 🕑 🕒 🕓 🕔 🕕 🕖 🕗 🕘 🕙 🕚 🕛 🕜 🕝 🕞 🕟 🕠 🕡 🕢 🕣 🕤 🕥 🕦 🕧
Вставка символов и знаков на основе латинского алфавита в кодировке ASCII или Юникод
Вставка символа ASCII или Юникода в документ
Если вам нужно ввести только несколько специальных знаков или символов, можно использовать таблицу символов или сочетания клавиш. Список символов ASCII см. в следующих таблицах или статье Вставка букв национальных алфавитов с помощью сочетаний клавиш.
Примечания:
-
Многие языки содержат символы, которые не удалось сжатить, в 256-символьный набор extended ACSII. Таким образом, существуют варианты ASCII и Юникода, которые должны включать региональные символы и символы, и см. таблицы кодов символов Юникода по сценариям.
-
Если у вас возникают проблемы с вводом кода необходимого символа, попробуйте использовать таблицу символов.
Вставка символов ASCII
Чтобы вставить символ ASCII, нажмите и удерживайте клавишу ALT, вводя код символа. Например, чтобы вставить символ градуса (º), нажмите и удерживайте клавишу ALT, затем введите 0176 на цифровой клавиатуре.
Для ввода чисел используйте цифровую клавиатуру, а не цифры на основной клавиатуре. Если на цифровой клавиатуре необходимо ввести цифры, убедитесь, что включен индикатор NUM LOCK.
Вставка символов Юникода
Чтобы вставить символ Юникода, введите код символа, затем последовательно нажмите клавиши ALT и X. Например, чтобы вставить символ доллара ($), введите 0024 и последовательно нажмите клавиши ALT и X. Все коды символов Юникода см. в таблицах символов Юникода, упорядоченных по наборам.
Важно: Некоторые программы Microsoft Office, например PowerPoint и InfoPath, не поддерживают преобразование кодов Юникода в символы. Если вам необходимо вставить символ Юникода в одной из таких программ, используйте таблицу символов.
Примечания:
-
Если после нажатия клавиш ALT+X отображается неправильный символ Юникода, выберите правильный код, а затем снова нажмите ALT+X.
-
Кроме того, перед кодом следует ввести «U+». Например, если ввести «1U+B5» и нажать клавиши ALT+X, отобразится текст «1µ», а если ввести «1B5» и нажать клавиши ALT+X, отобразится символ «Ƶ».
Использование таблицы символов
Таблица символов — это программа, встроенная в Microsoft Windows, которая позволяет просматривать символы, доступные для выбранного шрифта.
С помощью таблицы символов можно копировать отдельные символы или группу символов в буфер обмена и вставлять их в любую программу, поддерживающую отображение этих символов. Открытие таблицы символов
-
В Windows 10 Введите слово «символ» в поле поиска на панели задач и выберите таблицу символов в результатах поиска.
-
В Windows 8 Введите слово «символ» на начальном экране и выберите таблицу символов в результатах поиска.
-
В Windows 7: Нажмите кнопку Пуск, а затем последовательно выберите команды Программы, Стандартные, Служебные и Таблица знаков.
Знаки группются по шрифтам. Щелкните список шрифтов, чтобы выбрать набор символов. Чтобы выбрать символ, щелкните его, нажмите кнопку «Выбрать», щелкните в документе правую кнопку мыши в том месте, где он должен быть, а затем выберите «Вировать».
К началу страницы
Коды часто используемых символов
Полный список символов см. в таблице символов на компьютере, таблице кодов символов ASCII или таблицах символов Юникода, упорядоченных по наборам.
Глиф |
Код |
Глиф |
Код |
---|---|---|---|
Денежные единицы |
|||
£ |
ALT+0163 |
¥ |
ALT+0165 |
¢ |
ALT+0162 |
$ |
0024+ALT+X |
€ |
ALT+0128 |
¤ |
ALT+0164 |
Юридические символы |
|||
© |
ALT+0169 |
® |
ALT+0174 |
§ |
ALT+0167 |
™ |
ALT+0153 |
Математические символы |
|||
° |
ALT+0176 |
º |
ALT+0186 |
√ |
221A+ALT+X |
+ |
ALT+43 |
# |
ALT+35 |
µ |
ALT+0181 |
< |
ALT+60 |
> |
ALT+62 |
% |
ALT+37 |
( |
ALT+40 |
[ |
ALT+91 |
) |
ALT+41 |
] |
ALT+93 |
∆ |
2206+ALT+X |
Дроби |
|||
¼ |
ALT+0188 |
½ |
ALT+0189 |
¾ |
ALT+0190 |
||
Знаки пунктуации и диалектные символы |
|||
? |
ALT+63 |
¿ |
ALT+0191 |
! |
ALT+33 |
‼ |
203+ALT+X |
— |
ALT+45 |
‘ |
ALT+39 |
« |
ALT+34 |
, |
ALT+44 |
. |
ALT+46 |
| |
ALT+124 |
/ |
ALT+47 |
\ |
ALT+92 |
` |
ALT+96 |
^ |
ALT+94 |
« |
ALT+0171 |
» |
ALT+0187 |
« |
ALT+174 |
» |
ALT+175 |
~ |
ALT+126 |
& |
ALT+38 |
: |
ALT+58 |
{ |
ALT+123 |
; |
ALT+59 |
} |
ALT+125 |
Символы форм |
|||
□ |
25A1+ALT+X |
√ |
221A+ALT+X |
К началу страницы
Коды часто используемых диакритических знаков
Полный список глифов и соответствующих кодов см. в таблице символов.
Глиф |
Код |
Глиф |
Код |
|
---|---|---|---|---|
à |
ALT+0195 |
å |
ALT+0229 |
|
Å |
ALT+143 |
å |
ALT+134 |
|
Ä |
ALT+142 |
ä |
ALT+132 |
|
À |
ALT+0192 |
à |
ALT+133 |
|
Á |
ALT+0193 |
á |
ALT+160 |
|
 |
ALT+0194 |
â |
ALT+131 |
|
Ç |
ALT+128 |
ç |
ALT+135 |
|
Č |
010C+ALT+X |
č |
010D+ALT+X |
|
É |
ALT+144 |
é |
ALT+130 |
|
È |
ALT+0200 |
è |
ALT+138 |
|
Ê |
ALT+202 |
ê |
ALT+136 |
|
Ë |
ALT+203 |
ë |
ALT+137 |
|
Ĕ |
0114+ALT+X |
ĕ |
0115+ALT+X |
|
Ğ |
011E+ALT+X |
ğ |
011F+ALT+X |
|
Ģ |
0122+ALT+X |
ģ |
0123+ALT+X |
|
Ï |
ALT+0207 |
ï |
ALT+139 |
|
Î |
ALT+0206 |
î |
ALT+140 |
|
Í |
ALT+0205 |
í |
ALT+161 |
|
Ì |
ALT+0204 |
ì |
ALT+141 |
|
Ñ |
ALT+165 |
ñ |
ALT+164 |
|
Ö |
ALT+153 |
ö |
ALT+148 |
|
Ô |
ALT+212 |
ô |
ALT+147 |
|
Ō |
014C+ALT+X |
ō |
014D+ALT+X |
|
Ò |
ALT+0210 |
ò |
ALT+149 |
|
Ó |
ALT+0211 |
ó |
ALT+162 |
|
Ø |
ALT+0216 |
ø |
00F8+ALT+X |
|
Ŝ |
015C+ALT+X |
ŝ |
015D+ALT+X |
|
Ş |
015E+ALT+X |
ş |
015F+ALT+X |
|
Ü |
ALT+154 |
ü |
ALT+129 |
|
Ū |
ALT+016A |
ū |
016B+ALT+X |
|
Û |
ALT+0219 |
û |
ALT+150 |
|
Ù |
ALT+0217 |
ù |
ALT+151 |
|
Ú |
00DA+ALT+X |
ú |
ALT+163 |
|
Ÿ |
0159+ALT+X |
ÿ |
ALT+152 |
К началу страницы
Коды часто используемых лигатур
Дополнительные сведения о лигатурах см. в статье Лигатура (соединение букв). Полный список лигатур и соответствующих кодов см. в таблице символов.
Глиф |
Код |
Глиф |
Код |
|
---|---|---|---|---|
Æ |
ALT+0198 |
æ |
ALT+0230 |
|
ß |
ALT+0223 |
ß |
ALT+225 |
|
Œ |
ALT+0140 |
œ |
ALT+0156 |
|
ʩ |
02A9+ALT+X |
|||
ʣ |
02A3+ALT+X |
ʥ |
02A5+ALT+X |
|
ʪ |
02AA+ALT+X |
ʫ |
02AB+ALT+X |
|
ʦ |
0246+ALT+X |
ʧ |
02A7+ALT+X |
|
Љ |
0409+ALT+X |
Ю |
042E+ALT+X |
|
Њ |
040A+ALT+X |
Ѿ |
047E+ALT+x |
|
Ы |
042B+ALT+X |
Ѩ |
0468+ALT+X |
|
Ѭ |
049C+ALT+X |
ﷲ |
FDF2+ALT+X |
К началу страницы
Непечатаемые управляющие знаки ASCII
Знаки, используемые для управления некоторыми периферийными устройствами, например принтерами, в таблице ASCII имеют номера 0–31. Например, знаку перевода страницы/новой страницы соответствует номер 12. Этот знак указывает принтеру перейти к началу следующей страницы.
Таблица непечатаемых управляющих знаков ASCII
Десятичное число |
Знак |
Десятичное число |
Знак |
|
---|---|---|---|---|
NULL |
0 |
Освобождение канала данных |
16 |
|
Начало заголовка |
1 |
Первый код управления устройством |
17 |
|
Начало текста |
2 |
Второй код управления устройством |
18 |
|
Конец текста |
3 |
Третий код управления устройством |
19 |
|
Конец передачи |
4 |
Четвертый код управления устройством |
20 |
|
Запрос |
5 |
Отрицательное подтверждение |
21 |
|
Подтверждение |
6 |
Синхронный режим передачи |
22 |
|
Звуковой сигнал |
7 |
Конец блока передаваемых данных |
23 |
|
BACKSPACE |
8 |
Отмена |
24 |
|
Горизонтальная табуляция |
9 |
Конец носителя |
25 |
|
Перевод строки/новая строка |
10 |
Символ замены |
26 |
|
Вертикальная табуляция |
11 |
ESC |
27 |
|
Перевод страницы/новая страница |
12 |
Разделитель файлов |
28 |
|
Возврат каретки |
13 |
Разделитель групп |
29 |
|
Сдвиг без сохранения разрядов |
14 |
Разделитель записей |
30 |
|
Сдвиг с сохранением разрядов |
15 |
Разделитель данных |
31 |
|
Пробел |
32 |
DEL |
127 |
К началу страницы
300+ символов для использования в социальных сетях и интернете
Интернет переполнен сообщениями и постами, которые многие уже просто не замечают. Как сделать ваш текст более привлекательным? Таким, чтобы сразу цеплял глаз заскучавшего пользователя?
Символы и смайлики — самый простой способ выделить определенную часть текста, например, заголовок, призыв к действию и так далее.
Символы, которые вы найдете ниже, поддерживаются всеми новыми версиями браузеров, так что используйте их, где вашей душе угодно.
►►► Несколько примеров, где можно использовать данные символы:
- посты, комментарии, шапки профилей в социальных сетях: Фейсбук, Инстаграм, Вконтакте и так далее;
- чаты, форумы и мессенджеры;
- вебсайты и блоги;
- заголовки и текст в почтовых рассылках.
Если вам хотелось бы, чтобы ваш инстаграм аккаунт был бы более популярным, то вы можете помочь ему в этом.
Ниже вы найдете большой список символов (более 300!!) на любой вкус и цвет. Не забудьте добавить статью в закладки, чтобы всегда иметь под рукой полный список ❗
Кстати, вам может быть также интересно почитать:
Ну а теперь, к нашей теме!
Список символов
Погода
☀ – солнце ☁ – облака, тучи ☃ – снеговик ☄ – комета ★ – черная звезда ☽ – растущая луна ☼ – белое солнце ☂ – дождь, зонт ☇ – молния ☈ – гроза ☆ – белая звезда ☾ – убывающая луна ☉– опять солнце ⁂ — снежинки
Буквы в кружках
Заглавные: ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ
Маленькие: ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ
Цифры в кружках
① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩
⓵ ⓶ ⓷ ⓸ ⓹ ⓺ ⓻ ⓼ ⓽ ⓾
➊ ➋ ➌ ➍ ➎ ➏ ➐ ➑ ➒ ➓
⓪ ➀ ➁ ➂ ➃ ➄ ➅ ➆ ➇ ➈ ➉
⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳
⓿ ❶ ❷ ❸ ❹ ❺ ❻ ❼ ❽ ❾ ❿ ⓫ ⓬ ⓭ ⓮ ⓯ ⓰ ⓱ ⓲ ⓳ ⓴
Римские цифры
Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ
ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ⅺ ⅻ
Сердечки и милые значки
♡ ღ ❥ ❤ ♥ ❣ ❢ ❦ ❧ ➳ ❣ ஐ இ ఞ ఎ യ
Цветы и снежинки
✽ ✾ ✿ ✥ ❀ ❁ ❃
❄ ❅ ❆ ❇ ❈ ❉ ❊ ✢ ✣ ✤ ❋ ٭ ✱ ✲ ✳ ✴ ✶ ✷ ✸ ✹ ✺ ✻ ✼ ⁂
Звездочки
✪ ★ ☆ ✫ ✬ ✭ ✮ ✯ ✰ ⋆ ✧ ✩ ✵ ✦ ⋆ ╰☆╮✡ ۞
Сообщения и почта
✉ ✍ ✎ ✏ ✐ ✑ ✒
Ножницы
✁ ✂ ✃ ✄
Рука, указательный палец
☚ ☛ ☜ ☝ ☞ ☟ ✌
Стрелки
↔↕←↖↑↗→↘↓↙˿≪«»↨
⇦⇧⇨⇩⇐⇑⇒⇓⇔⇕⇖⇗⇘⇙⇚⇛
⇄⇅⇆⇇⇈⇉⇊
↺↻↰↱↲↳↴↵↶↷
←↑→↓➜➝➞➟➡➥➦➨
➩➪➯➱➲⋖⋗⋘⋙⋚⋛⋜⋝≤≥≦≧≨≩≪≫≲≳
⇜⇝↫↬↚↛↜↝↞↟↠↡↢↣↤↥↦↧⇢⇣⇪
Крестики и галочки
Крестики: ☒ ☓ ✕ ✖ ✗ ✘
Галочки: ☑ ✓ ✔
Кресты: ☩ ☨ ☦ ✙ ✚ ✛ ✜ ✝ ✞ ✠ † ┿
Круги и окружности
∅ ❂ ○ ◎ ● ◯ ◕ ◔ ◐ ◑ ◒ ◓ ⊗ ⊙ ◍ ◖◗ ◉ ⊚ ʘ ⊕ ⊖ ⊘ ⊚ ⊛ ⊜ ⊝
Треугольники
▲◣◢ ◥▼△▽ ⊿◤◥ △ ▴ ▵ ▶ ▷ ▸ ▹ ► ▻ ▼ ▽ ▾ ▿ ◀ ◁ ◂ ◃ ◄ ◅ ◬ ◭ ◮
Квадраты и блоки
❏ ❐ ❑ ❒ ▀ ▄ □ ■ ◙ ▢ ▣ ◘ ◧ ◨ ◩ ◪ ◫ ▤ ▥ ▦ ▧ ▨ ▩ ▱ ▰ ▪ ▫ ▬ ▭ ▮ ▯ ◊ ◈
☰ ☲ ☱ ☴ ☵ ☶ ☳ ☷ ░ ▒ ▓ ▌█ ▉ ▇ ▆ ▅ ▄ ▃ ▂
Телефоны
✆ ☎ ☏
Смайлики
㋛ ソ ッ ヅ ツ ゾ シ ジ ッ ツ シ ン 〴 ت ☺ ☻ ☹ (•̪●) ๏̯͡๏
Знаки зодиака
♈ ♉ ♊ ♋ ♌ ♍ ♎ ♏ ♐ ♑ ♒ ♓
Шахматные фигуры
♔ ♕ ♖ ♗ ♘ ♙ ♚ ♛ ♜ ♝ ♞ ♟
Ноты и музыка
♪ ♫ ♩ ♬ ♭ ♮ ♯ ° ø
Карты и масти
♠ ♡ ♢ ♣ ♤ ♥ ♦ ♧
Прочие символы
☸ ☯ ☮ ☭ ☊ ☣ ☢ ☤ ☬ ☫ ☠ ◆ ◇ ◈ ◉
Эта статья была первоначально опубликована в 2014 году. Текст и некоторые символы были отредактированы, поэтому дата публикации изменена на более свежую.
Надеюсь, что вы нашли то, что искали. Не забудьте сохранить статью в закладки и поделиться ей со своими друзьями.
Кстати, более частому появлению ваших постов в ленте подписчиков можно помочь с помощью сервиса GetFans. При этом вы получите не только увеличение охвата, но и увеличение конверсии, если что-то продаёте.
▼ ▼ ▼ ▼ ▼ ▼
Таблица символов ASCII
Список из 256 символов и их коды в ASCII.
1
Управляющие символы
DEC | OCT | HEX | BIN | Символ | Escape послед. | HTML код | Описание |
---|---|---|---|---|---|---|---|
0 | 000 | 0x00 | 00000000 | NUL | \0 | � | Нулевой байт |
1 | 001 | 0x01 | 00000001 | SOH |  | Начало заголовка | |
2 | 002 | 0x02 | 00000010 | STX |  | Начало текста | |
3 | 003 | 0x03 | 00000011 | ETX |  | Конец «текста» | |
4 | 004 | 0x04 | 00000100 | EOT |  | конец передачи | |
5 | 005 | 0x05 | 00000101 | ENQ |  | «Прошу подтверждения!» | |
6 | 006 | 0x06 | 00000110 | ACK |  | «Подтверждаю!» | |
7 | 007 | 0x07 | 00000111 | BEL | \a |  | Звуковой сигнал – звонок |
8 | 010 | 0x08 | 00001000 | BS | \b |  | Возврат на один символ (BACKSPACE) |
9 | 011 | 0x09 | 00001001 | TAB | \t | 	 | Табуляция |
10 | 012 | 0x0A | 00001010 | LF | \n | 
 | Перевод строки |
11 | 013 | 0x0B | 00001011 | VT | \v |  | Вертикальная табуляция |
12 | 014 | 0x0C | 00001100 | FF | \f |  | Прогон страницы, новая страница |
13 | 015 | 0x0D | 00001101 | CR | \r | 
 | Возврат каретки |
14 | 016 | 0x0E | 00001110 | SO |  | Переключиться на другую ленту (кодировку) | |
15 | 017 | 0x0F | 00001111 | SI |  | Переключиться на исходную ленту (кодировку) | |
16 | 020 | 0x10 | 00010000 | DLE |  | Экранирование канала данных | |
17 | 021 | 0x11 | 00010001 | DC1 |  | 1-й символ управления устройством | |
18 | 022 | 0x12 | 00010010 | DC2 |  | 2-й символ управления устройством | |
19 | 023 | 0x13 | 00010011 | DC3 |  | 3-й символ управления устройством | |
20 | 024 | 0x14 | 00010100 | DC4 |  | 4-й символ управления устройством | |
21 | 025 | 0x15 | 00010101 | NAK |  | «Не подтверждаю!» | |
22 | 026 | 0x16 | 00010110 | SYN |  | Символ для синхронизации | |
23 | 027 | 0x17 | 00010111 | ETB |  | Конец текстового блока | |
24 | 030 | 0x18 | 00011000 | CAN |  | Отмена | |
25 | 031 | 0x19 | 00011001 | EM |  | Конец носителя | |
26 | 032 | 0x1A | 00011010 | SUB |  | Подставить | |
27 | 033 | 0x1B | 00011011 | ESC | \e |  | Escape (Расширение) |
28 | 034 | 0x1C | 00011100 | FS |  | Разделитель файлов | |
29 | 035 | 0x1D | 00011101 | GS |  | Разделитель групп | |
30 | 036 | 0x1E | 00011110 | RS |  | Разделитель записей | |
31 | 037 | 0x1F | 00011111 | US |  | Разделитель юнитов | |
127 | 177 | 0x7F | 01111111 | Delete |  | Символ для удаления (на перфолентах) |
2
Печатные символы
DEC | OCT | HEX | BIN | Символ | HTML код | Мнемоника |
---|---|---|---|---|---|---|
32 | 040 | 0x20 | 00100000 | Пробел |   | |
33 | 041 | 0x21 | 00100001 | ! | ! | |
34 | 042 | 0x22 | 00100010 | « | " | " |
35 | 043 | 0x23 | 00100011 | # | # | |
36 | 044 | 0x24 | 00100100 | $ | $ | |
37 | 045 | 0x25 | 00100101 | % | % | |
38 | 046 | 0x26 | 00100110 | & | & | & |
39 | 047 | 0x27 | 00100111 | ‘ | ' | ' |
40 | 050 | 0x28 | 00101000 | ( | ( | |
41 | 051 | 0x29 | 00101001 | ) | ) | |
42 | 052 | 0x2A | 00101010 | * | * | |
43 | 053 | 0x2B | 00101011 | + | + | |
44 | 054 | 0x2C | 00101100 | , | , | |
45 | 055 | 0x2D | 00101101 | — | - | |
46 | 056 | 0x2E | 00101110 | . | . | |
47 | 057 | 0x2F | 00101111 | / | / | |
48 | 060 | 0x30 | 00110000 | 0 | 0 | |
49 | 061 | 0x31 | 00110001 | 1 | 1 | |
50 | 062 | 0x32 | 00110010 | 2 | 2 | |
51 | 063 | 0x33 | 00110011 | 3 | 3 | |
52 | 064 | 0x34 | 00110100 | 4 | 4 | |
53 | 065 | 0x35 | 00110101 | 5 | 5 | |
54 | 066 | 0x36 | 00110110 | 6 | 6 | |
55 | 067 | 0x37 | 00110111 | 7 | 7 | |
56 | 070 | 0x38 | 00111000 | 8 | 8 | |
57 | 071 | 0x39 | 00111001 | 9 | 9 | |
58 | 072 | 0x3A | 00111010 | : | : | |
59 | 073 | 0x3B | 00111011 | ; | ; | |
60 | 074 | 0x3C | 00111100 | < | < | < |
61 | 075 | 0x3D | 00111101 | = | = | |
62 | 076 | 0x3E | 00111110 | > | > | > |
63 | 077 | 0x3F | 00111111 | ? | ? | |
64 | 100 | 0x40 | 01000000 | @ | @ | |
65 | 101 | 0x41 | 01000001 | A | A | |
66 | 102 | 0x42 | 01000010 | B | B | |
67 | 103 | 0x43 | 01000011 | C | C | |
68 | 104 | 0x44 | 01000100 | D | D | |
69 | 105 | 0x45 | 01000101 | E | E | |
70 | 106 | 0x46 | 01000110 | F | F | |
71 | 107 | 0x47 | 01000111 | G | G | |
72 | 110 | 0x48 | 01001000 | H | H | |
73 | 111 | 0x49 | 01001001 | I | I | |
74 | 112 | 0x4A | 01001010 | J | J | |
75 | 113 | 0x4B | 01001011 | K | K | |
76 | 114 | 0x4C | 01001100 | L | L | |
77 | 115 | 0x4D | 01001101 | M | M | |
78 | 116 | 0x4E | 01001110 | N | N | |
79 | 117 | 0x4F | 01001111 | O | O | |
80 | 120 | 0x50 | 01010000 | P | P | |
81 | 121 | 0x51 | 01010001 | Q | Q | |
82 | 122 | 0x52 | 01010010 | R | R | |
83 | 123 | 0x53 | 01010011 | S | S | |
84 | 124 | 0x54 | 01010100 | T | T | |
85 | 125 | 0x55 | 01010101 | U | U | |
86 | 126 | 0x56 | 01010110 | V | V | |
87 | 127 | 0x57 | 01010111 | W | W | |
88 | 130 | 0x58 | 01011000 | X | X | |
89 | 131 | 0x59 | 01011001 | Y | Y | |
90 | 132 | 0x5A | 01011010 | Z | Z | |
91 | 133 | 0x5B | 01011011 | [ | [ | |
92 | 134 | 0x5C | 01011100 | \ | \ | |
93 | 135 | 0x5D | 01011101 | ] | ] | |
94 | 136 | 0x5E | 01011110 | ^ | ^ | |
95 | 137 | 0x5F | 01011111 | _ | _ | |
96 | 140 | 0x60 | 01100000 | ` | ` | |
97 | 141 | 0x61 | 01100001 | a | a | |
98 | 142 | 0x62 | 01100010 | b | b | |
99 | 143 | 0x63 | 01100011 | c | c | |
100 | 144 | 0x64 | 01100100 | d | d | |
101 | 145 | 0x65 | 01100101 | e | e | |
102 | 146 | 0x66 | 01100110 | f | f | |
103 | 147 | 0x67 | 01100111 | g | g | |
104 | 150 | 0x68 | 01101000 | h | h | |
105 | 151 | 0x69 | 01101001 | i | i | |
106 | 152 | 0x6A | 01101010 | j | j | |
107 | 153 | 0x6B | 01101011 | k | k | |
108 | 154 | 0x6C | 01101100 | l | l | |
109 | 155 | 0x6D | 01101101 | m | m | |
110 | 156 | 0x6E | 01101110 | n | n | |
111 | 157 | 0x6F | 01101111 | o | o | |
112 | 160 | 0x70 | 01110000 | p | p | |
113 | 161 | 0x71 | 01110001 | q | q | |
114 | 162 | 0x72 | 01110010 | r | r | |
115 | 163 | 0x73 | 01110011 | s | s | |
116 | 164 | 0x74 | 01110100 | t | t | |
117 | 165 | 0x75 | 01110101 | u | u | |
118 | 166 | 0x76 | 01110110 | v | v | |
119 | 167 | 0x77 | 01110111 | w | w | |
120 | 170 | 0x78 | 01111000 | x | x | |
121 | 171 | 0x79 | 01111001 | y | y | |
122 | 172 | 0x7A | 01111010 | z | z | |
123 | 173 | 0x7B | 01111011 | { | { | |
124 | 174 | 0x7C | 01111100 | | | | | |
125 | 175 | 0x7D | 01111101 | } | } | |
126 | 176 | 0x7E | 01111110 | ~ | ~ |
3
Расширенные символы ASCII Win-1251 кириллица
DEC | OCT | HEX | BIN | Символ | HTML код | Мнемоника |
---|---|---|---|---|---|---|
128 | 200 | 0x80 | 10000000 | Ђ | € | |
129 | 201 | 0x81 | 10000001 | Ѓ |  | |
130 | 202 | 0x82 | 10000010 | ‚ | ‚ | ‚ |
131 | 203 | 0x83 | 10000011 | ѓ | ƒ | |
132 | 204 | 0x84 | 10000100 | „ | „ | „ |
133 | 205 | 0x85 | 10000101 | … | … | … |
134 | 206 | 0x86 | 10000110 | † | † | † |
135 | 207 | 0x87 | 10000111 | ‡ | ‡ | ‡ |
136 | 210 | 0x88 | 10001000 | € | ˆ | € |
137 | 211 | 0x89 | 10001001 | ‰ | ‰ | ‰ |
138 | 212 | 0x8A | 10001010 | Љ | Š | |
139 | 213 | 0x8B | 10001011 | ‹ | ‹ | ‹ |
140 | 214 | 0x8C | 10001100 | Њ | Œ | |
141 | 215 | 0x8D | 10001101 | Ќ |  | |
142 | 216 | 0x8E | 10001110 | Ћ | Ž | |
143 | 217 | 0x8F | 10001111 | Џ |  | |
144 | 220 | 0x90 | 10010000 | Ђ |  | |
145 | 221 | 0x91 | 10010001 | ‘ | ‘ | ‘ |
146 | 222 | 0x92 | 10010010 | ’ | ’ | ’ |
147 | 223 | 0x93 | 10010011 | “ | “ | “ |
148 | 224 | 0x94 | 10010100 | ” | ” | ” |
149 | 225 | 0x95 | 10010101 | • | • | • |
150 | 226 | 0x96 | 10010110 | – | – | – |
151 | 227 | 0x97 | 10010111 | — | — | — |
152 | 230 | 0x98 | 10011000 | Начало строки | ˜ | |
153 | 231 | 0x99 | 10011001 | ™ | ™ | ™ |
154 | 232 | 0x9A | 10011010 | љ | š | |
155 | 233 | 0x9B | 10011011 | › | › | › |
156 | 234 | 0x9C | 10011100 | њ | œ | |
157 | 235 | 0x9D | 10011101 | ќ |  | |
158 | 236 | 0x9E | 10011110 | ћ | ž | |
159 | 237 | 0x9F | 10011111 | џ | Ÿ | |
160 | 240 | 0xA0 | 10100000 | Неразрывный пробел |   | |
161 | 241 | 0xA1 | 10100001 | Ў | ¡ | |
162 | 242 | 0xA2 | 10100010 | ў | ¢ | |
163 | 243 | 0xA3 | 10100011 | Ј | £ | |
164 | 244 | 0xA4 | 10100100 | ¤ | ¤ | ¤ |
165 | 245 | 0xA5 | 10100101 | Ґ | ¥ | |
166 | 246 | 0xA6 | 10100110 | ¦ | ¦ | ¦ |
167 | 247 | 0xA7 | 10100111 | § | § | § |
168 | 250 | 0xA8 | 10101000 | Ё | ¨ | |
169 | 251 | 0xA9 | 10101001 | © | © | © |
170 | 252 | 0xAA | 10101010 | Є | ª | |
171 | 253 | 0xAB | 10101011 | « | « | « |
172 | 254 | 0xAC | 10101100 | ¬ | ¬ | ¬ |
173 | 255 | 0xAD | 10101101 | Мягкий перенос | ­ | ­ |
174 | 256 | 0xAE | 10101110 | ® | ® | ® |
175 | 257 | 0xAF | 10101111 | Ї | ¯ | |
176 | 260 | 0xB0 | 10110000 | ° | ° | ° |
177 | 261 | 0xB1 | 10110001 | ± | ± | ± |
178 | 262 | 0xB2 | 10110010 | І | ² | |
179 | 263 | 0xB3 | 10110011 | і | ³ | |
180 | 264 | 0xB4 | 10110100 | ґ | ´ | |
181 | 265 | 0xB5 | 10110101 | µ | µ | µ |
182 | 266 | 0xB6 | 10110110 | ¶ | ¶ | ¶ |
183 | 267 | 0xB7 | 10110111 | · | · | · |
184 | 270 | 0xB8 | 10111000 | ё | ¸ | |
185 | 271 | 0xB9 | 10111001 | № | ¹ | |
186 | 272 | 0xBA | 10111010 | є | º | |
187 | 273 | 0xBB | 10111011 | » | » | » |
188 | 274 | 0xBC | 10111100 | ј | ¼ | |
189 | 275 | 0xBD | 10111101 | Ѕ | ½ | |
190 | 276 | 0xBE | 10111110 | ѕ | ¾ | |
191 | 277 | 0xBF | 10111111 | ї | ¿ | |
192 | 300 | 0xC0 | 11000000 | А | À | |
193 | 301 | 0xC1 | 11000001 | Б | Á | |
194 | 302 | 0xC2 | 11000010 | В | Â | |
195 | 303 | 0xC3 | 11000011 | Г | Ã | |
196 | 304 | 0xC4 | 11000100 | Д | Ä | |
197 | 305 | 0xC5 | 11000101 | Е | Å | |
198 | 306 | 0xC6 | 11000110 | Ж | Æ | |
199 | 307 | 0xC7 | 11000111 | З | Ç | |
200 | 310 | 0xC8 | 11001000 | И | È | |
201 | 311 | 0xC9 | 11001001 | Й | É | |
202 | 312 | 0xCA | 11001010 | К | Ê | |
203 | 313 | 0xCB | 11001011 | Л | Ë | |
204 | 314 | 0xCC | 11001100 | М | Ì | |
205 | 315 | 0xCD | 11001101 | Н | Í | |
206 | 316 | 0xCE | 11001110 | О | Î | |
207 | 317 | 0xCF | 11001111 | П | Ï | |
208 | 320 | 0xD0 | 11010000 | Р | Ð | |
209 | 321 | 0xD1 | 11010001 | С | Ñ | |
210 | 322 | 0xD2 | 11010010 | Т | Ò | |
211 | 323 | 0xD3 | 11010011 | У | Ó | |
212 | 324 | 0xD4 | 11010100 | Ф | Ô | |
213 | 325 | 0xD5 | 11010101 | Х | Õ | |
214 | 326 | 0xD6 | 11010110 | Ц | Ö | |
215 | 327 | 0xD7 | 11010111 | Ч | × | |
216 | 330 | 0xD8 | 11011000 | Ш | Ø | |
217 | 331 | 0xD9 | 11011001 | Щ | Ù | |
218 | 332 | 0xDA | 11011010 | Ъ | Ú | |
219 | 333 | 0xDB | 11011011 | Ы | Û | |
220 | 334 | 0xDC | 11011100 | Ь | Ü | |
221 | 335 | 0xDD | 11011101 | Э | Ý | |
222 | 336 | 0xDE | 11011110 | Ю | Þ | |
223 | 337 | 0xDF | 11011111 | Я | ß | |
224 | 340 | 0xE0 | 11100000 | а | à | |
225 | 341 | 0xE1 | 11100001 | б | á | |
226 | 342 | 0xE2 | 11100010 | в | â | |
227 | 343 | 0xE3 | 11100011 | г | ã | |
228 | 344 | 0xE4 | 11100100 | д | ä | |
229 | 345 | 0xE5 | 11100101 | е | å | |
230 | 346 | 0xE6 | 11100110 | ж | æ | |
231 | 347 | 0xE7 | 11100111 | з | ç | |
232 | 350 | 0xE8 | 11101000 | и | è | |
233 | 351 | 0xE9 | 11101001 | й | é | |
234 | 352 | 0xEA | 11101010 | к | ê | |
235 | 353 | 0xEB | 11101011 | л | ë | |
236 | 354 | 0xEC | 11101100 | м | ì | |
237 | 355 | 0xED | 11101101 | н | í | |
238 | 356 | 0xEE | 11101110 | о | î | |
239 | 357 | 0xEF | 11101111 | п | ï | |
240 | 360 | 0xF0 | 11110000 | р | ð | |
241 | 361 | 0xF1 | 11110001 | с | ñ | |
242 | 362 | 0xF2 | 11110010 | т | ò | |
243 | 363 | 0xF3 | 11110011 | у | ó | |
244 | 364 | 0xF4 | 11110100 | ф | ô | |
245 | 365 | 0xF5 | 11110101 | х | õ | |
246 | 366 | 0xF6 | 11110110 | ц | ö | |
247 | 367 | 0xF7 | 11110111 | ч | ÷ | |
248 | 370 | 0xF8 | 11111000 | ш | ø | |
249 | 371 | 0xF9 | 11111001 | щ | ù | |
250 | 372 | 0xFA | 11111010 | ъ | ú | |
251 | 373 | 0xFB | 11111011 | ы | û | |
252 | 374 | 0xFC | 11111100 | ь | ü | |
253 | 375 | 0xFD | 11111101 | э | ý | |
254 | 376 | 0xFE | 11111110 | ю | þ | |
255 | 377 | 0xFF | 11111111 | я | ÿ |
Символы или разметка?
Символы или разметка?Intended audience: шифровальщики XHTML / HTML (используя редакторы или скрипты), разработчики скриптов (PHP, JSP, и т. д.), шифровальщики CSS, Менеджеры веб-проектов, и те, кто задается вопросом, стоит ли использовать разметку или специальные символы Unicode в их коде.
Есть ряд символов Unicode похожих на управляющие, некоторые из которых выполняют такую же роль, как разметка. Какие из них я должен использовать, и которые я должен избегать?
Ответ зависит от того, какие символы рассматриваются. Более подробную информацию вы должны прочитать в Примечании W3C и Техническом Отчете Unicode Unicode в XML и Других Языках Разметки. Эта статья суммирует часть этой информации.
Некоторые символы Unicode не могут использоваться с разметкой
В следующей таблице перечислены символы Unicode, которые не должны использоваться в контексте разметки, согласно с Unicode в XML и Других Языках Разметки. Вы должны использовать вместо разметки.
Названия / Описание | Краткое Объяснение |
---|---|
Разделение строк и параграфов | используйте <br>, <p>, или эквивалент |
Вложенные управляющие BIDI (LRE, RLE, LRO, RLO, PDF) | Не рекомендуются, тем где есть разметка. |
Включить/блокировать Симметричный обмен | Устаревшее в Unicode |
Включить/блокировать формирование Арабской формы | Устаревшее в Unicode |
Включить/блокировать формы Национальной цифры | Устаревшее в Unicode |
Межстрочных символы аннотации | Используйте разметку ruby |
Byte order mark / ZWNBSP | Используйте только как byte order mark. Используйте Объеденитель Слова U+2060 вместо U+FEFF как ZWNBSP |
Символы замены объекта | Используйте разметку, например, HTML <object> или HTML <img> |
Видимость для Музыкальной Записи | Используйте соответствующий язык разметки |
Точки кода Тега Язык | Используйте lang и/или xml:lang |
Вложенные управляющие двунаправленного текста, как правило, часто приводят к путанице. Есть несколько мест, где они должны использоваться, чтобы создать правильно упорядоченный двунаправленный текст на языках, использующих скрипты с выравниванием текста справа налево, таких как арабский, иврит, тана и т.п. Это места где элемент не позволяет встроенную разметку, такие, как элемент title
. Там где разметка доступна, все же, вы должны ее использовать. Для получения дополнительной информации об этом смотрите Unicode управляющие по сравнению с разметкой для поддержки bidi. Для руководства о том, как использовать вложенные управляющие в ситуациях, когда нельзя использовать разметку, смотрите Использование Unicode управляющих для bidi текста.
Другие подходящие символы Unicode
Это не исчерпывающий перечень. Это лишь для того, чтобы привести несколько примеров из символов Unicode, которые можно использовать как приложение к разметке чтобы предоставить информацию о тексте.
Названия / Описание | Краткое Объяснение |
---|---|
Разные | Пробел, Мягкий Дефис, Объеденитель Графемы, Неразрывный Дефис, Объеденитель Слова, и т. д. |
Объеденители Нулевой ширины (ZWJ та ZWNJ) | необходимые для Персидского языка |
Неявные знаки направленности (LRM та RLM) | |
Знаки каскадирования | Общая черта в арабском и сирийском скриптах |
Селекторы Изменения | необходимые для Монгольского языка |
Символы Описания Иероглифов | указывает состав иероглифов |
‘Совместимость символов’ изменяется в зависимости от их целесообразности
Это взято из Unicode в XML и Других Языках Разметки:
Стандарт Unicode обеспечивает совместимость отображения для группы символов. Совместимость отображения указывает на связь с другим символом, но точный характер связи меняется. В некоторых случаях связь означает «основанный на», в некоторых других случаях он обозначает собственность. Когда обычный текст размечен, то может иметь смысл отразить некоторые из этих символов в их эквивалентах совместимости и подходящей разметке. Важно понять природу различий между символами и их эквивалентами совместимости и контекст в котором эти различия имеют значение. Не целесообразно применять совместимость отображения без разбора.
Следующая таблица дает неполный перечень примеров.
Названия / Описание | Примеры | Суждения |
---|---|---|
Помещеные в круг буквы и цифры, используемые для маркеров списка | ① ② ③ Ⓐ Ⓑ Ⓒ ㊂ ㊃ ㊄ ㊓ ㊔ ㊕ ㋝ ㋞ ㋟ | хорошо |
Номер в скобках или пунктирный номер, который используется в качестве маркера списка | ⑴ ⑵ ⑶ | используйте стиль маркера списка |
Арабские Презентационные формы | ﻉ ﻊ ﻋ ﻌ | нормализуйте |
Символы полуширины и полной ширины | ヤ ユ ヨ ラ a b c d | хорошо |
Символы верхнего и нижнего индекса | ¹ ² ³ ₁ ₂ ₃ | используйте <sup> или <sub> разметку |
работа со строками, форматирование,методы split, strip
В уроке по присвоению типа переменной в Python вы могли узнать, как определять строки: объекты, состоящие из последовательности символьных данных. Обработка строк неотъемлемая частью программирования на python. Крайне редко приложение, не использует строковые типы данных.
Из этого урока вы узнаете: Python предоставляет большую коллекцию операторов, функций и методов для работы со строками. Когда вы закончите изучение этой документации, узнаете, как получить доступ и извлечь часть строки, а также познакомитесь с методами, которые доступны для манипулирования и изменения строковых данных.
Ниже рассмотрим операторы, методы и функции, доступные для работы с текстом.
Строковые операторы
Вы уже видели операторы +
и *
в применении их к числовым значениям в уроке по операторам в Python . Эти два оператора применяются и к строкам.
Оператор сложения строк
+
+
— оператор конкатенации строк. Он возвращает строку, состоящую из других строк, как показано здесь:
>>> s = 'py'
>>> t = 'th'
>>> u = 'on'
>>> s + t
'pyth'
>>> s + t + u
'python'
>>> print('Привет, ' + 'Мир!')
Go team!!!
Оператор умножения строк
*
*
— оператор создает несколько копий строки. Если s
это строка, а n
целое число, любое из следующих выражений возвращает строку, состоящую из n
объединенных копий s
:
s * n
n * s
Вот примеры умножения строк:
>>> s = 'py.'
>>> s * 4
'py.py.py.py.'
>>> 4 * s
'py.py.py.py.'
Значение множителя n
должно быть целым положительным числом. Оно может быть нулем или отрицательным, но этом случае результатом будет пустая строка:
>>> 'py' * -6
''
Если вы создадите строковую переменную и превратите ее в пустую строку, с помощью 'py' * -6
, кто-нибудь будет справедливо считать вас немного глупым. Но это сработает.
Оператор принадлежности подстроки
in
Python также предоставляет оператор принадлежности, который можно использоваться для манипуляций со строками. Оператор in
возвращает True
, если подстрока входит в строку, и False
, если нет:
>>> s = 'Python'
>>> s in 'I love Python.'
True
>>> s in 'I love Java.'
False
Есть также оператор not in
, у которого обратная логика:
>>> 'z' not in 'abc'
True
>>> 'z' not in 'xyz'
False
Встроенные функции строк в python
Python предоставляет множество функций, которые встроены в интерпретатор. Вот несколько, которые работают со строками:
Функция | Описание |
---|---|
chr() | Преобразует целое число в символ |
ord() | Преобразует символ в целое число |
len() | Возвращает длину строки |
str() | Изменяет тип объекта на string |
Более подробно о них ниже.
Функция ord(c)
возвращает числовое значение для заданного символа.
На базовом уровне компьютеры хранят всю информацию в виде цифр. Для представления символьных данных используется схема перевода, которая содержит каждый символ с его репрезентативным номером.
Самая простая схема в повседневном использовании называется ASCII . Она охватывает латинские символы, с которыми мы чаще работает. Для этих символов ord(c)
возвращает значение ASCII для символа c
:
>>> ord('a')
97
>>> ord('#')
35
ASCII прекрасен, но есть много других языков в мире, которые часто встречаются. Полный набор символов, которые потенциально могут быть представлены в коде, намного больше обычных латинских букв, цифр и символом.
Unicode — это современный стандарт, который пытается предоставить числовой код для всех возможных символов, на всех возможных языках, на каждой возможной платформе. Python 3 поддерживает Unicode, в том числе позволяет использовать символы Unicode в строках.
Функция ord()
также возвращает числовые значения для символов Юникода:
>>> ord('€')
8364
>>> ord('∑')
8721
Функция chr(n)
возвращает символьное значение для данного целого числа.
chr()
действует обратно ord()
. Если задано числовое значение n
, chr(n)
возвращает строку, представляющую символ n
:
>>> chr(97)
'a'
>>> chr(35)
'#'
chr()
также обрабатывает символы Юникода:
>>> chr(8364)
'€'
>>> chr(8721)
'∑'
Функция len(s)
возвращает длину строки.
len(s)
возвращает количество символов в строке s
:
>>> s = 'Простоя строка. '
>>> len(s)
15
Функция str(obj)
возвращает строковое представление объекта.
Практически любой объект в Python может быть представлен как строка. str(obj)
возвращает строковое представление объекта obj
:
>>> str(49.2)
'49.2'
>>> str(3+4j)
'(3+4j)'
>>> str(3 + 29)
'32'
>>> str('py')
'py'
Индексация строк
Часто в языках программирования, отдельные элементы в упорядоченном наборе данных могут быть доступны с помощью числового индекса или ключа. Этот процесс называется индексация.
В Python строки являются упорядоченными последовательностями символьных данных и могут быть проиндексированы. Доступ к отдельным символам в строке можно получить, указав имя строки, за которым следует число в квадратных скобках []
.
Индексация строк начинается с нуля: у первого символа индекс 0
, следующего 1
и так далее. Индекс последнего символа в python — ‘‘длина строки минус один’’.
Например, схематическое представление индексов строки 'foobar'
выглядит следующим образом:
Отдельные символы доступны по индексу следующим образом:
>>> s = 'foobar'
>>> s[0]
'f'
>>> s[1]
'o'
>>> s[3]
'b'
>>> s[5]
'r'
Попытка обращения по индексу большему чем len(s) - 1
, приводит к ошибке IndexError
:
>>> s[6]
Traceback (most recent call last):
File "<pyshell#17>", line 1, in <module>
s[6]
IndexError: string index out of range
Индексы строк также могут быть указаны отрицательными числами. В этом случае индексирование начинается с конца строки: -1
относится к последнему символу, -2
к предпоследнему и так далее. Вот такая же диаграмма, показывающая как положительные, так и отрицательные индексы строки 'foobar'
:
Вот несколько примеров отрицательного индексирования:
>>> s = 'foobar'
>>> s[-1]
'r'
>>> s[-2]
'a'
>>> len(s)
6
>>> s[-len(s)]
'f'
Попытка обращения по индексу меньшему чем -len(s)
, приводит к ошибке IndexError
:
>>> s[-7]
Traceback (most recent call last):
File "<pyshell#26>", line 1, in <module>
s[-7]
IndexError: string index out of range
Для любой непустой строки s
, код s[len(s)-1]
и s[-1]
возвращают последний символ. Нет индекса, который применим к пустой строке.
Срезы строк
Python также допускает возможность извлечения подстроки из строки, известную как ‘‘string slice’’. Если s
это строка, выражение формы s[m:n]
возвращает часть s
, начинающуюся с позиции m
, и до позиции n
, но не включая позицию:
>>> s = 'python'
>>> s[2:5]
'tho'
Помните: индексы строк в python начинаются с нуля. Первый символ в строке имеет индекс
0
. Это относится и к срезу.
Опять же, второй индекс указывает символ, который не включен в результат. Символ 'n'
в приведенном выше примере. Это может показаться немного не интуитивным, но дает результат: выражение s[m:n]
вернет подстроку, которая является разницей n - m
, в данном случае 5 - 2 = 3
.
Если пропустить первый индекс, срез начинается с начала строки. Таким образом, s[:m]
= s[0:m]
:
>>> s = 'python'
>>> s[:4]
'pyth'
>>> s[0:4]
'pyth'
Аналогично, если опустить второй индекс s[n:]
, срез длится от первого индекса до конца строки. Это хорошая, лаконичная альтернатива более громоздкой s[n:len(s)]
:
>>> s = 'python'
>>> s[2:]
'thon'
>>> s[2:len(s)]
'thon'
Для любой строки s
и любого целого n
числа (0 ≤ n ≤ len(s)
), s[:n] + s[n:]
будет s
:
>>> s = 'python'
>>> s[:4] + s[4:]
'python'
>>> s[:4] + s[4:] == s
True
Пропуск обоих индексов возвращает исходную строку. Это не копия, это ссылка на исходную строку:
>>> s = 'python'
>>> t = s[:]
>>> id(s)
59598496
>>> id(t)
59598496
>>> s is t
True
Если первый индекс в срезе больше или равен второму индексу, Python возвращает пустую строку. Это еще один не очевидный способ сгенерировать пустую строку, если вы его искали:
>>> s[2:2]
''
>>> s[4:2]
''
Отрицательные индексы можно использовать и со срезами. Вот пример кода Python:
>>> s = 'python'
>>> s[-5:-2]
'yth'
>>> s[1:4]
'yth'
>>> s[-5:-2] == s[1:4]
True
Шаг для среза строки
Существует еще один вариант синтаксиса среза, о котором стоит упомянуть. Добавление дополнительного :
и третьего индекса означает шаг, который указывает, сколько символов следует пропустить после извлечения каждого символа в срезе.
Например , для строки 'python'
срез 0:6:2
начинается с первого символа и заканчивается последним символом (всей строкой), каждый второй символ пропускается. Это показано на следующей схеме:
Иллюстративный код показан здесь:
>>> s = 'foobar'
>>> s[0:6:2]
'foa'
>>> s[1:6:2]
'obr'
Как и в случае с простым срезом, первый и второй индексы могут быть пропущены:
>>> s = '12345' * 5
>>> s
'1234512345123451234512345'
>>> s[::5]
'11111'
>>> s[4::5]
'55555'
Вы также можете указать отрицательное значение шага, в этом случае Python идет с конца строки. Начальный/первый индекс должен быть больше конечного/второго индекса:
>>> s = 'python'
>>> s[5:0:-2]
'nhy'
В приведенном выше примере, 5:0:-2
означает «начать с последнего символа и делать два шага назад, но не включая первый символ.”
Когда вы идете назад, если первый и второй индексы пропущены, значения по умолчанию применяются так: первый индекс — конец строки, а второй индекс — начало. Вот пример:
>>> s = '12345' * 5
>>> s
'1234512345123451234512345'
>>> s[::-5]
'55555'
Это общая парадигма для разворота (reverse) строки:
>>> s = 'Если так говорит товарищ Наполеон, значит, так оно и есть.'
>>> s[::-1]
'.ьтсе и оно кат ,тичанз ,ноелопаН щиравот тировог кат илсЕ'
Форматирование строки
В Python версии 3.6 был представлен новый способ форматирования строк. Эта функция официально названа литералом отформатированной строки, но обычно упоминается как f-string.
Возможности форматирования строк огромны и не будут подробно описана здесь.
Одной простой особенностью f-строк, которые вы можете начать использовать сразу, является интерполяция переменной. Вы можете указать имя переменной непосредственно в f-строковом литерале (f'string'
), и python заменит имя соответствующим значением.
Например, предположим, что вы хотите отобразить результат арифметического вычисления. Это можно сделать с помощью простого print()
и оператора ,
, разделяющего числовые значения и строковые:
>>> n = 20
>>> m = 25
>>> prod = n * m
>>> print('Произведение', n, 'на', m, 'равно', prod)
Произведение 20 на 25 равно 500
Но это громоздко. Чтобы выполнить то же самое с помощью f-строки:
- Напишите
f
илиF
перед кавычками строки. Это укажет python, что это f-строка вместо стандартной. - Укажите любые переменные для воспроизведения в фигурных скобках (
{}
).
Код с использованием f-string, приведенный ниже выглядит намного чище:
>>> n = 20
>>> m = 25
>>> prod = n * m
>>> print(f'Произведение {n} на {m} равно {prod}')
Произведение 20 на 25 равно 500
Любой из трех типов кавычек в python можно использовать для f-строки:
>>> var = 'Гав'
>>> print(f'Собака говорит {var}!')
Собака говорит Гав!
>>> print(f"Собака говорит {var}!")
Собака говорит Гав!
>>> print(f'''Собака говорит {var}!''')
Собака говорит Гав!
Изменение строк
Строки — один из типов данных, которые Python считает неизменяемыми, что означает невозможность их изменять. Как вы ниже увидите, python дает возможность изменять (заменять и перезаписывать) строки.
Такой синтаксис приведет к ошибке TypeError
:
>>> s = 'python'
>>> s[3] = 't'
Traceback (most recent call last):
File "<pyshell#40>", line 1, in <module>
s[3] = 't'
TypeError: 'str' object does not support item assignment
На самом деле нет особой необходимости изменять строки. Обычно вы можете легко сгенерировать копию исходной строки с необходимыми изменениями. Есть минимум 2 способа сделать это в python. Вот первый:
>>> s = s[:3] + 't' + s[4:]
>>> s
'pytton'
Есть встроенный метод string.replace(x, y)
:
>>> s = 'python'
>>> s = s.replace('h', 't')
>>> s
'pytton'
Читайте дальше о встроенных методах строк!
Встроенные методы строк в python
В руководстве по типам переменных в python вы узнали, что Python — это объектно-ориентированный язык. Каждый элемент данных в программе python является объектом.
Вы также знакомы с функциями: самостоятельными блоками кода, которые вы можете вызывать для выполнения определенных задач.
Методы похожи на функции. Метод — специализированный тип вызываемой процедуры, тесно связанный с объектом. Как и функция, метод вызывается для выполнения отдельной задачи, но он вызывается только вместе с определенным объектом и знает о нем во время выполнения.
Синтаксис для вызова метода объекта выглядит следующим образом:
obj.foo(<args>)
Этот код вызывает метод .foo()
объекта obj
. <args>
— аргументы, передаваемые методу (если есть).
Вы узнаете намного больше об определении и вызове методов позже в статьях про объектно-ориентированное программирование. Сейчас цель усвоить часто используемые встроенные методы, которые есть в python для работы со строками.
В приведенных методах аргументы, указанные в квадратных скобках ([]
), являются необязательными.
Изменение регистра строки
Методы этой группы выполняют преобразование регистра строки.
string.capitalize()
приводит первую букву в верхний регистр, остальные в нижний.
s.capitalize()
возвращает копию s
с первым символом, преобразованным в верхний регистр, и остальными символами, преобразованными в нижний регистр:
>>> s = 'everyTHing yoU Can IMaGine is rEAl'
>>> s.capitalize()
'Everything you can imagine is real'
Не алфавитные символы не изменяются:
>>> s = 'follow us @PYTHON'
>>> s.capitalize()
'Follow us @python'
string.lower()
преобразует все буквенные символы в строчные.
s.lower()
возвращает копию s
со всеми буквенными символами, преобразованными в нижний регистр:
>>> 'everyTHing yoU Can IMaGine is rEAl'. lower()
'everything you can imagine is real'
string.swapcase()
меняет регистр буквенных символов на противоположный.
s.swapcase()
возвращает копию s
с заглавными буквенными символами, преобразованными в строчные и наоборот:
>>> 'everyTHing yoU Can IMaGine is rEAl'.swapcase()
'EVERYthING YOu cAN imAgINE IS ReaL'
string.title()
преобразует первые буквы всех слов в заглавные
s.title()
возвращает копию, s
в которой первая буква каждого слова преобразуется в верхний регистр, а остальные буквы — в нижний регистр:
>>> 'the sun also rises'.title()
'The Sun Also Rises'
Этот метод использует довольно простой алгоритм. Он не пытается различить важные и неважные слова и не обрабатывает апострофы, имена или аббревиатуры:
>>> 'follow us @PYTHON'. title()
'Follow Us @Python'
string.upper()
преобразует все буквенные символы в заглавные.
s.upper()
возвращает копию s
со всеми буквенными символами в верхнем регистре:
>>> 'follow us @PYTHON'.upper()
'FOLLOW US @PYTHON'
Найти и заменить подстроку в строке
Эти методы предоставляют различные способы поиска в целевой строке указанной подстроки.
Каждый метод в этой группе поддерживает необязательные аргументы <start>
и <end>
аргументы. Они задают диапазон поиска: действие метода ограничено частью целевой строки, начинающейся в позиции символа <start>
и продолжающейся вплоть до позиции символа <end>
, но не включая его. Если <start>
указано, а <end>
нет, метод применяется к части строки от <start>
конца.
string. count(<sub>[, <start>[, <end>]])
подсчитывает количество вхождений подстроки в строку.
s.count(<sub>)
возвращает количество точных вхождений подстроки <sub>
в s
:
>>> 'foo goo moo'.count('oo')
3
Количество вхождений изменится, если указать <start>
и <end>
:
>>> 'foo goo moo'.count('oo', 0, 8)
2
string.endswith(<suffix>[, <start>[, <end>]])
определяет, заканчивается ли строка заданной подстрокой.
s.endswith(<suffix>)
возвращает, True
если s
заканчивается указанным <suffix>
и False
если нет:
>>> 'python'.endswith('on')
True
>>> 'python'.endswith('or')
False
Сравнение ограничено подстрокой, между <start>
и <end>
, если они указаны:
>>> 'python'. endswith('yt', 0, 4)
True
>>> 'python'.endswith('yt', 2, 4)
False
string.find(<sub>[, <start>[, <end>]])
ищет в строке заданную подстроку.
s.find(<sub>)
возвращает первый индекс в s
который соответствует началу строки <sub>
:
>>> 'Follow Us @Python'.find('Us')
7
Этот метод возвращает, -1
если указанная подстрока не найдена:
>>> 'Follow Us @Python'.find('you')
-1
Поиск в строке ограничивается подстрокой, между <start>
и <end>
, если они указаны:
>>> 'Follow Us @Python'.find('Us', 4)
7
>>> 'Follow Us @Python'.find('Us', 4, 7)
-1
string.index(<sub>[, <start>[, <end>]])
ищет в строке заданную подстроку.
Этот метод идентичен .find()
, за исключением того, что он вызывает исключение ValueError
, если <sub>
не найден:
>>> 'Follow Us @Python'.index('you')
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
'Follow Us @Python'.index('you')
ValueError: substring not found
string.rfind(<sub>[, <start>[, <end>]])
ищет в строке заданную подстроку, начиная с конца.
s.rfind(<sub>)
возвращает индекс последнего вхождения подстроки <sub>
в s
, который соответствует началу <sub>
:
>>> 'Follow Us @Python'.rfind('o')
15
Как и в .find()
, если подстрока не найдена, возвращается -1
:
>>> 'Follow Us @Python'.rfind('a')
-1
Поиск в строке ограничивается подстрокой, между <start>
и <end>
, если они указаны:
>>> 'Follow Us @Python'. rfind('Us', 0, 14)
7
>>> 'Follow Us @Python'.rfind('Us', 9, 14)
-1
string.rindex(<sub>[, <start>[, <end>]])
ищет в строке заданную подстроку, начиная с конца.
Этот метод идентичен .rfind()
, за исключением того, что он вызывает исключение ValueError
, если <sub>
не найден:
>>> 'Follow Us @Python'.rindex('you')
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
'Follow Us @Python'.rindex('you')
ValueError: substring not found
string.startswith(<prefix>[, <start>[, <end>]])
определяет, начинается ли строка с заданной подстроки.
s.startswith(<suffix>)
возвращает, True
если s
начинается с указанного <suffix>
и False
если нет:
>>> 'Follow Us @Python'. startswith('Fol')
True
>>> 'Follow Us @Python'.startswith('Go')
False
Сравнение ограничено подстрокой, между <start>
и <end>
, если они указаны:
>>> 'Follow Us @Python'.startswith('Us', 7)
True
>>> 'Follow Us @Python'.startswith('Us', 8, 16)
False
Классификация строк
Методы в этой группе классифицируют строку на основе символов, которые она содержит.
string.isalnum()
определяет, состоит ли строка из букв и цифр.
s.isalnum()
возвращает True
, если строка s
не пустая, а все ее символы буквенно-цифровые (либо буква, либо цифра). В другом случае False
:
>>> 'abc123'.isalnum()
True
>>> 'abc$123'.isalnum()
False
>>> ''.isalnum()
False
string. isalpha()
определяет, состоит ли строка только из букв.
s.isalpha()
возвращает True
, если строка s
не пустая, а все ее символы буквенные. В другом случае False
:
>>> 'ABCabc'.isalpha()
True
>>> 'abc123'.isalpha()
False
string.isdigit()
определяет, состоит ли строка из цифр (проверка на число).
s.digit()
возвращает True
когда строка s
не пустая и все ее символы являются цифрами, а в False
если нет:
>>> '123'.isdigit()
True
>>> '123abc'.isdigit()
False
string.isidentifier()
определяет, является ли строка допустимым идентификатором Python.
s.isidentifier()
возвращает True
, если s
валидный идентификатор (название переменной, функции, класса и т. д.) python, а в False
если нет:
>>> 'foo32'.isidentifier()
True
>>> '32foo'.isidentifier()
False
>>> 'foo$32'.isidentifier()
False
Важно: .isidentifier()
вернет True
для строки, которая соответствует зарезервированному ключевому слову python, даже если его нельзя использовать:
>>> 'and'.isidentifier()
True
Вы можете проверить, является ли строка ключевым словом Python, используя функцию iskeyword()
, которая находится в модуле keyword
. Один из возможных способов сделать это:
>>> from keyword import iskeyword
>>> iskeyword('and')
True
Если вы действительно хотите убедиться, что строку можно использовать как идентификатор python, вы должны проверить, что .isidentifier()
= True
и iskeyword()
= False
.
string.islower()
определяет, являются ли буквенные символы строки строчными.
s.islower()
возвращает True
, если строка s
не пустая, и все содержащиеся в нем буквенные символы строчные, а False
если нет. Не алфавитные символы игнорируются:
>>> 'abc'.islower()
True
>>> 'abc1$d'.islower()
True
>>> 'Abc1$D'.islower()
False
string.isprintable()
определяет, состоит ли строка только из печатаемых символов.
s.isprintable()
возвращает, True
если строка s
пустая или все буквенные символы которые она содержит можно вывести на экран. Возвращает, False
если s
содержит хотя бы один специальный символ. Не алфавитные символы игнорируются:
>>> 'a\tb'.isprintable()
False
>>> 'a b'. isprintable()
True
>>> ''.isprintable()
True
>>> 'a\nb'.isprintable()
False
Важно: Это единственный .is****()
метод, который возвращает True
, если s
пустая строка. Все остальные возвращаются False
.
string.isspace()
определяет, состоит ли строка только из пробельных символов.
s.isspace()
возвращает True
, если s
не пустая строка, и все символы являются пробельными, а False
, если нет.
Наиболее часто встречающиеся пробельные символы — это пробел ' '
, табуляция '\t'
и новая строка '\n'
:
>>> ' \t \n '.isspace()
True
>>> ' a '.isspace()
False
Тем не менее есть несколько символов ASCII, которые считаются пробелами. И если учитывать символы Юникода, их еще больше:
>>> '\f\u2005\r'. isspace()
True
'\f'
и '\r'
являются escape-последовательностями для символов ASCII; '\u2005'
это escape-последовательность для Unicode.
string.istitle()
определяет, начинаются ли слова строки с заглавной буквы.
s.istitle()
возвращает True
когда s
не пустая строка и первый алфавитный символ каждого слова в верхнем регистре, а все остальные буквенные символы в каждом слове строчные. Возвращает False
, если нет:
>>> 'This Is A Title'.istitle()
True
>>> 'This is a title'.istitle()
False
>>> 'Give Me The #$#@ Ball!'.istitle()
True
string.isupper()
определяет, являются ли буквенные символы строки заглавными.
s.isupper()
возвращает True
, если строка s
не пустая, и все содержащиеся в ней буквенные символы являются заглавными, и в False
, если нет. Не алфавитные символы игнорируются:
>>> 'ABC'.isupper()
True
>>> 'ABC1$D'.isupper()
True
>>> 'Abc1$D'.isupper()
False
Выравнивание строк, отступы
Методы в этой группе влияют на вывод строки.
string.center(<width>[, <fill>])
выравнивает строку по центру.
s.center(<width>)
возвращает строку, состоящую из s
выровненной по ширине <width>
. По умолчанию отступ состоит из пробела ASCII:
>>> 'py'.center(10)
' py '
Если указан необязательный аргумент <fill>
, он используется как символ заполнения:
>>> 'py'.center(10, '-')
'----py----'
Если s
больше или равна <width>
, строка возвращается без изменений:
>>> 'python'. center(2)
'python'
string.expandtabs(tabsize=8)
заменяет табуляции на пробелы
s.expandtabs()
заменяет каждый символ табуляции ('\t'
) пробелами. По умолчанию табуляция заменяются на 8 пробелов:
>>> 'a\tb\tc'.expandtabs()
'a b c'
>>> 'aaa\tbbb\tc'.expandtabs()
'aaa bbb c'
tabsize
необязательный параметр, задающий количество пробелов:
>>> 'a\tb\tc'.expandtabs(4)
'a b c'
>>> 'aaa\tbbb\tc'.expandtabs(tabsize=4)
'aaa bbb c'
string.ljust(<width>[, <fill>])
выравнивание по левому краю строки в поле.
s.ljust(<width>)
возвращает строку s
, выравненную по левому краю в поле шириной <width>
. По умолчанию отступ состоит из пробела ASCII:
>>> 'python'. ljust(10)
'python '
Если указан аргумент <fill>
, он используется как символ заполнения:
>>> 'python'.ljust(10, '-')
'python----'
Если s
больше или равна <width>
, строка возвращается без изменений:
>>> 'python'.ljust(2)
'python'
string.lstrip([<chars>])
обрезает пробельные символы слева
s.lstrip()
возвращает копию s
в которой все пробельные символы с левого края удалены:
>>> ' foo bar baz '.lstrip()
'foo bar baz '
>>> '\t\nfoo\t\nbar\t\nbaz'.lstrip()
'foo\t\nbar\t\nbaz'
Необязательный аргумент <chars>
, определяет набор символов, которые будут удалены:
>>> 'https://www.pythonru.com'.lstrip('/:pths')
'www.pythonru.com'
string. replace(<old>, <new>[, <count>])
заменяет вхождения подстроки в строке.
s.replace(<old>, <new>)
возвращает копию s
где все вхождения подстроки <old>
, заменены на <new>
:
>>> 'I hate python! I hate python! I hate python!'.replace('hate', 'love')
'I love python! I love python! I love python!'
Если указан необязательный аргумент <count>
, выполняется количество <count>
замен:
>>> 'I hate python! I hate python! I hate python!'.replace('hate', 'love', 2)
'I love python! I love python! I hate python!'
string.rjust(<width>[, <fill>])
выравнивание по правому краю строки в поле.
s.rjust(<width>)
возвращает строку s
, выравненную по правому краю в поле шириной <width>
. По умолчанию отступ состоит из пробела ASCII:
>>> 'python'.rjust(10)
' python'
Если указан аргумент <fill>
, он используется как символ заполнения:
>>> 'python'.rjust(10, '-')
'----python'
Если s
больше или равна <width>
, строка возвращается без изменений:
>>> 'python'.rjust(2)
'python'
string.rstrip([<chars>])
обрезает пробельные символы справа
s.rstrip()
возвращает копию s
без пробельных символов, удаленных с правого края:
>>> ' foo bar baz '.rstrip()
' foo bar baz'
>>> 'foo\t\nbar\t\nbaz\t\n'.rstrip()
'foo\t\nbar\t\nbaz'
Необязательный аргумент <chars>
, определяет набор символов, которые будут удалены:
>>> 'foo. $$$;'.rstrip(';$.')
'foo'
string.strip([<chars>])
удаляет символы с левого и правого края строки.
s.strip()
эквивалентно последовательному вызову s.lstrip()
и s.rstrip()
. Без аргумента <chars>
метод удаляет пробелы в начале и в конце:
>>> s = ' foo bar baz\t\t\t'
>>> s = s.lstrip()
>>> s = s.rstrip()
>>> s
'foo bar baz'
Как в .lstrip()
и .rstrip()
, необязательный аргумент <chars>
определяет набор символов, которые будут удалены:
>>> 'www.pythonru.com'.strip('w.moc')
'pythonru'
Важно: Когда возвращаемое значение метода является другой строкой, как это часто бывает, методы можно вызывать последовательно:
>>> ' foo bar baz\t\t\t'.lstrip(). rstrip()
'foo bar baz'
>>> ' foo bar baz\t\t\t'.strip()
'foo bar baz'
>>> 'www.pythonru.com'.lstrip('w.').rstrip('.moc')
'pythonru'
>>> 'www.pythonru.com'.strip('w.moc')
'pythonru'
string.zfill(<width>)
дополняет строку нулями слева.
s.zfill(<width>)
возвращает копию s
дополненную '0'
слева для достижения длины строки указанной в <width>
:
>>> '42'.zfill(5)
'00042'
Если s
содержит знак перед цифрами, он остается слева строки:
>>> '+42'.zfill(8)
'+0000042'
>>> '-42'.zfill(8)
'-0000042'
Если s
больше или равна <width>
, строка возвращается без изменений:
>>> '-42'.zfill(3)
'-42'
. zfill()
наиболее полезен для строковых представлений чисел, но python с удовольствием заполнит строку нулями, даже если в ней нет чисел:
>>> 'foo'.zfill(6)
'000foo'
Методы преобразование строки в список
Методы в этой группе преобразовывают строку в другой тип данных и наоборот. Эти методы возвращают или принимают итерируемые объекты — термин Python для последовательного набора объектов.
Многие из этих методов возвращают либо список, либо кортеж. Это два похожих типа данных, которые являются прототипами примеров итераций в python. Список заключен в квадратные скобки ( []
), а кортеж заключен в простые (()
).
Теперь давайте посмотрим на последнюю группу строковых методов.
string.join(<iterable>)
объединяет список в строку.
s.join(<iterable>)
возвращает строку, которая является результатом конкатенации объекта <iterable>
с разделителем s
.
Обратите внимание, что .join()
вызывается строка-разделитель s
. <iterable>
должна быть последовательностью строковых объектов.
Примеры кода помогут вникнуть. В первом примере разделителем s
является строка ', '
, а <iterable>
список строк:
>>> ', '.join(['foo', 'bar', 'baz', 'qux'])
'foo, bar, baz, qux'
В результате получается одна строка, состоящая из списка объектов, разделенных запятыми.
В следующем примере <iterable>
указывается как одно строковое значение. Когда строковое значение используется в качестве итерируемого, оно интерпретируется как список отдельных символов строки:
>>> list('corge')
['c', 'o', 'r', 'g', 'e']
>>> ':'.join('corge')
'c:o:r:g:e'
Таким образом, результатом ':'.join('corge')
является строка, состоящая из каждого символа в 'corge'
, разделенного символом ':'
.
Этот пример завершается с ошибкой TypeError
, потому что один из объектов в <iterable>
не является строкой:
>>> '---'.join(['foo', 23, 'bar'])
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
'---'.join(['foo', 23, 'bar'])
TypeError: sequence item 1: expected str instance, int found
Это можно исправить так:
>>> '---'.join(['foo', str(23), 'bar'])
'foo---23---bar'
Как вы скоро увидите, многие объекты в Python можно итерировать, и .join()
особенно полезен для создания из них строк.
string.partition(<sep>)
делит строку на основе разделителя.
s.partition(<sep>)
отделяет от s
подстроку длиной от начала до первого вхождения <sep>
. Возвращаемое значение представляет собой кортеж из трех частей:
- Часть
s
до<sep>
- Разделитель
<sep>
- Часть
s
после<sep>
Вот пара примеров . partition()
в работе:
>>> 'foo.bar'.partition('.')
('foo', '.', 'bar')
>>> 'foo@@bar@@baz'.partition('@@')
('foo', '@@', 'bar@@baz')
Если <sep>
не найден в s
, возвращаемый кортеж содержит s
и две пустые строки:
>>> 'foo.bar'.partition('@@')
('foo.bar', '', '')
s.rpartition(<sep>)
делит строку на основе разделителя, начиная с конца.
s.rpartition(<sep>)
работает как s.partition(<sep>)
, за исключением того, что s
делится при последнем вхождении <sep>
вместо первого:
>>> 'foo@@bar@@baz'.partition('@@')
('foo', '@@', 'bar@@baz')
>>> 'foo@@bar@@baz'.rpartition('@@')
('foo@@bar', '@@', 'baz')
string.rsplit(sep=None, maxsplit=-1)
делит строку на список из подстрок.
Без аргументов s.rsplit()
делит s
на подстроки, разделенные любой последовательностью пробелов, и возвращает список:
>>> 'foo bar baz qux'.rsplit()
['foo', 'bar', 'baz', 'qux']
>>> 'foo\n\tbar baz\r\fqux'.rsplit()
['foo', 'bar', 'baz', 'qux']
Если <sep>
указан, он используется в качестве разделителя:
>>> 'foo.bar.baz.qux'.rsplit(sep='.')
['foo', 'bar', 'baz', 'qux']
Если <sep>
= None
, строка разделяется пробелами, как если бы <sep>
не был указан вообще.
Когда <sep>
явно указан в качестве разделителя s
, последовательные повторы разделителя будут возвращены как пустые строки:
>>> 'foo...bar'.rsplit(sep='.')
['foo', '', '', 'bar']
Это не работает, когда <sep>
не указан. В этом случае последовательные пробельные символы объединяются в один разделитель, и результирующий список никогда не будет содержать пустых строк:
>>> 'foo\t\t\tbar'.rsplit()
['foo', 'bar']
Если указан необязательный параметр <maxsplit>
, выполняется максимальное количество разделений, начиная с правого края s
:
>>> 'www.pythonru.com'.rsplit(sep='.', maxsplit=1)
['www.pythonru', 'com']
Значение по умолчанию для <maxsplit>
— -1
. Это значит, что все возможные разделения должны быть выполнены:
>>> 'www.pythonru.com'.rsplit(sep='.', maxsplit=-1)
['www', 'pythonru', 'com']
>>> 'www.pythonru.com'.rsplit(sep='.')
['www', 'pythonru', 'com']
string.split(sep=None, maxsplit=-1)
делит строку на список из подстрок.
s.split()
ведет себя как s. rsplit()
, за исключением того, что при указании <maxsplit>
, деление начинается с левого края s
:
>>> 'www.pythonru.com'.split('.', maxsplit=1)
['www', 'pythonru.com']
>>> 'www.pythonru.com'.rsplit('.', maxsplit=1)
['www.pythonru', 'com']
Если <maxsplit>
не указано, между .rsplit()
и .split()
в python разницы нет.
string.splitlines([<keepends>])
делит текст на список строк.
s.splitlines()
делит s
на строки и возвращает их в списке. Любой из следующих символов или последовательностей символов считается границей строки:
Разделитель | Значение |
---|---|
\n | Новая строка |
\r | Возврат каретки |
\r\n | Возврат каретки + перевод строки |
\v или же \x0b | Таблицы строк |
\f или же \x0c | Подача формы |
\x1c | Разделитель файлов |
\x1d | Разделитель групп |
\x1e | Разделитель записей |
\x85 | Следующая строка |
\u2028 | Новая строка (Unicode) |
\u2029 | Новый абзац (Unicode) |
Вот пример использования нескольких различных разделителей строк:
>>> 'foo\nbar\r\nbaz\fqux\u2028quux'.splitlines()
['foo', 'bar', 'baz', 'qux', 'quux']
Если в строке присутствуют последовательные символы границы строки, они появятся в списке результатов, как пустые строки:
>>> 'foo\f\f\fbar'.splitlines()
['foo', '', '', 'bar']
Если необязательный аргумент <keepends>
указан и его булевое значение True
, то символы границы строк сохраняются в списке подстрок:
>>> 'foo\nbar\nbaz\nqux'.splitlines(True)
['foo\n', 'bar\n', 'baz\n', 'qux']
>>\> 'foo\nbar\nbaz\nqux'.splitlines(8)
['foo\n', 'bar\n', 'baz\n', 'qux']
Заключение
В этом руководстве было подробно рассмотрено множество различных механизмов, которые Python предоставляет для работы со строками, включая операторы, встроенные функции, индексирование, срезы и встроенные методы.
Python есть другие встроенные типы данных. В этих урока вы изучите два наиболее часто используемых:
Список альтернативных кодов ☺ ♥ ♪ символы клавиатуры
Как вводить символы клавиатуры
Хотите знать, как сделать символы с кодами клавиатуры ? Выберите свою систему и прочтите, как .
ПК с ОС Windows Руководство по написанию компьютерных символов с клавиатуры с помощью кодов Alt. Узнайте, как вводить специальные альтернативные символы с помощью клавиши Alt и цифровой клавиатуры на клавиатуре. Ноутбук с Windows Руководство по созданию символов с помощью кодов Alt на клавиатуре ноутбука. В статье показано, где расположены клавиши цифровой клавиатуры на ноутбуках, и описано, как с их помощью набирать Alt-коды.Прочитав это, вы узнаете, как вводить коды Alt-клавиш на ноутбуке. Другой Введите символы по их кодам клавиатуры. Содержит информацию об альтернативных кодах Windows, кодах символов Linux и стандартных инструментах Mac для специальных символов. Поместите их в документы, в Facebook, Instagram, свой блог и т. Д.Альтернативные коды
Все альтернативные коды перечислены ниже.
1 | ☺ |
2 | ☻ |
3 | ♥ |
4 | ♦ |
5 | ♣ |
6 | ♠ |
7 | • |
8 | ◘ |
○ | 9 |
◙ | 10 |
♂ | 11 |
♀ | 12 |
♪ | 13 |
♫ | 14 |
☼ | 15 |
► | 16 |
17 | ◄ |
18 | ↕ |
19 | ‼ |
20 | ¶ |
21 | § |
22 | ▬ |
23 | ↨ |
24 | ↑ |
↓ | 25 |
→ | 26 |
← | 27 |
∟ | 28 |
↔ | 29 |
▲ | 30 |
▼ | 31 |
32 |
17 | ◄ |
18 | ↕ |
19 | ‼ |
20 | ¶ |
21 | § |
22 | ▬ |
23 | ↨ |
24 | ↑ |
↓ | 25 |
→ | 26 |
← | 27 |
∟ | 28 |
↔ | 29 |
▲ | 30 |
▼ | 31 |
32 |
33 | А |
34 | « |
35 | # |
36 | $ |
37 | % |
38 | и |
39 | ‘ |
40 | ( |
41 | ) |
42 | * |
43 | + |
44 | , |
45 | – |
46 | . |
47 | / |
48 | 0 |
49 | 1 |
50 | 2 |
51 | 3 |
52 | 4 |
53 | 5 |
54 | 6 |
55 | 7 |
56 | 8 |
57 | 9 |
58 | : |
59 | ; |
60 | < |
= | 61 |
> | 62 |
? | 63 |
@ | 64 |
А | 65 |
B | 66 |
С | 67 |
Д | 68 |
E | 69 |
F | 70 |
G | 71 |
H | 72 |
I | 73 |
Дж | 74 |
К | 75 |
л | 76 |
M | 77 |
№ | 78 |
O | 79 |
п. | |
95 | _ |
96 | ` |
97 | а |
98 | б |
99 | в |
100 | г |
101 | e |
102 | f |
103 | г |
104 | ч |
105 | и |
106 | Дж |
107 | к |
108 | л |
109 | м |
110 | н. |
111 | или |
112 | p |
113 | q |
114 | r |
115 | с |
116 | т |
u | 117 |
в | 118 |
Вт | 119 |
x | 120 |
y | 121 |
z | 122 |
{ | 123 |
| | 124 |
} | 125 |
~ | 126 |
Δ | 127 |
€ | 0128 |
‚ | 0130 |
ƒ | 0131 |
„ | 0132 |
… | 0133 |
† | 0134 |
‡ | 0135 |
€ | 0136 |
‰ | 0137 |
Š | 0138 |
‹ | 0139 |
Œ | 0140 |
Ž | 0142 |
‘ | 0145 |
0146 | ’ |
0147 | « | »
0148 | ” |
0149 | • |
0150 | – |
0151 | – |
0152 | ˜ |
0153 | ™ |
0154 | š |
0155 | › |
0156 | œ |
0158 | ž |
0159 | Ÿ |
0160 | |
0161 | ¡ |
0162 | ¢ |
0163 | £ |
0164 | ¤ |
0165 | ¥ |
0166 | ¦ |
0167 | § |
0168 | ¨ |
0169 | © |
0170 | ª |
0171 | « |
0172 | ¬ |
0173 | |
0174 | ® |
¯ | 0175 |
° | 0176 |
± | 0177 |
² | 0178 |
³ | 0179 |
´ | 0180 |
мкм | 0181 |
¶ | 0182 |
· | 0183 |
¸ | 0184 |
¹ | 0185 |
º | 0186 |
» | 0187 |
¼ | 0188 |
½ | 0189 |
¾ | 0190 |
¿ | 0191 |
À | 0192 |
Á | 0193 |
 | 0194 |
à | 0195 |
Ä | 0196 |
Å | 0197 |
Æ | 0198 |
Ç | 0199 |
È | 0200 |
É | 0201 |
Ê | 0202 |
0203 | Ë |
0204 | Ì |
0205 | Í |
0206 | Î |
0207 | Ï |
0208 | Ð |
0209 | Ñ |
0210 | Ò |
0211 | Ó |
0212 | Ô |
0213 | Õ |
0214 | Ö |
0215 | × |
0216 | Ø |
0217 | Ù |
0218 | Ú |
0219 | Û |
0220 | Ü |
0221 | Ý |
0222 | Þ |
0223 | ß |
0224 | à |
0225 | á |
0226 | â |
0227 | ã |
0228 | ä |
0229 | å |
æ | 0230 |
ç | 0231 |
и | 0232 |
é | 0233 |
ê | 0234 |
ë | 0235 |
мм | 0236 |
до | 0237 |
до | 0238 |
• | 0239 |
ð | 0240 |
ñ | 0241 |
шт | 0242 |
ó | 0243 |
ô | 0244 |
х | 0245 |
ö | 0246 |
÷ | 0247 |
ø | 0248 |
ù | 0249 |
ú | 0250 |
û | 0251 |
ü | 0252 |
ý | 0253 |
þ | 0254 |
ÿ | 0255 |
128 | Ç |
129 | ü |
130 | é |
131 | â |
132 | ä |
133 | à |
134 | å |
135 | ç |
136 | ê |
137 | ë |
138 | и |
139 | мк |
140 | – |
141 | м |
142 | Ä |
143 | Å |
É | 144 |
æ | 145 |
Æ | 146 |
ô | 147 |
ö | 148 |
шт | 149 |
û | 150 |
ù | 151 |
ÿ | 152 |
Ö | 153 |
Ü | 154 |
¢ | 155 |
£ | 156 |
¥ | 157 |
₧ | 158 |
ƒ | 159 |
160 | á |
161 | í |
162 | ó |
163 | ú |
164 | — |
165 | Ñ |
166 | ª |
167 | º |
168 | ¿ |
169 | ⌐ |
170 | ¬ |
171 | ½ |
172 | ¼ |
173 | ¡ |
174 | « |
175 | » |
░ | 176 |
▒ | 177 |
▓ | 178 |
│ | 179 |
┤ | 180 |
╡ | 181 |
╢ | 182 |
╖ | 183 |
╕ | 184 |
╣ | 185 |
║ | 186 |
╗ | 187 |
╝ | 188 |
╜ | 189 |
╛ | 190 |
┐ | 191 |
192 | └ |
193 | ┴ |
194 | ┬ |
195 | ├ |
196 | ─ |
197 | ┼ |
198 | ╞ |
199 | ╟ |
200 | ╚ |
201 | ╔ |
202 | ╩ |
203 | ╦ |
204 | ╠ |
205 | = |
206 | ╬ |
207 | ╧ |
╨ | 208 |
╤ | 209 |
╥ | 210 |
╙ | 211 |
╘ | 212 |
╒ | 213 |
╓ | 214 |
╫ | 215 |
╪ | 216 |
┘ | 217 |
┌ | 218 |
█ | 219 |
▄ | 220 |
▌ | 221 |
▐ | 222 |
▀ | 223 |
224 | α |
225 | ß |
226 | Γ |
227 | π |
228 | Σ |
229 | σ |
230 | µ |
231 | τ |
232 | Φ |
233 | Θ |
234 | Ом |
235 | δ |
236 | ∞ |
237 | φ |
238 | ε |
239 | ∩ |
≡ | 240 |
± | 241 |
≥ | 242 |
≤ | 243 |
⌠ | 244 |
⌡ | 245 |
÷ | 246 |
≈ | 247 |
° | 248 |
∙ | 249 |
· | 250 |
√ | 251 |
ⁿ | 252 |
² | 253 |
■ | 254 |
255 |
Другие символы
FSYMBOLS — это набор симпатичных и крутых символов и специальных текстовых символов для вашей биографии в Facebook, Instagram, чата, сообщений или некоторых профилей.Поместите эти специальные символы в свой чат, статус, имя, комментарии, ascii-изображения, сообщения или Twitter. Наслаждайтесь моей огромной коллекцией текстовых символов специальных эмодзи для социальных сетей. Вам необходимо включить JavaScript для запуска генератора шрифтов.
Скопируйте и вставьте + Узнайте, как вводить символы стрелок ➟ ➡ ➢ ➣ ➤ ➥ ➦ ➧ ➨ ➚ ➘ ➙ ➛ ➜ ➞ ➞ ➸ ♐ ➲ ➳ ➳ ➴ ➶ ➺ ↖ ↗ ↘ ↛ ⏎ прямо с клавиатуры . Вы можете разместить их в Facebook, Youtube или Instagram. Способы создания символов стрелок, объектов HTML в кодировке Unicode и т. Д.Скопируйте и вставьте текстовые символы в виде сердечка ♥ ❤ ❥ ❣ ❦ с клавиатуры. Скопируйте и вставьте сердце в Facebook, биографию или историю Instagram и т. Д. Поделитесь милыми сердечными знаками. Скопируйте и вставьте смайлики Ленни в лицо (͡ ° 👅 ͡ °) (͡ ° ͜ʖ ͡ °) (͡⊙ ͜ʖ ͡⊙) (͡◉ ͜ʖ ¯) ¯ \ _ (͡ ° ͜ʖ ͡ °) _ / ¯ и используйте классные Генератор Ленни Лица, чтобы создавать свои собственные лица Ленни, которые идеально подходят для любого обсуждения.
|
|
Немецкие символы
Здесь перечислены немецкие символы ударения на клавиатуре.Умляутские буквы и голландская пунктуация. Рядом с символами вы можете видеть Alt-коды этих символов. Если вы новичок в альт-кодах — прочтите Как писать символы с помощью клавиатурных альтернативных кодов. Или, конечно, вы можете скопировать и вставить все эти символы. Чтобы увидеть список с большим количеством символов, просмотрите список альтернативных кодов ☺ ♥ symbols символы клавиатуры.
Символы и альтернативные коды
ä | 0228 |
å | 0229 |
æ | 0230 |
ö | 0246 |
ø | 0248 |
ð | 0240 |
ë | 0235 |
ß | 0223 |
Þ | 0222 |
ü | 0252 |
ÿ | 0255 |
» | 0187 |
„ | |
… | 0133 |
Ä | 0196 |
Å | 0197 |
Æ | 0198 |
Ö | 0214 |
Ø | 0216 |
Ë | 0203 |
þ | 0254 |
ì | 0208 |
Ü | 0220 |
Ÿ | 0159 |
« | 0171 |
“ | 0147 |
§ | 0167 |
Как делать альтернативные коды
Руководство по написанию компьютерных символов с клавиатуры с помощью кодов Alt.Узнайте, как вводить специальные альтернативные символы с помощью клавиши Alt и цифровой клавиатуры на клавиатуре. Руководство по созданию символов с помощью кодов Alt на клавиатуре ноутбука. В статье показано, где расположены клавиши цифровой клавиатуры на ноутбуках, и описано, как с их помощью набирать Alt-коды. Прочитав это, вы узнаете, как вводить коды Alt-клавиш на ноутбуке.Полный список альтернативных кодов
Полный список Alt-кодов. Содержит диапазоны кодов 1–256 и 0128–0256. Числа, которые вы можете ввести на клавиатуре Num Pad, чтобы получить специальные символы.Полная таблица со всеми кодами Alt и символами, которые они производят.Символы
Испанские символы ударения и Alt-коды на клавиатуре
В справочнике по альтернативным кодам я перечислил испанские символы акцента на клавиатуре и соответствующие коды. Также присутствуют буквы и знаки препинания, например, перевернутый испанский вопросительный знак и восклицательный знак.
Рядом с символами отображаются Alt-коды этих символов. Если вы не знаете, как вводить символы клавиатуры с помощью альтернативных кодов — прочтите Как писать символы с помощью клавишных кодов Alt или копировать и вставлять символов, которые вам нравятся.
Есть другие альтернативные коды для специальных символов. Вы можете увидеть их все в моем списке альтернативных кодов ☺ ♥ ♪ символов клавиатуры.
Символы и альтернативные коды
|
|
|
Как к
Руководство по написанию компьютерных символов с клавиатуры с помощью кодов Alt.Узнайте, как вводить специальные альтернативные символы с помощью клавиши Alt и цифровой клавиатуры на клавиатуре. Руководство по созданию символов с помощью кодов Alt на клавиатуре ноутбука. В статье показано, где расположены клавиши цифровой клавиатуры на ноутбуках, и описано, как с их помощью набирать Alt-коды. Прочитав это, вы узнаете, как вводить коды Alt-клавиш на ноутбуке.Полный список персонажей
Полный список Alt-кодов. Содержит диапазоны кодов 1–256 и 0128–0256. Числа, которые вы можете ввести на клавиатуре Num Pad, чтобы получить специальные символы.Полная таблица со всеми кодами Alt и символами, которые они производят.Рекомендуемые символы
Коллекция классных компьютерных текстовых символов и знаков, которые вы можете использовать в Facebook и других местах. Все символы в одном месте. ❤ ♥ ❥ Мой большой рукотворный список из более чем сотни крутых персонажей. Поистине удивительно!ヅ ツ ッ Сделайте свои письма крутыми, расшифровав текстовые сообщения специальными текстовыми знаками и символами. Обогатите свой текст классными символами. Фантастические забавные буквы и символы с акцентом. Ḉσмє їη❣ Генератор Aboqe — это инструмент, который может перевернуть ваш текст вверх ногами, используя специальные буквы, символы и символы.Поверните сообщения на 180 ° с помощью «boq». Для Facebook, Instagram и т. Д. Генератор причудливых букв для крутых шрифтов. Создавайте биографию в Instagram, комментарии в Facebook и сообщения в Twitter с крутыми странными буквами.Как писать символы с помощью кодов Alt с клавиатуры
Просмотрите видео выше или прочтите шаги (ниже), чтобы узнать, как вводить символы на персональных компьютерах.
Если вы используете ноут («ноутбук») — прочтите статью про Alt коды на ноутбуках.
Ступени
- Найдите альтернативный код.
Цифровой код, обозначающий символ, который вы хотите создать. Все они находятся в списке альтернативных кодов ☺ ♥ ♪ символов клавиатуры.
- Включить Num Lock.
Обычно Num Lock — это кнопка, расположенная на правой стороне клавиатуры (на цифровой клавиатуре). Он «разблокирует» цифровую клавиатуру. Когда вы включите его, зеленый индикатор Num Lock загорится зеленым.
- Нажать «Alt» (кнопка).
Вы должны нажать и удерживать кнопку Alt на клавиатуре.Попробуй левую, если не получится, попробуй правую.
- Введите альтернативный код с помощью клавиш клавиатуры.
Сделайте это, удерживая нажатой клавишу Alt. Код необходимо ввести на цифровой клавиатуре (правая клавиатура на обычных клавиатурах). Это клавиатура на вашей клавиатуре. Посмотрите на изображение, чтобы увидеть, как оно выглядит. Введите здесь цифровой Alt-код символа, который вы хотите создать.
- Отпустите все клавиши.
Если вы все сделали правильно, то символ должен был быть вставлен после того, как вы отпустили кнопку Alt.
Если это не сработало после того, как вы набрали код, удерживая правую клавишу Alt, попробуйте удерживать левую.
Если вас действительно интересуют альт-коды — читайте о них подробнее в разделе «Краткие сведения об альтернативных кодах».
символов сердца, смайлики в форме сердца и альт-коды сердца
Знак сердца, альтернативный код
Имеется только одно представление текста символа сердца с помощью значения альтернативного кода.Значение Alt-кода для знака сердца — 3. Вы можете легко написать текст «сердце любви», просто нажав клавишу Alt и цифру 3 на клавиатуре.
Как написать текст «Love Heart» с помощью его альтернативного кода ❣
- Убедитесь, что вы включили NumLock,
- нажмите и удерживайте клавишу Alt ,
- введите значение альтернативного кода символа сердца 3 на цифровой клавиатуре ,
- отпустите клавишу Alt , и вы получите знак сердца ♥ .
** Вышеупомянутая процедура не применима для MacOS.
Для получения дополнительной информации о том, как использовать символы и смайлики, ознакомьтесь с нашим Как использовать Alt-коды? страница.
Сердце Emoji
Список смайликов в виде сердца с новыми типами символов сердца, включая «белое сердце», «коричневое сердце», «улыбающееся лицо с сердечками», чтобы вы могли использовать его в своих блогах и социальных сетях, таких как facebook, Google+, twitter и т. Д. Вы можете скопировать и вставьте смайлы-сердечки в любое место, где захотите, или вы можете использовать их значения Unicode Hex в дизайне своей веб-страницы или при программировании на компьютере.
Сердце Emoji | Тип символа сердца | Unicode Hex |
---|---|---|
♡ | Костюм белого сердца | & # x2661; |
♥ | Костюм черного сердца | & # x2665; |
🖤 | Черное сердце | & # x1F5A4; |
💙 | Голубое сердце | & # x1F499; |
💚 | Зеленое сердце | & # x1F49A; |
💛 | Желтое сердце | & # x1F49B; |
💜 | Пурпурное сердце | & # x1F49C; |
🧡 | Оранжевое сердце | & # x1F9E1; |
🤍 | Белое сердце | & # x1F90D; |
🤎 | Коричневое сердце | & # x1F90E; |
❣ | Тяжелое сердце восклицательный знак Орнамент | & # x2763; |
❤ | Тяжелое черное сердце | & # x2764; |
❥ | Повернутая пуля с тяжелым черным сердцем | & # x2765; |
🎔 | Сердце с кончиком слева | & # x1F394; |
💓 | Бьющееся сердце | & # x1F493; |
💔 | Разбитое сердце | & # x1F494; |
💖 | Сверкающее сердце | & # x1F496; |
💗 | Растущее сердце | & # x1F497; |
💕 | Два сердца | & # x1F495; |
💞 | Вращающиеся сердца | & # x1F49E; |
💘 | Сердце со стрелой | & # x1F498; |
Сердце Emoji | Тип символа сердца | Шестнадцатеричный кодекс Unicode |
---|---|---|
💝 | Сердце с лентой | & # x1F49D; |
💟 | Украшение в форме сердца | & # x1F49F; |
💌 | Любовное письмо | & # x1F48C; |
🥰 | Улыбающееся лицо с сердечками | & # x1F970; |
😍 | Улыбающееся лицо с глазами-сердечками | & # x1F60D; |
😘 | Лицо с воздушным поцелуем | & # x1F618; |
😻 | Улыбающееся лицо кошки с глазами-сердечками | & # x1F63B; |
💑 | Пара с сердцем | & # x1F491; |
💏 | Поцелуй | & # x1F48F; |
❦ | Цветочное сердце | & # x2766; |
❧ | Пуля с вращающимся цветочным сердцем | & # x2767; |
☙ | Пуля с перевернутым вращением в форме сердца | & # x2619; |
⺖ | Cjk Radical Heart One | & # x2E96; |
⺗ | Cjk Radical Heart Two | & # x2E97; |
⼼ | Радикальное сердце Канси | & # x2F3C; |
Значение символов сердца
Существует ряд сердечков, которые вы можете использовать, чтобы ваши сообщения выглядели более привлекательными для получателей.Давайте посмотрим, что они означают.
- Белый костюм сердца может быть представлен как сердце с красным контуром, но на некоторых платформах он может отображаться как символ сердца с черным контуром. Он часто используется для обозначения масти в форме сердца, а также для обозначения треф, бубен и пиков.
- Черное сердце показано как полностью черное сердце и может использоваться для демонстрации печали, темного юмора, тьмы в сердце или других подобных эмоций.
- Красное сердце (также известное как Сердце любви или иногда как Тяжелое черное сердце) — это традиционное красное сердце, используемое для выражения любви или лучшего друга.
- Желтое сердце отображается в виде сердца желтого или золотого цвета. Его очень часто используют, чтобы продемонстрировать самую важную дружбу и отметить лучших друзей. На некоторых платформах желтое сердце # 1BF автоматически становится красным через две недели.
- Голубое сердце, один из недавно добавленных символов сердца. Считается символом мира, глубокой и тихой любви, неба и гармонии, верности и бесконечного доверия.
- Зеленое сердце обычно символизирует ревность, зависть, а также любовь к природе, росту и развитию.
- Пурпурное или фиолетовое сердце — традиционный символ ветеранов вооруженных сил. Он используется, чтобы подчеркнуть чуткую и понимающую любовь, честь и уважение, жертву и прощение.
- «Разбитое сердце» можно использовать как смайлик, чтобы показать разбитые чувства, скучать по кому-то или жить неразделенной любовью.
- Бьющееся сердце обычно представляет собой красное или розовое сердце с несколькими линиями вибрации над ним. Это один из сердечных символов, который можно использовать для обозначения любви и жизни, вдохновленной любовью.
- Восклицательный знак с тяжелым сердцем — это популярный смайлик, используемый для обозначения предупреждения или совета, данного с глубокой любовью, а также для ощущения того, что вы скучаете по кому-то, кого очень любили.
- Сердце с лентой или подарком Сердце представляет собой красное или розовое сердце, перевязанное желтой лентой. Этим может воспользоваться тот, кто говорит о своей любви как о даре или Божьем благословении. Его, безусловно, можно использовать, чтобы символизировать грядущий подарок от того, кто вас любит.
- Сердце со стрелой обычно представляет собой сердце красного или розового цвета, в которое попадает желтая, пурпурная, коричневая или синяя стрелка (в зависимости от платформы).Как символ Купидона, его можно использовать, чтобы показать, что кто-то влюбился, или как главный символ Дня святого Валентина.
- Вращающиеся сердца обычно представлены как два красных или розовых сердца, вращающихся по кругу, но на некоторых платформах этот символ представлен как 3 или 4 вращающихся сердца. Этот смайлик можно использовать, чтобы подчеркнуть несколько любовных интересов, а также вид любви с участием нескольких человек (например, семьи и т. Д.)
- Растущее сердце — один из символов сердца, предложенных и созданных японскими разработчиками, и обычно он используется для демонстрации своего рода растущей любви или выражения милой и вдохновляющей любви.
- Искрящееся сердце представляет собой розовое или красное сердце с двумя или более желтыми или белыми звездами. Это замечательный смайлик, чтобы подарить драгоценную любовь или любовь божественных существ.
- Украшение в виде сердца может быть представлено различными символами в виде сердечка красного, розового или пурпурного цвета или в виде сердца с узором. Обычно его используют, чтобы показать, что любовь — прекрасное украшение нашей жизни. Его можно использовать как символ романтики, долгой дружбы и взаимной привязанности.
✔️ ❤️ ★ Таблица символов Юникода
Unicode — это стандарт вычислений для согласованных символов кодирования. Он был создан в 1991 году. Это просто таблица, которая показывает расположение глифов в системе кодирования. Кодировка берет символ из таблицы и сообщает шрифту, что нужно раскрасить. Но компьютер может понимать только двоичный код. Итак, для представления символов используется кодировка цифрой 1 или 0. Как в азбуке Морзе точки и тире представляют буквы и цифры. Каждая единица (1 или 0) является битом вызова.16 бит — это два байта. Наиболее известная и часто используемая кодировка — UTF-8. Для представления каждого символа требуется 1 или 4 байта. Старые типы кодирования занимают всего 1 байт, поэтому они не могут содержать достаточно глифов для поддержки более чем одного языка.
символа Юникода
Каждый символ Unicode имеет свой номер и HTML-код. Пример: кириллическая заглавная буква Э имеет номер U + 042D (042D — это шестнадцатеричное число), код & # 1098 ;. В таблице буква Э находится на линии пересечения № 0420 и столбец D.Если вы хотите узнать номер какого-либо символа Unicode, вы можете найти его в таблице. Или вставьте его в строку поиска. Или поиск по описанию («кириллическая буква E»). На странице символа вы можете увидеть, как он выглядит в разных шрифтах и операционных системах. Вы можете скопировать это и вставить в Word или Facebook. Также на этом сайте есть несколько наборов символов для более комфортного совладания с ситуацией.
Другая часть таблицы Unicode включает в себя множество символов разных языков. Представляют почти все системы письма, которые используются в наши дни.Латинский, арабский, кириллица, иероглифы, пиктографические. Буквы, цифры, знаки препинания. Также стандарт Unicode охватывает множество мертвых скриптов (abugidas, слоговые алфавиты) с исторической целью. Многие другие символы, не относящиеся к конкретной системе письма, тоже закодированы. Это стрелки, звездочки, управляющие символы и т. Д. Все человечество должно создавать качественный текст.
Стандарт Unicodeне останавливается, он продолжает развиваться. В июне 2015 года была выпущена версия 8.0. На данный момент закодировано более 120 тысяч символов.Консорциум не создает новые символы, а просто добавляет часто используемые. Лица (смайлы) включены, потому что они часто использовались японскими операторами мобильной связи. Но некоторые блоки не содержат принципиальных вопросов. В таблице Unicode нет товарных знаков, даже флага Windows или зарегистрированного товарного знака Apple.