الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

محتااااجه مساعده عاجلا

بدأه ام رسيل في 22 أكتوبر 2013 · 21 رد · 918 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

 السلام عليكم 

احتاج مبرمج بايثون ضروووري 

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

 

#2

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

 

 

لكن اكثري من الاستغفار لعل الله يساعدك ويجعلك تكمليه

 

اسال الله ان يوفقك لاكماله

salah.jpg

#3

السلام عليكم، لايقوم المنتدى بحل الواجبات  بصورة عامة، إذا يوجد لديك مشكلة في أجزاء محددة فأهلا وسهلا

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#4

كيف احدد prefixes and suffixes  لأكواد البايثون 


أنا حليت التمارين وكل الأمور تمام 


بس مو عارفه كيف احدد prefixes and suffixes  


للحلول اللي موجوده  يعني مو عارفه كيف أبدا 


ياليت أحد يدلني 


وشكرا 


#5

إذا للكلمة فيوجد startswith, endswith تستطيع الإستفادة منهم للنوع str

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#6

أنا لا أقصد ان يختبرها هل هي تبدا بهذا الحرف او لا 


أنا اقصد يطلعلي كل الكلمات اللي تبدا بهذا الحرف 


#7
for word in words_list : 

    if word.startswith(subword): dosomething
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#8

شكرا لك استاذي على المساعده 

 

أنا وضعت prefixes  في list لانها كثيره 

ووضعت ال suffixes في list ايضا 

وأريد ان اختبرها على مجموعة text 

ويظهر لي عدد تكرار كل prefixes and suffixes   على حده 

فما عرفت كيف اكمل 

هل أعمل عداد عشان التكرار 

ولا استخدم  len 

 

 

 

#9

يأستاذ زبط معي الكود وأستغل تمام 

بس مايقبل الا 2  prefix

انا عندي 23 وأبغى احطها في list واشتغل عليها 

وشكرا 

#10

ضع الكود لنرى أين المشكلة ...

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#11

>>> words=gutenberg.words('austen-emma.txt', 'austen-persuasion.txt')

>>> for word in words:

if word[0:4]=="anti":print word


هذا الكود 

كمان يمشي معي اذا حطيت len(word)

بس الtext كثيره وال perfex  كثيره فبغيت مصفوفه مالقيت في أغلب الكتب الي قرأتها 

+

تواجهني مشكله في Arabic Corpus

حطيت هالكود 

ومو راضي يشتغل


# -*- coding: utf-8 -*-

import codecs

file=codecs.open("C:\na\m.text","r","utf-8")

text=file.read()

print text


مو عارفه وين المشكله 

وشكرا

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 25 أكتوبر 2013 في 14:26

#12

الحل inner loop 

for word in words:
for prefix in prefixes: 
if word.startswith(prefix): dosomethin
codecs.open(filename, mode[, encoding[, errors[, buffering]]])

فإما تمرير المعاملات بالترتيب الإسم والمود والأنكوديننج أو إستخدام ال named arguments 
 

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#13

طيب وش الـ concepts  اللي ممكن اقدر استخدمها في Arabic Corpus  طبعا باستخدام NLTK

 

ومشكور تعبتك معاي

#14

السلام عليكم ، لاعلم لي بال Arabic Corpus ربما يوجد من هو أقدر على إفادتك

 

بالتوفيق 

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#15

لو سمحت 

كيف أعرف عدد الكلمات التي تبدأ بحرف معين 

أبغى كود يساعدني لأجد عددها 

#16

ضيفيها ل list واستخدمي دالة len!!

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#17

محتاجه الكود بالله 

أنا طلع معي 8 بيرفكس وطلعت هي انا مأبغاها ابغى عددها 

#18

مافهمت قصدك 

أنا ابحث في ملف text 

وحطيت هالكود 

for word in a:
if word.startswith('mi'):print len(word)
يطبع عدد الحروف مايطبع كم مره تكررت mi
#19

البيريفكس ممكن توصل الف 

كيف اطلع عددها 

اتوقع أفضل طريقه عداد 

بس مامشت معي

#20

مازبط معي العداد 

ممكن فيه خلل بالكود 

ممكن تساعدني

#21

حقيقة كتبت لكي الحل هنا 
###

ضيفيها ل list واستخدمي دالة len!!
###

أبحثي عن كيفية إنشاء list وإضافة عناصر إليها (كل ماهو prefix) ثم حساب عدد تلك العناصر

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#22

يمكنك إستخدام التعابير المنتظمة في حل مشكلتك

مثال بسيط

import re
Prefixes = ["ess", "ship", "ism"]
s = open('dictionary.txt', 'r')
a = open('R.txt', 'w')
for line in s:
    a.write(re.sub('^',Prefixes[2],line))

Untitled-18.jpg

مواضيع مشابهة