انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: amir2009 در 15 اردیبهشت 1394، 09:25 ب‌ظ

عنوان: استفاده از رشته در پایتون؟
ارسال شده توسط: amir2009 در 15 اردیبهشت 1394، 09:25 ب‌ظ
برای استفاده از رشته بزبان فارسی u به اول آن اضافه میکنم ولی موقع پرینت یک سری عدد نمایش داده میشود.راه حل چیه؟
عنوان: پاسخ : استفاده از رشته در پایتون؟
ارسال شده توسط: nixoeen در 15 اردیبهشت 1394، 09:39 ب‌ظ
سوالتون واضح نیست.
عنوان: پاسخ : استفاده از رشته در پایتون؟
ارسال شده توسط: amir2009 در 15 اردیبهشت 1394، 10:16 ب‌ظ
یک سند ایجاد میکنم "امیر"print u
بعد که اجرا میکنم خطا میده.
amir@debian:~/Desktop$ python amir.py
  File "amir.py", line 1
SyntaxError: Non-ASCII character '\xd8' in file amir.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
عنوان: پاسخ : استفاده از رشته در پایتون؟
ارسال شده توسط: nixoeen در 15 اردیبهشت 1394، 10:34 ب‌ظ
ابتدای فایل باید چنین چیزی داشته باشید:
# -*- coding: utf-8 -*-
عنوان: پاسخ : استفاده از رشته در پایتون؟
ارسال شده توسط: amir2009 در 15 اردیبهشت 1394، 10:50 ب‌ظ
ممنون درست شد.فقط دو ستاره اول و آخر چرا گذاشته شده؟
هنوز یه مشکلی دارم که حروف جدا ازهم و برعکس نوشته میشه!
عنوان: پاسخ : استفاده از رشته در پایتون؟
ارسال شده توسط: nixoeen در 15 اردیبهشت 1394، 11:14 ب‌ظ
اون Syntax خود Python هستش.

مشکل حروف احتمالا مشکل Terminal شما هست که از فارسی پشتیبانی نمی‌کنه.
عنوان: پاسخ : استفاده از رشته در پایتون؟
ارسال شده توسط: amir2009 در 16 اردیبهشت 1394، 12:14 ق‌ظ
منظورتون اینه که bidiv رونصب کنم؟