arabipython | Unsorted

Telegram-канал arabipython - بايثون - Python Language

18392

أول مجتمع عربي على تلغرام متخصص في لغة البايثون قوانين القروب https://t.me/arabipython/64002 مصادر عربية لتعلم بايثون: ‏https://abotyim.github.io/Learn-Python-Arabic/ قناة المجموعة: @PythonAr جانغو بالعربي: @DjangoPython FastAPI بالعربي @FastAPIar

Subscribe to a channel

بايثون - Python Language

مش فاهمه برضو ايه المشكلة

Читать полностью…

بايثون - Python Language

في حال عمل open معا اظن بحذف محتوى الملف قبل ما تكتمل الخطوات لم اجرب افصل كل جزء لوحدة تحت افضل

Читать полностью…

بايثون - Python Language

ال write اللي تحت تحتاج open جديد مع مود w بدون ما تسوي ملف تعديلات جديد بهذا الاسم
open("num.txt","w")
سويه تحت بنفس اسم الملف

Читать полностью…

بايثون - Python Language

وهل هذا يجعلها لغة سيئة للبدء بها ؟

Читать полностью…

بايثون - Python Language

انا طبقتها اكثر من مره وشغال معي

Читать полностью…

بايثون - Python Language

انا عملت كده بس مطلعش زي منا عاوزة يعني جيت ف الاخر فتحت نفس الملف للكتابة وحطيت القاموس فيه بحيث يمسح القديم ويحط بعد التعديل بس لقيته حاطط اخر اسم بس

Читать полностью…

بايثون - Python Language

كذا لن يكون هناك اسكر فارغة بسبب الحذف
لانك لن تحذف كن الملف بل كن القاموس او القائمه ثم تضيف هذه البيانات الى الملف

Читать полностью…

بايثون - Python Language

نعم جيد الكود وإظهار نتائج للمستخدم ماذا يختر من كلمات او أرقام

View text print > file > for

1. add
2. edit
3. del

Читать полностью…

بايثون - Python Language

فكرتك في استخدام القاموس سهلت عليك كثير تعقيدات مثل البحث عن المفتاح id في حال التعديل او الحذف وطبعا لازمك تحفظ تعديلات القاموس في نفس الملف بعد اي اجراء

Читать полностью…

بايثون - Python Language

سهلة لأنها اكثر لغة اوامرها جدا قريب من اللغة الانجليزية يعني تعرف الأوامر من خلال اسم الأمر
وايظا تعتمد على المسافات هذا يجعلها بعيد عن كثرة الرموز والاقواس

Читать полностью…

بايثون - Python Language

with open ("str.txt","w") as f :
f.write(f"bmw,1000\ntyt,2000\nram,1500")
d={}
with open("str.txt","r") as f1 , open("num.txt","w") as f2:
for i in f1:
x=i.strip().split(",")
d[x[0]]=x[1]
choise=input()
if choise=="add" or choise=="edit":
kadd1=input()
vadd1=input()
d[kadd1]=vadd1
elif choise=="del":
del1=input()
del d[del1]
else:
print("the operation is not found")
for key,value in d.items():
f2.write(f"{key},{value}\n")
عملتها كده

Читать полностью…

بايثون - Python Language

اه دول عملتهم ف السكشن

Читать полностью…

بايثون - Python Language

او مثل هذا التمرين سبق وقمت بحله لشخص ما

/channel/arabipython/345208
/channel/arabipython/345217
/channel/arabipython/345218

Читать полностью…

بايثون - Python Language

يعني
اخزن اسم الشخص وال id بتاعه مثلا ف ملف
واخلي المستخدم يختار انه يحذف الشخص
او يضيف شخص جديد
او يعدل ع ال id ؟

Читать полностью…

بايثون - Python Language

في محر اكواد antigravity مدعم في الذكاء الاصطناعي ويساعدك في كتابة اكواد

حديث ومجاني ورائع

Читать полностью…

بايثون - Python Language

