Write a Python program to create a list by concatenating a given list which range goes from 1 to n.
list : ['p', 'q']
n =5
Output : ['p1', 'q1', 'p2', 'q2', 'p3', 'q3', 'p4', 'q4', 'p5', 'q5']
السلام عليكم ورحمة الله يا احبة
أين اجد مواقع بها ناف بار يكون في يمين الصفحة ويكون به خاصية responsive تجاوبي مع مختلف الشاشات
أو هل يوجد مثال لذلك بال bootstrap
فقط اريد ناف بار (في يمين الصفحة)
شكر الله لكم
أهلاً بك ،
على حد علمي أنه لا يمكن عمل شيئ كهذا بشكل مباشر ، ولكن وجدت لك مكتبة على ال Node js خاصة بالملفات . يمكنك القراءة و الكتابة على الملفات من خلالها .
مكتبة fs Node js
مثال لفتح ملف بصيغة txt بحيث يمكنك تجربة المكتبة و تغير صيغة الملف الى html ولكن هذه الطريقة غير مجربة بعد ... بحيث تمت التجربة على ملفات من صيغة txt فقط . يمكنك التجربة على صيغ أخرى .
var fs = require('fs');
fs.appendFile('mynewfile1.txt', 'Hello content!', function (err) {
if (err) throw err;
console.log('Saved!');
});
يمكن التحقق عن طريق الكود التالي:
lst1 = [3,5,6,8,7]
lst2 = [3,6]
def is_in(lst1,lst2):
for element in lst2:
if element not in lst1:
return False
return True
print(is_in(lst1,lst2))
قمنا بتعريف الدالة is_in والتي تقوم بالرجوع مبكراً بالقيمة False في حالة أن أحد قيم القائمة الثانية غير موجود في القائمة الأولى.
وتقوم بإرجاع True إذا تم المرور على كل العناصر.
مرحباً ..
هناك عدة طرق للتحقق من أن جميع عناصر قائمة موجودة بقائمة أخرى في لغة بايثون من بينها إستعمال التابع issubset بهذا الشكل:
lst1 = [3,5,6,8,7]
lst2 = [3,6]
print(set(lst2).issubset(set(lst1)))
يُمكنك التجربة من خلال الرابط التالي:إضغط هنا
و للتأكد من تواجد عنصر محدد موجود ضمن عناصر قائمة نستعمل ال operator التالي: in بهذا الشكل:
lst2 = [3,6]
print(3 in lst2)
بالتوفيق
لن تتمكن من فعل ذلك بالاعتماد على Html لوحدها، حيث أنها لغة عرض محتوى فقط، ستحتاج إلى استعمال لغة برمجة تمكنك من التواصل مع MS access وجلب البيانات وبالتالي عرضها على صفحة html، سنتعمل في المثال التالي برنامجVisual Studio الذي يتيح إنشاء تطبيقات Asp.net وبالتالي ربطه مع قاعدة بيانات من نوع access:
إنشاء اتصال مع قاعدة البيانات:
northwind.mdb : هو اسم قاعدة البيانات
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
sub Page_Load
dim dbconn
dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;
data source=" & server.mappath("northwind.mdb"))
dbconn.Open()
end sub
</script>
ربط البيانات القادمة من قاعدة البيانات مع أداة Repeater للعرض:
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
sub Page_Load
dim dbconn,sql,dbcomm,dbread
dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;
data source=" & server.mappath("northwind.mdb"))
dbconn.Open()
sql="SELECT * FROM customers"
dbcomm=New OleDbCommand(sql,dbconn)
dbread=dbcomm.ExecuteReader()
customers.DataSource=dbread
customers.DataBind()
dbread.Close()
dbconn.Close()
end sub
</script>
<html>
<body>
<form runat="server">
<asp:Repeater id="customers" runat="server">
<HeaderTemplate>
<table border="1" width="100%">
<tr>
<th>Companyname</th>
<th>Contactname</th>
<th>Address</th>
<th>City</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%#Container.DataItem("companyname")%></td>
<td><%#Container.DataItem("contactname")%></td>
<td><%#Container.DataItem("address")%></td>
<td><%#Container.DataItem("city")%></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
</form>
</body>
</html>
غلق الاتصال مع قاعدة access:
dbread.Close()
dbconn.Close()