اجعل الفتح. W بعد القراءة والتعديل يعني اخر عمليه

Читать полностью…

بايثون - Python Language

انت فتحت الملف بالوضع r ثم w ثم تقرأ المف بعد الوضع. W
لكن الوضع w سيحذف كل البيانات اللي بالملف عشان يهينه للكتابة يعني لن يقرأ شيء

Читать полностью…

بايثون - Python Language

import pandas as pd

file_name = pd.read_csv(file_path)

Читать полностью…

بايثون - Python Language

with open ("str.txt","w") as f :
f.write(f"bmw,1000\ntyt,2000\nram,1500")
d={}
with open("str.txt","r") as f1 , open("str.txt","w") as f2:
for i in f1:
x=i.strip().split(",")
d[x[0]]=x[1]
choise=input()
if choise=="add" or choise=="edit":
kadd1=input()
vadd1=input()
d[kadd1]=vadd1
elif choise=="del":
del1=input()
del d[del1]
else:
print("the operation is not found")
for key,value in d.items():
f2.write(f"{key},{value}\n")
يعني كده

Читать полностью…

بايثون - Python Language

هناك خطأ اما في التحميل من الملف او إعادة التحميل الى الملف

Читать полностью…

بايثون - Python Language

صحيح في استخدم القائمة يصبح التحدي أصعب قليل في التعديلات واذا ما تستخدم قائمة فقط ملف مؤقت يصبح أصعب تخزن به ثم تنقله او تحذف السابق وتغير اسمه للاصلي اذا مثلا الملف كبير ما تريد تحمل على الذاكرة

Читать полностью…

بايثون - Python Language

افضل طريقة في الملفات
اول ما تفتح البرنامج تحمل البيانات من الملف الى قواميس او قائمة
وعندما تغلق البرنامج تحمل البيانات من القاموس الى الملف
هذا يظمن حذف وتعديل صحيح على البيانات لانه عندما تغلق البرنامج سوف ينقل بيانات الجديده والمعدل الى الملف وهذا يكون بالوضع w عشان اجعل الملف فارغ وادخل اليه البيانات الجديده المعدله

Читать полностью…

بايثون - Python Language

واذا تريد تحدي نفسك لاتستخدم القاموس جرب فكرة اخرى

Читать полностью…

بايثون - Python Language

منا عملت كده ف الاول بس كده هبقى شغاله ع الملف نفسه ف لما اجي احذف سطر مثلا هستبدله بسطر فاضي يعني مش هعرف الغيه خالص

Читать полностью…

بايثون - Python Language

افتح ملفين الملف الاصلي يكون للقراءة فقط
وملف يكون للتعديل بالوضع a

Читать полностью…

بايثون - Python Language

طب هو ينفع اعدل ف الملف وبعد م اعدل اضيف التعديل ف ملف جديد معدلش على نفس الملف

Читать полностью…

بايثون - Python Language

حاولي تطبق مشاريع اداريه بسيطه
إدارة مدرسة بسيط او مكتبة جامعة بسيطه
لانه بيجعلك تطبق كل الاساسيات وايظا القوائم والقواميس
وايظا الملفات

Читать полностью…

بايثون - Python Language

نعم بخصوص التعديل ممكن يكون مثلا سعر

Читать полностью…

بايثون - Python Language

جرب خزن بيانات أشخاص في ملف txt الاسم رقم الهوية وغيرها مثل فكرة حجز ما سفر او غيرة ثم ضع في الاداة اختيار اضافة في الملف جديد او تعديل او حذف شخص ما هذه تكون في البداية الإجراءات ننتظر تجربتك اذا تطبقها بشكل جيد دون الاعتماد على الشات تكون مستوعب الأساسيات بشكل ممتاز

Читать полностью…

بايثون - Python Language

شات جي بي تي ترا ممتاز بس لاتستخدم النسخه المجانيه ابدا عندك بعد ديب سيك

Читать полностью…
Subscribe to a channel